Function block implementation of a cause and effect matrix for use in a process safety system
    1.
    发明授权
    Function block implementation of a cause and effect matrix for use in a process safety system 有权
    功能块实现用于过程安全系统的因果矩阵

    公开(公告)号:US06898468B2

    公开(公告)日:2005-05-24

    申请号:US10401655

    申请日:2003-03-28

    IPC分类号: G05B9/02 G05B11/01

    CPC分类号: G05B9/02

    摘要: A cause and effect function block, which can be easily integrated into a function block diagram programming environment in a process plant safety system to implement the cause and effect logic specified by a traditional cause and effect matrix, includes a set of cause inputs and a set of effect outputs. A multiplexer within the cause and effect function block receives each of the cause inputs and is coupled to one or more state machines, with a separate state machine existing for each effect output. The multiplexer decodes each of the cause inputs and, based on the cause inputs and previously identified cause and effect matrix logic, provides a trip signal to one or more of the state machines. Upon receiving a trip signal, a state machine forces an associated effect output into a tripped or safe state. If desired, the state machine may then use one or more other signals, such as signals from a user or from the process, to transition between a set of different states used to safely return the process plant back to the normal operating state from the tripped or safe state.

    摘要翻译: 一个因果函数块,可以轻松地集成到一个过程工厂安全系统的功能框图编程环境中,以实现由传统因果矩阵指定的因果逻辑,包括一组原因输入和一组 的效果输出。 原因和效果功能块内的多路复用器接收每个原因输入,并且耦合到一个或多个状态机,其中存在用于每个效果输出的单独的状态机。 多路复用器解码每个原因输入,并且基于原因输入和先前识别的因果矩阵逻辑,向一个或多个状态机提供跳闸信号。 在接收到跳闸信号时,状态机强制相关联的效果输出进入跳闸或安全状态。 如果需要,状态机可以然后使用一个或多个其他信号,例如来自用户或来自过程的信号,以在用于将处理设备安全地从处理器返回到正常操作状态的一组不同状态之间转换 或安全状态。

    Voter logic block including operational and maintenance overrides in a process control system
    2.
    发明授权
    Voter logic block including operational and maintenance overrides in a process control system 有权
    选举逻辑块,包括过程控制系统中的操作和维护覆盖

    公开(公告)号:US07130703B2

    公开(公告)日:2006-10-31

    申请号:US10409576

    申请日:2003-04-08

    IPC分类号: G05B11/01 G05B19/42

    CPC分类号: G05B9/03

    摘要: A voter function block, which can be integrated into a function block diagram programming environment in a process plant control or safety system, implements voter logic in conjunction with providing operational and maintenance overrides which may be set to override individual inputs to the voter function block as well as to override the output of the voter function block. The voter function block, which is easy to create, use, test, debug and document, includes one or input limit detection units which detect if a particular redundant input has reached a specified limit indicating a condition within the process plant, an override unit that may be set by a user to override the consideration of that input in the voting function, a voting logic entity that determines if a trip condition exists based on the values of the valid or non-inhibited inputs, and an inhibit block that may used to override the output of the voter logic block during, for example, a startup or other operational condition. The voter function block may be integrated into a process control or safety system by being communicatively connected to other function blocks, such as to analog or digital input function blocks, analog or digital output function blocks, control function blocks, cause and effect function blocks which implement cause and effect logic, etc. Within the process control or safety programming environment.

    摘要翻译: 投票人功能块可以集成到过程工厂控制或安全系统中的功能框图编程环境中,实施选举逻辑结合提供操作和维护覆盖,可以设置为覆盖投票人功能块的单个输入作为 以及覆盖选民功能块的输出。 易于创建,使用,测试,调试和记录的选民功能块包括一个或输入限制检测单元,其检测特定冗余输入是否已经达到指定处理工厂内的条件的指定极限;超控单元, 可以由用户设置以覆盖投票功能中对该输入的考虑;投票逻辑实体,其基于有效或非禁止输入的值来确定是否存在跳闸条件;以及禁止块,其可以用于 在例如启动或其他操作条件期间,覆盖投票人逻辑块的输出。 选举功能块可以通过通信地连接到其他功能块(诸如模拟或数字输入功能块,模拟或数字输出功能块,控制功能块,起因和效果功能块)而被集成到过程控制或安全系统中 实施因果逻辑等。在过程控制或安全编程环境中。

    Module class objects in a process plant configuration system
    3.
    发明授权
    Module class objects in a process plant configuration system 有权
    过程工厂配置系统中的模块类对象

    公开(公告)号:US07043311B2

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

    申请号:US10368151

    申请日:2003-02-18

    IPC分类号: G06F19/00

    摘要: A configuration system for a process plant uses module class objects to assist in configuring, organizing and changing the control and display activities within the process plant. Each module class object generically models or represents a process entity, such as a unit, a piece of equipment, a control activity, etc., and may be used to create instances of the object, called module objects, which represent and are tied to specific equipment within the process plant. The module class objects may represent process entities of any desired scope, which means that a single module class object may be used to configure the control and display activities of process entities of any desired scope within the process plant, instead of just at a control module level. In particular, module class objects of a large scope may be used to configure large sections or portions of the process plant, which makes configuration of the process plant easier and less time consuming. A module class object may be a unit module class object reflecting a physical unit within the process plant, an equipment module class object reflecting a physical piece of equipment within the process plant, a control module class object reflecting a control module or scheme within the process plant, or a display module class object reflecting a display routine that provides information to a user within the process plant.

    摘要翻译: 过程工厂的配置系统使用模块类对象来协助配置,组织和更改过程工厂内的控制和显示活动。 每个模块类对象一般地模拟或表示过程实体,例如单元,设备,控制活动等,并且可以用于创建被称为模块对象的对象的实例,所述对象表示并被绑定到 过程工厂内的具体设备。 模块类对象可以表示任何所需范围的过程实体,这意味着可以使用单个模块类对象来配置过程工厂内任何所需范围的过程实体的控制和显示活动,而不仅仅是在控制模块 水平。 特别地,可以使用大范围的模块类对象来配置过程工厂的大部分或部分,这使得过程工厂的配置变得更容易和更少耗时。 模块类对象可以是反映过程工厂内的物理单元的单元模块类对象,反映过程工厂内的物理设备的设备模块类对象,反映过程中的控制模块或方案的控制模块类对象 工厂或反映向处理工厂内的用户提供信息的显示程序的显示模块类对象。

    Version control for objects in a process plant configuration system
    4.
    发明申请
    Version control for objects in a process plant configuration system 有权
    过程工厂配置系统中对象的版本控制

    公开(公告)号:US20070061033A1

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

    申请号:US11516275

    申请日:2006-09-06

    IPC分类号: G06F19/00

    摘要: A version control system helps to keep track of versions of process plant items that may represent, or be capable of representing, entities in a process plant. The process plant items may comprise, for example, module objects which may be capable of specifically representing process entities of the process plant. These module objects may be created from module class objects which may be capable of generically representing process entities of the process plant. Version data is stored and associated with a module object. The version data may comprise data indicative of a version of a module class object that was used to create the module object. The version data may also comprise data indicative of a version of the module object. Configuration systems, version control systems, viewing systems, debugging systems, run-time monitoring systems, asset management systems, etc., may examine or permit viewing of the version control data associated with an item.

    摘要翻译: 版本控制系统有助于跟踪可能代表或能够代表过程工厂中的实体的过程工厂项目的版本。 过程工厂项目可以包括例如可以具体地表示过程工厂的过程实体的模块对象。 这些模块对象可以从模块类对象创建,该对象可能能够一般地表示过程工厂的过程实体。 版本数据被存储并与模块对象相关联。 版本数据可以包括指示用于创建模块对象的模块类对象的版本的数据。 版本数据还可以包括指示模块对象的版本的数据。 配置系统,版本控制系统,查看系统,调试系统,运行时监控系统,资产管理系统等可以检查或允许查看与项目相关联的版本控制数据。

    On-line device testing block integrated into a process control/safety system
    6.
    发明授权
    On-line device testing block integrated into a process control/safety system 有权
    在线设备测试块集成到过程控制/安全系统中

    公开(公告)号:US06898542B2

    公开(公告)日:2005-05-24

    申请号:US10404156

    申请日:2003-04-01

    摘要: A process control or safety system within a process plant uses one or more testing blocks to effect the timely and safe operation of on-line testing routines within field devices, such as valves, used in the process control or safety system. These testing blocks, which are easy to implement and to place in the process control or safety system, enable the periodic or on-demand testing of field devices to be integrated into the normal and on-going operation of the process control or safety system without causing scheduling or connection problems and without the need to rely on maintenance or other personnel, thereby providing better monitoring of the operational status of the field devices used within the process control and safety systems. This functionality is especially important in safety systems, in which it is desirable to timely monitor or assess the operational status of the devices used to shut the process down when an unsafe condition arises, so as to assure that initiation of a shut down by the safety system actually results in a shut down of the system.

    摘要翻译: 过程工厂内的过程控制或安全系统使用一个或多个测试块来实现在过程控制或安全系统中使用的现场设备(例如阀门)内的在线测试程序的及时和安全的操作。 这些易于实施和放置在过程控制或安全系统中的测试块使现场设备的定期或按需测试能够集成到过程控制或安全系统的正常和持续运行中,而无需 导致调度或连接问题,而不需要依赖维护或其他人员,从而更好地监控过程控制和安全系统中使用的现场设备的操作状态。 该功能在安全系统中尤为重要,在安全系统中,需要及时监控或评估在出现不安全状况时关闭过程的设备的运行状态,以确保通过安全性启动关闭 系统实际上导致系统关闭。

    System for configuring a process control environment
    7.
    发明申请
    System for configuring a process control environment 有权
    用于配置过程控制环境的系统

    公开(公告)号:US20050172258A1

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

    申请号:US10958720

    申请日:2004-10-05

    IPC分类号: G06F9/44

    摘要: An apparatus having a programmable processor and a memory for performing a plurality of user-selectable control functions includes a database for storing a plurality of items associated with each of the control functions. The items include, for each function, at least one procedure for performing an action associated with the control function and a specification of at least one state associated with the control function. The apparatus further includes software routines stored on the memory and adapted to be executed by the processor that facilitate selection of a procedure in the database, that access the database and cause performance of the selected procedure to achieve the state specified therein, and that monitor at least one resource associated with the action of the procedure and, based thereon, determine whether the specified state has been achieved.

    摘要翻译: 具有可编程处理器和用于执行多个用户可选择控制功能的存储器的装置包括用于存储与每个控制功能相关联的多个项目的数据库。 对于每个功能,项目包括用于执行与控制功能相关联的动作的至少一个过程以及与控制功能相关联的至少一个状态的指定。 该装置还包括存储在存储器上并适于由处理器执行的软件例程,其便于选择数据库中的过程,访问数据库并导致执行所选择的过程以实现其中指定的状态,并监视 与该过程的动作相关联的至少一个资源,并且基于此确定是否已经实现了指定状态。

    Process control system using standard protocol control-of standard devices and non-standard devices
    9.
    发明授权
    Process control system using standard protocol control-of standard devices and non-standard devices 有权
    使用标准协议控制的标准设备和非标准设备的过程控制系统

    公开(公告)号:US06266726B1

    公开(公告)日:2001-07-24

    申请号:US09136153

    申请日:1998-08-18

    IPC分类号: G06F1300

    摘要: A process controller implements and executes a standard set of function blocks or control functions defined by a standard protocol so that standard-type control is achieved with respect to non-standard-type devices. The process controller enables standard devices to implement the standard set of function blocks and control functions. The process controller implements an overall strategy as if all connected devices are standard devices by usage of a Fieldbus function block as a fundamental building block for control structures. These function blocks are defined to create control structures for all types of devices.

    摘要翻译: 过程控制器实现和执行由标准协议定义的功能块或控制功能的标准集合,使得相对于非标准型设备实现标准型控制。 过程控制器使标准设备能够实现标准的功能块和控制功能。 过程控制器通过使用现场总线功能块作为控制结构的基本构建块来实现整体策略,就好像所有连接的设备都是标准设备。 这些功能块被定义为为所有类型的设备创建控制结构。