Systems and methods for providing dynamic data referencing in a generic
data exchange environment
    1.
    发明授权
    Systems and methods for providing dynamic data referencing in a generic data exchange environment 失效
    在通用数据交换环境中提供动态数据引用的系统和方法

    公开(公告)号:US5960441A

    公开(公告)日:1999-09-28

    申请号:US719022

    申请日:1996-09-24

    IPC分类号: G05B19/418 G06F9/46 G06F17/30

    摘要: For use with a computer system having a dynamic data referencing (DDR) module, a plurality of external data references accessible via the DDR module, the computer system capable of executing a user application that operates on a plurality of generic variables, a system and method for dynamically binding the external data references to the generic variables. The system includes a DDR routine within the user application that allows creation of an alias variable for at least some of the plurality of generic variables. The alias variable is adapted to identify a given external data reference. The user application employs the alias variable at runtime to request the DDR module to bind a given generic variable to the given external data reference to allow communication of data between the user application and the external references.

    摘要翻译: 为了与具有动态数据参考(DDR)模块的计算机系统一起使用,可以经由DDR模块访问的多个外部数据引用,能够执行对多个通用变量进行操作的用户应用的计算机系统,系统和方法 用于将外部数据引用动态绑定到通用变量。 该系统包括在用户应用程序中的DDR例程,其允许为多个通用变量中的至少一些创建别名变量。 别名变量适用于识别给定的外部数据引用。 用户应用程序在运行时使用别名变量来请求DDR模块将给定的通用变量绑定到给定的外部数据引用,以允许用户应用程序和外部引用之间的数据通信。

    Apparatus and method for configurable process automation in a process control system
    2.
    发明授权
    Apparatus and method for configurable process automation in a process control system 有权
    过程控制系统中可配置过程自动化的装置和方法

    公开(公告)号:US07630777B2

    公开(公告)日:2009-12-08

    申请号:US11823237

    申请日:2007-06-27

    IPC分类号: G05B11/01 G05B19/18

    CPC分类号: G05B15/02

    摘要: Phase function blocks are associated with a process for producing at least one product or part thereof. For example, a phase function block could reside in a recipe control module defining the process. Each phase function block can be executed to implement the process. A phase function block may acquire and initiate execution of a module providing control over a process element. The phase function block may also provide one or more first parameters to the module. The first parameters define how the module implements a portion of the process using the process element. In addition, the phase function block may retrieve one or more second parameters from the module. The second parameters are associated with results of the execution of the module. Multiple phase function blocks could be contained in multiple recipe control modules, which are distributed in multiple controllers in a hard real-time process control system.

    摘要翻译: 相位功能块与用于生产至少一个产品或其一部分的过程相关联。 例如,相位功能块可以驻留在定义该过程的配方控制模块中。 可以执行每个相位功能块来实现该过程。 相位功能块可以获取并启动提供对过程元件的控制的模块的执行。 相位功能块还可以向模块提供一个或多个第一参数。 第一个参数定义了模块如何使用process元素来实现进程的一部分。 此外,相位功能块可以从模块检索一个或多个第二参数。 第二个参数与模块的执行结果相关联。 多个功能块可以包含在多个配方控制模块中,分配在硬实时过程控制系统中的多个控制器中。

    Method and system for capturing, storing and retrieving events and activities
    3.
    发明授权
    Method and system for capturing, storing and retrieving events and activities 有权
    用于捕获,存储和检索事件和活动的方法和系统

    公开(公告)号:US07496591B2

    公开(公告)日:2009-02-24

    申请号:US10026144

    申请日:2001-12-21

    IPC分类号: G06F7/00

    摘要: A method and system for processing the data of any one of a variety of processes without doing a total custom design for each process. The system includes a computer and database that communicates with various monitors of the process to gather, store and retrieve the process data. A user interfaces to the computer via a client device. The computer includes a program that identifies events and activities of the process based on input from the user or from process data collected as the process runs. Attributes of the events and activities are also identified. These events, activities and attributes are classified according to a data structure that includes event types, activity types and attribute types. Storage volumes are allocated to each of the defined event types and/or activity types for storage and retrieval of the data by attribute type. The composite event or activity data can be retrieved in multiple views, such as row, column, graphical and the like.

    摘要翻译: 一种用于处理各种过程中的任一种的数据的方法和系统,而不对每个过程进行总体定制设计。 该系统包括一个计算机和数据库,与过程的各种监视器通信以收集,存储和检索过程数据。 用户通过客户端设备连接到计算机。 该计算机包括基于来自用户的输入或从进程运行时收集的过程数据来标识进程的事件和活动的程序。 还确定了事件和活动的属性。 这些事件,活动和属性根据包括事件类型,活动类型和属性类型的数据结构进行分类。 存储卷被分配给每个定义的事件类型和/或活动类型,以通过属性类型存储和检索数据。 复合事件或活动数据可以在多个视图中检索,例如行,列,图形等。

    Method and apparatus for retrieving time series data related to an activity

    公开(公告)号:US07152068B2

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

    申请号:US10026189

    申请日:2001-12-21

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G05B23/0264

    摘要: A method and apparatus that processes time series, event and/or activity data of a process according to a data structure. The data structure defines one or more activities that frame the time series, event and/or activity data. Each activity and each event has one or more attributes. Each attribute has a value. At least one of the attributes defines an interval of the activity by start and end times. Another attribute includes a time varying parameter that represents the time series data. Another attribute defines a time stamp of an event. The time varying parameter is linked to a device that produces the time series data when the process is run. The time series, event and/or activity data is collected and processed according to the data structure for storage in and/or retrieval from a memory. A relationship between data of one or more activities and the time series, event and/or activity data is processed according to the data structure to retrieve the time series, event and/or activity data from the memory.

    Method and apparatus for retrieving activity data related to an activity

    公开(公告)号:US07027954B2

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

    申请号:US10026297

    申请日:2001-12-21

    IPC分类号: G06F15/00 G06F17/40

    摘要: A method and apparatus that processes time series, event and/or activity data of a process according to a data structure. The data structure defines one or more activities that frame the time series, event and/or activity data. Each activity and each event has one or more attributes. Each attribute has a value. At least one of the attributes defines an interval of the activity by start and end times. Another attribute includes a time varying parameter that represents the time series data. Another attribute defines a time stamp of an event. The time varying parameter is linked to a device that produces the time series data when the process is run. The time series, event and/or activity data is collected and processed according to the data structure for storage in and/or retrieval from a memory. A relationship between data of one or more activities and the time series, event and/or activity data is processed according to the data structure to retrieve the time series, event and/or activity data from the memory.

    Flexible method for building a recipe in a process control system
    6.
    发明授权
    Flexible method for building a recipe in a process control system 失效
    在过程控制系统中构建配方的灵活方法

    公开(公告)号:US5499188A

    公开(公告)日:1996-03-12

    申请号:US293773

    申请日:1994-08-22

    CPC分类号: G05B15/02

    摘要: A process plant has a process control system and a plurality of production lines, each production line having a predetermined equipment configuration. The process control system further includes a controller for interfacing to each production line. The process control system has information pertaining to the equipment configuration of each production line stored in an equipment data base, the operations performed by each production line stored in an operations data base, and raw materials information of the process plant stored in a raw materials data base. A method for controlling the production of a product by a production line comprises the steps of building a formula based on the product to be produced. The formula data provides information relating to relative quantities of raw materials included in the product and the manner of combining the raw materials. The formula also provides a sequence of operations for combining the raw materials compatible with production line operations and consistent with the formula data, the formula being independent of equipment. Based on the formula and a selected production line, a recipe is built for the product, the recipe being a set of procedures unique to the selected production line necessary to produce the product. The recipe is executed by the controller, causing the equipments of the production line to perform the operations in the specified sequence called for in the recipe to generate the product.

    摘要翻译: 处理厂具有过程控制系统和多条生产线,每条生产线具有预定的设备配置。 过程控制系统还包括用于与每个生产线接口的控制器。 过程控制系统具有与存储在设备数据库中的每个生产线的设备配置有关的信息,存储在操作数据库中的每个生产线执行的操作以及存储在原始数据中的处理工厂的原材料信息 基础。 用于通过生产线控制产品生产的方法包括以下步骤:基于待生产的产品构建配方。 公式数据提供与产品中包含的原材料的相对数量以及原料的组合方式相关的信息。 该公式还提供了与生产线操作兼容的原材料组合的一系列操作,并与公式数据一致,该公式与设备无关。 根据公式和选定的生产线,为产品制定了一个配方,该配方是生产该产品所需的所选生产线特有的一套程序。 配方由控制器执行,使得生产线的设备按照配方中要求的指定顺序执行操作,以生成产品。

    Method and apparatus for retrieving event data related to an activity
    7.
    发明授权
    Method and apparatus for retrieving event data related to an activity 有权
    用于检索与活动相关的事件数据的方法和装置

    公开(公告)号:US07225193B2

    公开(公告)日:2007-05-29

    申请号:US10026326

    申请日:2001-12-21

    IPC分类号: G06F7/00 G06F17/40

    摘要: A method and apparatus that processes time series, event and/or activity data of a process according to a data structure is disclosed. The data structure defines one or more activities that frame the time series, event and/or activity data. Each activity and each event has one or more attributes. Each attribute has a value. At least one of the attributes defines an interval of the activity by start and end times. Another attribute includes a time varying parameter that represents the time series data. Another attribute defines a time stamp of an event. The time varying parameter is linked to a device that produces the time series data when the process is run. The time series, event and/or activity data is collected and processed according to the data structure for storage in and/or retrieval from a memory. A relationship between data of one or more activities and the time series, event and/or activity data is processed according to the data structure to retrieve the time series, event and/or activity data from the memory.

    摘要翻译: 公开了一种根据数据结构处理进程的时间序列,事件和/或活动数据的方法和装置。 数据结构定义框架时间序列,事件和/或活动数据的一个或多个活动。 每个活动和每个事件都有一个或多个属性。 每个属性都有一个值。 至少有一个属性通过开始和结束时间定义活动的间隔。 另一个属性包括表示时间序列数据的时变参数。 另一个属性定义事件的时间戳。 时变参数链接到在运行进程时产生时间序列数据的设备。 根据用于存储和/或从存储器检索的数据结构来收集和处理时间序列,事件和/或活动数据。 根据数据结构处理一个或多个活动的数据与时间序列,事件和/或活动数据之间的关系,以从存储器检索时间序列,事件和/或活动数据。