System and method for interfacing multi-agent system
    91.
    发明授权
    System and method for interfacing multi-agent system 有权
    多代理系统接口系统和方法

    公开(公告)号:US07228187B2

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

    申请号:US10814549

    申请日:2004-03-31

    摘要: A system and method of interacting with a multi-agent distributed control system employing a plurality of controllers on which are programmed a plurality of agents in which the controllers are coupled by a network are disclosed. The method includes providing a computer program capable of operating a user interface, where the computer program is in communication with the agents via the network. The method further includes displaying agent-related information on the user interface by way of a plurality of windows, where within a first of the windows is further displayed a workflow among at least some of the agents, and within a second of the windows is further displayed at least one of a plurality of messages communicated among at least some of the agents, a work unit requested by at least one of the agents, and message content associated with at least one of the messages.

    摘要翻译: 公开了一种与使用多个控制器的多代理分布式控制系统进行交互的系统和方法,所述多个控制器被编程为其中控制器由网络耦合的多个代理。 该方法包括提供能够操作用户界面的计算机程序,其中计算机程序通过网络与代理进行通信。 该方法还包括通过多个窗口在用户界面上显示与代理相关的信息,其中在第一窗口内的至少一些代理进一步显示工作流,并且在一个窗口的另外一个窗口内进一步显示工作流 显示在至少一些代理之间传送的多个消息中的至少一个,由至少一个代理请求的工作单元和与至少一个消息相关联的消息内容。

    Agent program environment
    92.
    发明授权
    Agent program environment 有权
    代理程序环境

    公开(公告)号:US07146232B2

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

    申请号:US10808999

    申请日:2004-03-25

    IPC分类号: G05B15/00 G06F3/00

    摘要: A system and method for programming a plurality of agents onto a distributed control system are disclosed. The system includes a terminal that displays a graphical user interface having a plurality of images. The plurality of images includes a first image showing a plurality of selectable templates and at least a first mechanism by which first user input signals can be received concerning the templates, where the templates include agent-type programming, and a second image showing a representation of controllable devices and at least a second mechanism by which second user input signals can be received concerning associations between the templates and the representation. The system further includes a processing device that generates executable programming to be performed by the distributed control system based upon the templates and the associations, where the executable programming at least partly governs agent-type behavior of the distributed control system.

    摘要翻译: 公开了一种用于将多个代理程序编程到分布式控制系统上的系统和方法。 该系统包括显示具有多个图像的图形用户界面的终端。 多个图像包括示出多个可选模板的第一图像和至少第一机制,通过该第一机制可以接收关于模板的第一用户输入信号,其中模板包括代理类型编程,以及第二图像, 可控设备和至少第二机制,通过该机制可以接收关于模板和表示之间的关联的第二用户输入信号。 该系统进一步包括一个处理设备,该处理设备生成可由分布式控制系统基于模板和关联执行的可执行程序,其中可执行程序至少部分地控制分布式控制系统的代理类型行为。

    Systems and methods for process control including process-initiated workflow
    93.
    发明授权
    Systems and methods for process control including process-initiated workflow 有权
    用于过程控制的系统和方法,包括流程启动的工作流程

    公开(公告)号:US09594367B2

    公开(公告)日:2017-03-14

    申请号:US13285533

    申请日:2011-10-31

    IPC分类号: G06F1/00 G05B19/05 G05B19/418

    摘要: A process controller a procedure module that includes instructions for executing a procedure, and a plurality of supplemental procedure modules, each of which includes instructions for executing one of a plurality of supplemental procedures. The process controller also includes a process monitor processor configured to receive an input electronic signal indicative of a status of a process feature, apply logic based on the input electronic signal, and generate an output electronic signal in response to the input electronic signal. The process controller also includes a sequence engine processor configured to execute the procedure, receive the output electronic signal, apply logic based on the output electronic signal, select one or more of the plurality of supplemental procedures based on the received output electronic signal, and execute the selected one or more of the plurality of supplemental procedures.

    摘要翻译: 一种过程控制器,包括用于执行过程的指令的过程模块和多个补充过程模块,每个过程模块包括用于执行多个补充过程之一的指令。 过程控制器还包括过程监控处理器,其被配置为接收指示过程特征的状态的输入电子信号,基于输入的电子信号应用逻辑,并响应于输入的电子信号生成输出电子信号。 过程控制器还包括配置成执行该过程的序列引擎处理器,接收输出电子信号,基于输出电子信号应用逻辑,基于所接收的输出电子信号选择多个补充程序中的一个或多个,并执行 选择的多个补充程序中的一个或多个。

    Troubleshooting system for industrial control programs
    94.
    发明授权
    Troubleshooting system for industrial control programs 有权
    工业控制程序故障排除系统

    公开(公告)号:US08726091B2

    公开(公告)日:2014-05-13

    申请号:US13168187

    申请日:2011-06-24

    IPC分类号: G06F11/00

    摘要: A system for troubleshooting control programs employs an event log that captures the values of inputs to outputs from the control program only at event times determined by changes in input or output data. The program allows the event log to be reviewed in jumps to only events which cause a change in output value of an instruction or particular change in output value of a particular instruction, greatly simplifying the troubleshooting process. The event log records a particular instruction instance associated with the event permitting the operation of the program to be studied in reverse order. The event log may also record a timestamp of the event allowing time stamped data from different devices to be synchronized with the review of the events.

    摘要翻译: 用于故障排除控制程序的系统采用一个事件日志,仅在由输入或输出数据变化确定的事件时间内从控制程序中捕获输入的输入值。 该程序允许事件日志被跳转到仅导致指令的输出值改变的事件或特定指令的输出值的特定变化的事件,从而大大简化了故障排除过程。 事件日志记录与事件相关联的特定指令实例,允许以相反的顺序研究程序的操作。 事件日志还可以记录事件的时间戳,允许来自不同设备的时间戳数据与事件的审查同步。

    Subscribing to alarms and events in a hierarchy
    96.
    发明授权
    Subscribing to alarms and events in a hierarchy 有权
    订阅层次结构中的警报和事件

    公开(公告)号:US08164435B2

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

    申请号:US13041126

    申请日:2011-03-04

    IPC分类号: G08B23/00 G08B9/00

    摘要: An alarm provision system comprises a recognizer component that receives an alarm/event and recognizes the alarm/event. A provision component analyzes hierarchical relationships associated with an industrial environment and automatically provides a subscribing entity with the alarm/event and at least one other alarm/event that is related to the received alarm/event, the provision of the at least one other alarm/event is based at least in part upon the analysis of the hierarchical relationships.

    摘要翻译: 警报提供系统包括识别器组件,其接收警报/事件并识别警报/事件。 提供组件分析与工业环境相关联的分层关系,并自动向订阅实体提供与所接收的报警/事件相关的报警/事件和至少一个其它报警/事件,提供至少一个其它报警/ 事件至少部分地基于分层关系的分析。

    DYNAMICALLY SELECTING MASTER CLOCK TO MANAGE NON-LINEAR SIMULATION CLOCKS
    97.
    发明申请
    DYNAMICALLY SELECTING MASTER CLOCK TO MANAGE NON-LINEAR SIMULATION CLOCKS 有权
    动态选择主时钟来管理非线性模拟时钟

    公开(公告)号:US20120084062A1

    公开(公告)日:2012-04-05

    申请号:US12896506

    申请日:2010-10-01

    IPC分类号: G06G7/48

    摘要: Systems and methods that efficiently simulate controlled systems are presented. A simulation management component (SMC) controls simulation of a controlled system by controlling a desired number of nodes, each comprising a controller (e.g., soft controller) and a simulated component or process, which are part of the controlled system. The simulation can be performed in a step-wise manner, wherein the simulation can comprise a desired number of steps of respectively desired lengths of time. For each step, the SMC dynamically selects a desired clock (e.g., currently identified slowest clock) as a master clock for the next step. The SMC predicts a length of time of the next step to facilitate setting a desired length of time for the next step based in part on the predicted length of time. As part of each step, components can synchronously exchange data via intra-node or inter-node connections to facilitate simulation.

    摘要翻译: 介绍了有效模拟受控系统的系统和方法。 模拟管理组件(SMC)通过控制所需数量的节点来控制受控系统的模拟,每个节点包括作为受控系统的一部分的控制器(例如,软控制器)和模拟组件或过程。 模拟可以以逐步的方式执行,其中模拟可以包括分别期望的时间长度的期望数量的步骤。 对于每个步骤,SMC动态地选择期望的时钟(例如,当前确定的最慢时钟)作为下一步骤的主时钟。 SMC预测下一步的时间长度,以便于部分地基于预计的时间长度,以便于为下一步骤设置期望的时间长度。 作为每个步骤的一部分,组件可以通过节点内或节点间连接同步交换数据,以便于模拟。

    Ontology-based system and method for industrial control
    98.
    发明授权
    Ontology-based system and method for industrial control 有权
    基于本体的工业控制系统和方法

    公开(公告)号:US08145333B2

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

    申请号:US12325893

    申请日:2008-12-01

    IPC分类号: G06F19/00

    摘要: An industrial control system and method of controlling an industrial process are disclosed herein. In at least one embodiment, the control system includes an order system configured to receive an order from an external source and process the order to generate an order instance in accordance with an order ontology, at least one database storing a plurality of selectable generalized production plans and information identifying capabilities of a plurality of control entities, and a product agent in at least indirect communication with the order system, the at least one database and the control entities. The product agent receives at least one portion of the order instance, selects at least one of the generalized production plans, and communicates with the control entities so as to determine a production plan instance suitable for governing at least one aspect of an industrial process in order to satisfy at least one portion of the received order corresponding to the at least one portion of the order instance.

    摘要翻译: 本文公开了一种控制工业过程的工业控制系统和方法。 在至少一个实施例中,控制系统包括订单系统,其被配置为从外部源接收订单并根据订单本体处理订单以生成订单实例,至少一个数据库存储多个可选择的广义生产计划 以及多个控制实体的信息识别能力,以及与订单系统,至少一个数据库和控制实体至少间接通信的产品代理。 产品代理接收订单实例的至少一部分,选择至少一个广义生产计划,并与控制实体进行通信,以便确定适合于按顺序管理工业过程的至少一个方面的生产计划实例 以满足与订单实例的至少一个部分相对应的接收到的订单的至少一部分。