METHODS AND APPARATUS TO PERFORM PROCESS ANALYSES IN A DISTRIBUTED CONTROL SYSTEM

    公开(公告)号:US20240053741A1

    公开(公告)日:2024-02-15

    申请号:US17886420

    申请日:2022-08-11

    CPC classification number: G05B23/0294 G05B19/4186 G05B2219/23265

    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed. An example system to modify an industrial control system includes: at least one memory; programmable circuitry; and instructions to cause the programmable circuitry to: configure a device driver based on a first command, the first command to configure the device driver to initiate a device-specific communication protocol to collect input data from a publisher device coupled to the device driver; access a second command from a subscriber device, the second command to include a device identifier of the publisher device and to specify at least one of a communication mode, a device calibration configuration, or a fault detection configuration, the second command based on a product quality prediction, the product quality prediction generated using a spectral data model; and provide the second command to the device driver.

    Motion control systems
    2.
    发明授权
    Motion control systems 有权
    运动控制系统

    公开(公告)号:US06516236B1

    公开(公告)日:2003-02-04

    申请号:US10021669

    申请日:2001-12-10

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

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

    ACTUATOR CONTROL APPARATUS
    5.
    发明申请
    ACTUATOR CONTROL APPARATUS 审中-公开
    执行器控制装置

    公开(公告)号:US20110290938A1

    公开(公告)日:2011-12-01

    申请号:US12754685

    申请日:2010-04-06

    Abstract: Herein disclosed is an actuator control apparatus, comprising primary control means for producing a control signal used to control an operation of an actuator in accordance with an instruction signal indicative of an operation of the actuator, secondary control means for producing a control signal in accordance with the instruction signal; and switching means for selectively switching one of the primary control means and the secondary control means to the other, and in which the secondary control means is less in the number of functions than the primary control means, and each of components constituting the secondary control means is easier in fault verification than a component constituting the primary control means the most difficult in fault verification among all of components constituting the primary control means.

    Abstract translation: 这里公开了一种致动器控制装置,包括主控制装置,用于根据指示致动器的操作的指示信号产生用于控制致动器的操作的控制信号,用于根据执行器产生控制信号的二次控制装置 指令信号; 以及切换装置,用于选择性地将主控制装置和次控制装置中的一个切换到另一控制装置,并且其中次控制装置的功能数量小于主控制装置,并且构成次控制装置的每个部件 在故障验证中比构成主控制的部件更容易意味着构成主控制装置的所有部件中的故障验证中最困难。

    Motion control systems
    6.
    发明申请
    Motion control systems 失效
    运动控制系统

    公开(公告)号:US20060282180A1

    公开(公告)日:2006-12-14

    申请号:US11454053

    申请日:2006-06-14

    Abstract: A system for controlling at least one selected motion control device selected from a group of supported motion control devices. The system comprises a set of software drivers, a selection component, and a software system. Each software driver in the set of software drivers is associated with one motion control device in the group of supported motion control devices, and a selected software driver is associated with at least one selected motion control device. The selection component identifies at least one selected software driver from the set of software drivers. The software system calls a series of component function calls to control the at least one selected motion control device associated with the at least one selected software driver based on the at least one selected software driver such that the at least one motion control device moves in a desired manner.

    Abstract translation: 一种用于控制从一组支持的运动控制装置中选出的至少一个所选运动控制装置的系统。 该系统包括一组软件驱动程序,选择组件和软件系统。 所述一组软件驱动器中的每个软件驱动器与所支持的运动控制装置组中的一个运动控制装置相关联,并且所选择的软件驱动器与至少一个选定的运动控制装置相关联。 所述选择部件从所述一组软件驱动器识别至少一个选定的软件驱动器。 所述软件系统调用一系列组件功能调用,以基于所述至少一个所选择的软件驱动程序来控制与所述至少一个所选择的软件驱动程序相关联的所述至少一个选定的运动控制设备,使得所述至少一个运动控制设备 想要的方式。

    Motion control systems
    7.
    发明申请
    Motion control systems 审中-公开
    运动控制系统

    公开(公告)号:US20060247801A1

    公开(公告)日:2006-11-02

    申请号:US11418075

    申请日:2006-05-04

    Abstract: A system for communicating with at least one motion control device, comprising a set of software drivers, a motion control component, and a network protocol. At least one software driver is selectable and associated with at least one motion control device. The motion control component exposes component functions for commanding at least one selected motion control device based on at least one selected software driver and the exposed component functions. The component functions exposed by the motion control component may be used through the network protocol.

    Abstract translation: 一种用于与至少一个运动控制装置通信的系统,包括一组软件驱动器,运动控制部件和网络协议。 至少一个软件驱动器是可选择的并且与至少一个运动控制装置相关联。 所述运动控制部件暴露组件功能,用于基于至少一个所选择的软件驱动程序和所暴露的组件功能命令至少一个选定的运动控制装置。 可以通过网络协议使用由运动控制组件公开的组件功能。

    Method for commonly controlling device drivers
    8.
    发明申请
    Method for commonly controlling device drivers 失效
    通用控制设备驱动程序的方法

    公开(公告)号:US20040030415A1

    公开(公告)日:2004-02-12

    申请号:US10607167

    申请日:2003-06-27

    Inventor: Hyong-Kyun Lee

    CPC classification number: G05B19/042 G05B2219/23265

    Abstract: A technique for commonly controlling device drivers includes the arranging of a DIA (Device Independent Access) hierarchy between an application hierarchy and a device driver hierarchy and applying a standardized rule of the DIA hierarchy to the application hierarchy and the device driver hierarchy, and allowing the application hierarchy and the device driver hierarchy to access the device driver hierarchy and the application hierarchy through the standardized rule of the DIA hierarchy, respectively.

    Abstract translation: 用于通常控制设备驱动器的技术包括在应用层级和设备驱动器层级之间布置DIA(设备独立访问)层级,并将DIA层次结构的标准化规则应用于应用层级和设备驱动程序层级,并且允许 应用程序层次结构和设备驱动程序层次结构,分别通过DIA层次结构的标准化规则访问设备驱动程序层次结构和应用程序层次结构。

    Motion Control Systems
    9.
    发明申请
    Motion Control Systems 审中-公开
    运动控制系统

    公开(公告)号:US20120179275A1

    公开(公告)日:2012-07-12

    申请号:US13280293

    申请日:2011-10-24

    Abstract: A system for allowing communication between a software application and at least one motion controller in a set of motion controllers comprising a set of selectable software modules, a software system, and a driver administrator. At least two selectable software modules expose a common software interface. The software application comprises at least one motion command associated with a primitive motion operation. The software system uses the driver administrator to select at least one selected software module and to load the selected software module. The software system commands at least one selected motion controller to perform the desired motion sequence using the plurality of motion commands of the software application and the common software interface.

    Abstract translation: 一种用于允许在一组运动控制器中的软件应用与至少一个运动控制器之间的通信的系统,其包括一组可选择的软件模块,软件系统和驾驶员管理员。 至少有两个可选软件模块公开了一个通用软件界面。 软件应用程序包括与原始运动操作相关联的至少一个运动命令。 软件系统使用驱动程序管理员选择至少一个选定的软件模块并加载所选的软件模块。 软件系统命令至少一个选定的运动控制器,以使用软件应用程序和公共软件界面的多个运动命令执行所需运动序列。

    Motion control systems
    10.
    发明授权
    Motion control systems 有权
    运动控制系统

    公开(公告)号:US08073557B2

    公开(公告)日:2011-12-06

    申请号:US12406921

    申请日:2009-03-18

    Abstract: A motion control system comprising an application program, a plurality of motion controllers, a set of software drivers, and a motion component. Each software driver exposes a service provider interface comprising a set of driver functions. Driver code of at least one software driver associates at least one driver function with at least one control command. The motion component exposes an application programming interface comprising a set of component functions and component code associates at least one of the component functions with at least one of the driver functions. The at least one selected software driver generates at least one control code from the motion controller language associated with the at least one selected motion controller based on the at least one component function called by the application program, the component code, and the driver code of the at least one selectable software driver.

    Abstract translation: 一种运动控制系统,包括应用程序,多个运动控制器,一组软件驱动器和运动组件。 每个软件驱动程序公开包括一组驱动程序功能的服务提供程序接口。 至少一个软件驱动程序的驱动程序代码将至少一个驱动程序功能与至少一个控制命令相关联。 运动组件公开包括一组组件功能和组件代码的应用程序编程接口,其中至少一个组件功能与至少一个驱动程序功能相关联。 所述至少一个选择的软件驱动程序基于由所述应用程序调用的所述至少一个组件功能,所述组件代码和所述驱动程序代码,从所述运动控制器语言生成与所述至少一个所选运动控制器相关联的至少一个控制代码 所述至少一个可选软件驱动器。

Patent Agency Ranking