Distribution of motion control commands over a network
    11.
    发明授权
    Distribution of motion control commands over a network 有权
    通过网络分配运动控制命令

    公开(公告)号:US06513058B2

    公开(公告)日:2003-01-28

    申请号:US09795777

    申请日:2001-02-27

    Abstract: A system for allowing an application program to communicate with any one of a group of supported hardware devices comprising a software system operating on at least one workstation and a network communications protocol. The software system includes a control command generating module for generating control commands based on component functions of an application program, component code associated with the component functions, and the driver code associated with software drivers associated with the hardware devices. The network communication protocol allows the control commands to be communicated from the control command generating module to at least one of the supported hardware devices over the network.

    Abstract translation: 一种用于允许应用程序与包括在至少一个工作站上操作的软件系统和网络通信协议的支持的硬件设备的组中的任何一个通信的系统。 软件系统包括用于基于应用程序的组件功能,与组件功能相关联的组件代码以及与与硬件设备相关联的软件驱动程序相关联的驱动程序代码生成控制命令的控制命令生成模块。 网络通信协议允许控制命令通过网络从控制命令生成模块传送到所支持的硬件设备中的至少一个。

    Motion control systems using communication map to facilitating communication with motion control hardware
    12.
    发明授权
    Motion control systems using communication map to facilitating communication with motion control hardware 有权
    运动控制系统使用通信图,以便于与运动控制硬件的通信

    公开(公告)号:US06209037B1

    公开(公告)日:2001-03-27

    申请号:US09205627

    申请日:1998-12-03

    Abstract: A system and method for facilitating communication between an application program and underlying motion control hardware in a hardware independent manner. A communication map maps a generic grid of mapping information cells to the actual information cells implemented by the particular hardware. Each actual information cell may be located in different areas and may transfer different values on each hardware platform. The communication map allows common functions to be used across a plurality of supported hardware device implementations.

    Abstract translation: 一种用于以硬件独立的方式促进应用程序和底层运动控制硬件之间的通信的系统和方法。 通信地图将映射信息单元的通用网格映射到由特定硬件实现的实际信息单元。 每个实际信息单元可以位于不同的区域中,并且可以在每个硬件平台上传送不同的值。 通信图允许在多个支持的硬件设备实现中使用通用功能。

    Motion control systems
    13.
    发明授权
    Motion control systems 失效
    运动控制系统

    公开(公告)号:US5691897A

    公开(公告)日:1997-11-25

    申请号:US454736

    申请日:1995-05-30

    Abstract: 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 comprising component functions and a service provider interface comprising driver functions. A system programmer writes an application that calls the component functions. Code associated with the component functions relates these functions to the driver functions. A hardware designer writes driver code that implements the driver functions on a given motion control hardware product. The driver functions are separated into core and extended driver functions. All software drivers implement the core driver functions, 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. The system programmer may also select one or more streams that allow the control commands to be communicated to, and response data to be communicated from, motion control hardware.

    Abstract translation: 一种用于运动控制的系统,其中开发独立于用于实现系统的实际运动控制硬件的应用。 该系统包括采用包括组件功能的应用程序编程接口和包括驱动程序功能的服务提供程序接口的软件系统。 系统程序员编写一个调用组件功能的应用程序。 与组件功能相关的代码将这些功能与驱动程序功能相关联。 硬件设计人员编写驱动程序代码,在给定的运动控制硬件产品上实现驱动程序功能。 驱动程序功能分为核心和扩展驱动程序功能。 所有软件驱动程序实现核心驱动程序功能,而软件驱动程序不需要包含用于实现扩展驱动程序功能的代码。 如果软件驱动程序不包含实现扩展驱动程序功能的代码,扩展驱动程序功能的功能是通过核心驱动程序功能的组合获得的。 系统程序员还可以选择允许将控制命令传送给运动控制硬件的响应数据和响应数据的一个或多个流。

    Database Event Driven Motion Systems
    14.
    发明申请
    Database Event Driven Motion Systems 审中-公开
    数据库事件驱动运动系统

    公开(公告)号:US20120065747A1

    公开(公告)日:2012-03-15

    申请号:US13232877

    申请日:2011-09-14

    Abstract: A data collection system for distributing data from at least one target asset to at least one software application, comprising a machine platform and a data routing system. The machine platform stores data associated with the at least one target asset. The data routing system collects data from the machine platform. The data routing system operates in a pass through mode and a data processing mode. In the pass through mode, data is passed from the at least one target asset to the at least one software application without modification. In the data processing mode, the data routing system generates modified data based on the data stored by the machine platform and sends the modified data to the at least one software application.

    Abstract translation: 一种用于将数据从至少一个目标资产分发到至少一个软件应用的数据收集系统,包括机器平台和数据路由系统。 机器平台存储与至少一个目标资产相关联的数据。 数据路由系统从机器平台收集数据。 数据路由系统以通过模式和数据处理模式运行。 在通过模式中,数据从至少一个目标资产传递到至少一个软件应用程序,而无需修改。 在数据处理模式中,数据路由系统基于机器平台存储的数据生成修改数据,并将修改后的数据发送给至少一个软件应用程序。

    Data routing systems and methods
    15.
    发明授权
    Data routing systems and methods 有权
    数据路由系统和方法

    公开(公告)号:US08102869B2

    公开(公告)日:2012-01-24

    申请号:US12494163

    申请日:2009-06-29

    CPC classification number: H04L67/12 H04L67/02

    Abstract: A motion control system collects data from a plurality of types of motion control devices and distributing data to a plurality of types of data destinations. A data input module comprises a plurality of data source components. Each of the data source components is configured to collect data from one of the plurality of motion control device types. At least one of the data source components is operatively connected to collect data from at least one of the motion control devices. The data output module comprises a plurality of data transport components. Each of the data transport components is configured to transport data to one of the plurality of data destination types. At least one of the plurality of data transport components is operatively connected to distribute data to at least one of the plurality of data destinations. The data cache module stores data collected by the plurality of data input modules; data stored by the data cache module is accessible by the plurality of data output modules. The data output module distributes data collected by the data input module and stored in the data cache module to at least one of the plurality of data destinations.

    Abstract translation: 运动控制系统从多种类型的运动控制装置收集数据并将数据分配到多种类型的数据目的地。 数据输入模块包括多个数据源组件。 每个数据源组件被配置为从多个运动控制装置类型之一收集数据。 数据源组件中的至少一个可操作地连接以从至少一个运动控制装置收集数据。 数据输出模块包括多个数据传输组件。 每个数据传输组件被配置为将数据传送到多个数据目的地类型之一。 多个数据传输组件中的至少一个可操作地连接以将数据分发到多个数据目的地中的至少一个。 数据缓存模块存储由多个数据输入模块收集的数据; 由数据高速缓存模块存储的数据可被多个数据输出模块访问。 数据输出模块将由数据输入模块收集的数据分配到数据高速缓存模块中,并将数据存储在多个数据目的地中的至少一个上。

    Systems and Methods for Communicating With Motion Control Systems and Devices
    16.
    发明申请
    Systems and Methods for Communicating With Motion Control Systems and Devices 审中-公开
    与运动控制系统和设备通信的系统和方法

    公开(公告)号:US20110185371A1

    公开(公告)日:2011-07-28

    申请号:US13011753

    申请日:2011-01-21

    Abstract: A system for communicating with a motion control system, comprising a set of motion operations, a set of functions, a set of security levels, and client software. The functions are capable of causing the motion control system to perform at least one motion operation. The client software is capable of calling at least one of the functions. The ability of the client software to call at least one of the functions is restricted based on at least one of the security levels.

    Abstract translation: 一种用于与运动控制系统通信的系统,包括一组运动操作,一组功能,一组安全级别和客户端软件。 这些功能能够使运动控制系统执行至少一个运动操作。 客户端软件能够调用至少一个功能。 基于至少一个安全级别来限制客户端软件调用至少一个功能的能力。

    Selection and control of motion data
    18.
    发明授权
    Selection and control of motion data 有权
    选择和控制运动数据

    公开(公告)号:US07113833B1

    公开(公告)日:2006-09-26

    申请号:US11102018

    申请日:2005-04-09

    CPC classification number: G05B19/042 G05B2219/23261 G05B2219/2666

    Abstract: A motion system comprising a processing device, a media source, a motion device, a display, and a software program. The media source, motion device, and display are all in communication with the controller. The software program runs on the processing device and generates an interface comprising a play list and a play button. The play list contains a list of script items, where each script item contains motion data for operating the motion device to perform a desired movement sequence. The play button causes the software program to transfer a selected script item from the play list to the motion device to cause the motion device to perform the desired movement sequence.

    Abstract translation: 一种运动系统,包括处理装置,媒体源,运动装置,显示器和软件程序。 媒体源,移动设备和显示器都与控制器通信。 软件程序在处理装置上运行,并产生包括播放列表和播放按钮的接口。 播放列表包含脚本项列表,其中每个脚本项包含用于操作运动设备执行所需运动顺序的运动数据。 播放按钮使得软件程序将所选择的脚本项从播放列表传送到运动装置,以使运动装置执行所需的运动顺序。

    Selection and control of motion data
    19.
    发明授权
    Selection and control of motion data 有权
    选择和控制运动数据

    公开(公告)号:US06879862B2

    公开(公告)日:2005-04-12

    申请号:US09796566

    申请日:2001-02-28

    CPC classification number: G05B19/042 G05B2219/23261 G05B2219/2666

    Abstract: A motion system comprising a processing device, a media source, a motion device, a display, and a software program. The media source, motion device, and display are all in communication with the controller. The software program runs on the processing device and generates an interface comprising a play list and a play button. The play list contains a list of script items, where each script item contains motion data for operating the motion device to perform a desired movement sequence. The play button causes the software program to transfer a selected script item from the play list to the motion device to cause the motion device to perform the desired movement sequence.

    Abstract translation: 一种运动系统,包括处理装置,媒体源,运动装置,显示器和软件程序。 媒体源,移动设备和显示器都与控制器通信。 软件程序在处理装置上运行,并产生包括播放列表和播放按钮的接口。 播放列表包含脚本项列表,其中每个脚本项包含用于操作运动设备执行所需运动顺序的运动数据。 播放按钮使得软件程序将所选择的脚本项从播放列表传送到运动装置,以使运动装置执行所需的运动顺序。

Patent Agency Ranking