Generic framework for porting legacy process automation assets to a new control system
    1.
    发明授权
    Generic framework for porting legacy process automation assets to a new control system 有权
    将传统流程自动化资产移植到新的控制系统的通用框架

    公开(公告)号:US08533233B2

    公开(公告)日:2013-09-10

    申请号:US10894624

    申请日:2004-07-20

    IPC分类号: G06F7/00

    摘要: An extensible, object-oriented framework describes various generic elements of legacy automation systems. That framework is used as a basis for porting one or more of those elements to another (“target”) automation system. Objects in the framework, known as “extensions,” adapt information from the legacy system to a corresponding, generic representation. Compilers express those representations in the target system. The framework thus translates the “old” automation configuration for use in a “new” automation system. The scheme can be extended to accommodate arbitrary control systems (i.e., other manufacturers and product lines), new sub-domains within the automation domain (e.g. operator interfaces, batch control etc.) and new target systems without altering the core framework.

    摘要翻译: 可扩展的面向对象框架描述了传统自动化系统的各种通用元素。 该框架用作将这些元素中的一个或多个移植到另一个(“目标”)自动化系统的基础。 框架中的对象(称为“扩展”)将信息从遗留系统适应到相应的通用表示。 编译者在目标系统中表达这些表示。 该框架因此翻译了“旧”自动化配置,用于“新”自动化系统。 该方案可以扩展到适应任意控制系统(即,其他制造商和产品线),自动化域内的新子域(例如操作员接口,批处理控制等)和新目标系统,而不改变核心框架。

    Real time event driven database management system
    2.
    发明授权
    Real time event driven database management system 失效
    实时事件驱动数据库管理系统

    公开(公告)号:US5093782A

    公开(公告)日:1992-03-03

    申请号:US522615

    申请日:1990-05-14

    IPC分类号: G06F17/30

    摘要: A method for storing and accessing data in the operation of a program driven computer system for carrying out an industrial process, which system includes a non-volatile, long access time memory medium and a volatile, short access time memory medium, which method includes: configuring the non-volatile and volatile memory media into a unitary, relational database composed of a plurality of tables each composed of an ordered set of data elements; storing in the non-volatile memory medium a set of data elements which forms at least a first table of the database and which is required by the process infrequently and/or need not be accessed rapidly; storing in the volatile memory medium a set of data elements which forms at least a second table of the database which must be rapidly accessed; executing a plurality of programs in cooperation with data elements forming the database in order to control the process; and establishing communication between the programs and the database via an interface which causes the programs to address any selected table of the database in a manner which is independent of the specific memory medium in which that table is stored.

    摘要翻译: 一种用于在执行工业过程的程序驱动计算机系统的操作中存储和访问数据的方法,该系统包括非易失性长访问时间存储介质和易失性的短访问时间存储介质,该方法包括: 将所述非易失性和易失性存储介质配置为由多个表组成的整体关系数据库,每个表由数组元素的有序集合组成; 在所述非易失性存储介质中存储一组数据元素,所述数据元素形成所述数据库的至少第一表,并且所述流程不经常需要和/或不需要快速访问; 在所述易失性存储介质中存储形成数据库的至少第二表的一组数据元素,所述第二表必须被快速访问; 与形成数据库的数据元素协同执行多个程序以便控制该过程; 以及通过使得程序以独立于其中存储该表的特定存储介质的方式对数据库的任何选定表进行寻址的接口来建立程序与数据库之间的通信。