-
公开(公告)号:EP1678589B1
公开(公告)日:2013-03-13
申请号:EP04809804.0
申请日:2004-09-24
发明人: BROWN, David W. , CLARK, Jay S.
IPC分类号: H04L12/66
-
公开(公告)号:EP1560093A1
公开(公告)日:2005-08-03
申请号:EP05075785.5
申请日:1996-05-30
发明人: Brown, David W. , Clark, Jay S.
IPC分类号: G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions.
摘要翻译: 一种运动控制系统,其中开发的应用程序独立于用于实现系统的实际运动控制硬件。 该系统包括采用包括组件功能的应用编程接口(26)和包括驱动器功能的服务提供者接口的软件系统。 系统程序员(24)编写调用组件函数的应用程序。 与组件相关的代码将这些功能与驱动程序功能相关联。 硬件设计者(16a)在给定的运动控制硬件产品上写入实现驱动程序功能的驱动程序代码。 驱动程序功能(38)分为核心和扩展驱动程序功能。 所有软件驱动程序均实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,则扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。
-
公开(公告)号:EP2302475A2
公开(公告)日:2011-03-30
申请号:EP10180730.3
申请日:1996-05-30
发明人: Brown, David W , Clark, Jay S
IPC分类号: G05B19/18 , G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for communicating with a motion control device capable of executing at least one motion command, comprising: a set of motion commands, where the set of motion commands comprises primitive motion commands and non-primitive motion commands, wherein functionality of the non-primitive motion commands can be emulated by a combination of primitive motion commands, and functionality of the primitive motion commands cannot be emulated by a combination of primitive motion commands; a set of motion operations, where at least one motion operation is associated with at least one motion command; a set of selectable software modules, where at least one software module is associated with at least one motion control device, and at least two selectable software modules expose a common software interface; and a software system that commands at least one motion control device to perform at least one motion operation based on at least one motion command using the common software interface exposed by at least one selected software module associated with at least one motion control device.
摘要翻译: 1。一种用于与能够执行至少一个运动命令的运动控制设备通信的系统,包括:一组运动命令,其中该组运动命令包括原始运动命令和非原始运动命令,其中该非原始运动命令的功能 运动命令可以通过原始运动命令的组合来模拟,并且原始运动命令的功能不能通过原始运动命令的组合来模拟; 一组运动操作,其中至少一个运动操作与至少一个运动命令相关联; 一组可选择的软件模块,其中至少一个软件模块与至少一个运动控制设备相关联,并且至少两个可选软件模块暴露公共软件接口; 以及软件系统,其命令至少一个运动控制设备基于至少一个运动命令使用由与至少一个运动控制设备相关联的至少一个所选软件模块暴露的公共软件界面来执行至少一个运动操作。
-
公开(公告)号:EP1690173A2
公开(公告)日:2006-08-16
申请号:EP04816957.7
申请日:2004-11-17
发明人: BROWN, David, W.
IPC分类号: G06F3/00 , G06F15/167
CPC分类号: G06F9/465 , G05B19/4185 , G06F9/4843 , G06F9/546 , Y02P90/18
摘要: A command processing system for transferring commands from at least one command source to at least one command target of at least one command target type. The command processing system comprises at least one service client associated with each command source; a command processor in communication with the at least one service client; and a command thread associated with each command target type. The command thread is in communication with the command processor. The command thread is in communication with the at least one command target. The command thread transfers commands from the command processor to the command target.
-
公开(公告)号:EP0829039B1
公开(公告)日:2002-10-09
申请号:EP96917883.9
申请日:1996-05-30
发明人: BROWN, David, W. , CLARK, Jay, S.
IPC分类号: G05B19/18 , G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions.
-
公开(公告)号:EP2302475A3
公开(公告)日:2013-12-04
申请号:EP10180730.3
申请日:1996-05-30
发明人: Brown, David W , Clark, Jay S
IPC分类号: G05B19/18 , G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for communicating with a motion control device capable of executing at least one motion command, comprising: a set of motion commands, where the set of motion commands comprises primitive motion commands and non-primitive motion commands, wherein functionality of the non-primitive motion commands can be emulated by a combination of primitive motion commands, and functionality of the primitive motion commands cannot be emulated by a combination of primitive motion commands; a set of motion operations, where at least one motion operation is associated with at least one motion command; a set of selectable software modules, where at least one software module is associated with at least one motion control device, and at least two selectable software modules expose a common software interface; and a software system that commands at least one motion control device to perform at least one motion operation based on at least one motion command using the common software interface exposed by at least one selected software module associated with at least one motion control device.
-
公开(公告)号:EP1260891A1
公开(公告)日:2002-11-27
申请号:EP02076462.7
申请日:1996-05-30
发明人: Brown, David W. , Clark, Jay S.
IPC分类号: G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the-extended driver function is obtained through a combination of core driver functions.
摘要翻译: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口(26)和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员(24)写入调用组件功能的应用程序。 与组件相关的代码将这些功能与驱动程序功能相关联。 硬件设计器(16a)在给定的运动控制硬件产品上写入实现驱动器功能的驱动程序代码。 驱动器功能(38)分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。
-
公开(公告)号:EP0829039A1
公开(公告)日:1998-03-18
申请号:EP96917883.0
申请日:1996-05-30
发明人: BROWN, David, W. , CLARK, Jay, S.
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for motion control in which an application is developed that is independent from the actual motion control hardware used to implement the system. The system comprises a software system that employs an application programming interface (26) comprising component functions and a service provider interface comprising driver functions. A system programmer (24) writes an application that calls the component functions. Code associated with the components relates these functions to the driver functions. A hardware designer (16a) writes driver code that implements the driver functions on a given motion control hardware product. The driver functions (38) are separated into core and extended driver functions. All software drivers implement the core driver function, while the software drivers need not contain code for implementing the extended driver functions. If the software driver does not contain code to implement an extended driver function, the functionality of the extended driver function is obtained through a combination of core driver functions.
摘要翻译: 一种运动控制系统,其中开发的应用程序独立于用于实现系统的实际运动控制硬件。 该系统包括采用包括组件功能的应用编程接口(26)和包括驱动器功能的服务提供者接口的软件系统。 系统程序员(24)编写调用组件函数的应用程序。 与组件相关的代码将这些功能与驱动程序功能相关联。 硬件设计者(16a)在给定的运动控制硬件产品上写入实现驱动程序功能的驱动程序代码。 驱动程序功能(38)分为核心和扩展驱动程序功能。 所有软件驱动程序均实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,则扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。
-
公开(公告)号:EP2081094A3
公开(公告)日:2011-04-13
申请号:EP08013237.6
申请日:1996-05-30
发明人: Brown, David W , Clark, Jay S
IPC分类号: G05B19/18 , G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for communicating with a motion control device capable of executing at least one motion command, comprising: a set of motion commands, where the set of motion commands comprises primitive motion commands and non-primitive motion commands, wherein functionality of the non-primitive motion commands can be emulated by a combination of primitive motion commands, and functionality of the primitive motion commands cannot be emulated by a combination of primitive motion commands; a set of motion operations, where at least one motion operation is associated with at least one motion command; a set of selectable software modules, where at least one software module is associated with at least one motion control device, and at least two selectable software modules expose a common software interface; and a software system that commands at least one motion control device to perform at least one motion operation based on at least one motion command using the common software interface exposed by at least one selected software module associated with at least one motion control device.
-
公开(公告)号:EP2081094A2
公开(公告)日:2009-07-22
申请号:EP08013237.6
申请日:1996-05-30
发明人: Brown, David W , Clark, Jay S
IPC分类号: G05B19/416
CPC分类号: G05B19/19 , G05B19/416 , G05B2219/23262 , G05B2219/23265 , G05B2219/34208 , G05B2219/34216 , G05B2219/34263 , G05B2219/34287 , G05B2219/36035 , G05B2219/36036 , G05B2219/36037 , G05B2219/43167 , Y02P90/265
摘要: A system for communicating with a motion control device capable of executing at least one motion command, comprising: a set of motion commands, where the set of motion commands comprises primitive motion commands and non-primitive motion commands, wherein functionality of the non-primitive motion commands can be emulated by a combination of primitive motion commands, and functionality of the primitive motion commands cannot be emulated by a combination of primitive motion commands; a set of motion operations, where at least one motion operation is associated with at least one motion command; a set of selectable software modules, where at least one software module is associated with at least one motion control device, and at least two selectable software modules expose a common software interface; and a software system that commands at least one motion control device to perform at least one motion operation based on at least one motion command using the common software interface exposed by at least one selected software module associated with at least one motion control device.
摘要翻译: 一种用于与能够执行至少一个运动命令的运动控制装置进行通信的系统,包括:一组运动命令,其中所述运动指令集包括原始运动命令和非原始运动命令,其中所述非原始运动命令的功能 可以通过原始运动命令的组合来仿真运动命令,并且原始运动命令的功能不能通过原始运动命令的组合来模拟; 一组运动操作,其中至少一个运动操作与至少一个运动命令相关联; 一组可选择的软件模块,其中至少一个软件模块与至少一个运动控制设备相关联,并且至少两个可选软件模块暴露公共软件界面; 以及软件系统,其命令使用由与至少一个运动控制装置相关联的至少一个所选择的软件模块暴露的公共软件接口的至少一个运动命令来执行至少一个运动控制装置来执行至少一个运动操作。
-
-
-
-
-
-
-
-
-