Ensure a consistent control system configuration methodology through an enforceable user defined development life cycle
    1.
    发明授权
    Ensure a consistent control system configuration methodology through an enforceable user defined development life cycle 有权
    通过可强制执行的用户定义的开发生命周期来确保一致的控制系统配置方法

    公开(公告)号:US07634757B2

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

    申请号:US10729771

    申请日:2003-12-08

    IPC分类号: G06F9/44 G06F12/00

    摘要: A user-defined development life cycle component is part of a qualification and version control system that is an integral part of a configuration toolset in a process automation system. The user enables and defines a development life cycle to be used by defining qualification states and their attributes, including the authorized state transitions and security and requirements for each transition, such as electronic signatures. Attributes define how each control object is treated in the system. For example, a “load to controller” flag defines if the control object is loadable to a controller when it is in a particular qualification state. A fallback state defines a qualification state in which the control object continues its life cycle when it is modified and checked-back-into the system. Through a restricted state definition, the user implements the “four-eye principle” so that two consecutive state changes are made by two different users.

    摘要翻译: 用户定义的开发生命周期组件是资质和版本控制系统的一部分,它是过程自动化系统中配置工具集的组成部分。 用户通过定义资格状态及其属性来启用和定义要使用的开发生命周期,包括授权的状态转换和每个转换的安全性和要求,如电子签名。 属性定义在系统中如何处理每个控制对象。 例如,“负载到控制器”标志定义当控制对象处于特定资格状态时控制对象是否可加载到控制器。 回退状态定义了限定状态,其中控制对象在被修改并检入系统时继续其生命周期。 通过限制状态定义,用户实现“四眼原理”,使得两个不同的用户进行两次连续的状态改变。

    Ensure a consistent control system configuration methodolgy through an enforceable user defined development life cycle
    2.
    发明申请
    Ensure a consistent control system configuration methodolgy through an enforceable user defined development life cycle 有权
    通过可强制执行的用户定义的开发生命周期,确保一致的控制系统配置方法

    公开(公告)号:US20050125794A1

    公开(公告)日:2005-06-09

    申请号:US10729771

    申请日:2003-12-08

    IPC分类号: G06F9/46

    摘要: A user-defined development life cycle component is part of a qualification and version control system that is an integral part of a configuration toolset in a process automation system. The user enables and defines a development life cycle to be used by defining qualification states and their attributes, including the authorized state transitions and security and requirements for each transition, such as electronic signatures. Attributes define how each control object is treated in the system. For example, a “load to controller” flag defines if the control object is loadable to a controller when it is in a particular qualification state. A fallback state defines a qualification state in which the control object continues its life cycle when it is modified and checked-back-into the system. Through a restricted state definition, the user implements the “four-eye principle” so that two consecutive state changes are made by two different users.

    摘要翻译: 用户定义的开发生命周期组件是资质和版本控制系统的一部分,它是过程自动化系统中配置工具集的组成部分。 用户通过定义资格状态及其属性来启用和定义要使用的开发生命周期,包括授权的状态转换和每个转换的安全性和要求,如电子签名。 属性定义在系统中如何处理每个控制对象。 例如,“负载到控制器”标志定义当控制对象处于特定资格状态时控制对象是否可加载到控制器。 回退状态定义了限定状态,其中控制对象在被修改并检入系统时继续其生命周期。 通过限制状态定义,用户实现“四眼原理”,使得两个不同的用户进行两次连续的状态改变。

    Apparatus and method for configurable process automation in a process control system
    3.
    发明授权
    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元素来实现进程的一部分。 此外,相位功能块可以从模块检索一个或多个第二参数。 第二个参数与模块的执行结果相关联。 多个功能块可以包含在多个配方控制模块中,分配在硬实时过程控制系统中的多个控制器中。

    SYSTEM AND METHOD FOR ROBUST REAL-TIME CONTROL OF REGULAR AUTOMATED PRODUCTION
    4.
    发明申请
    SYSTEM AND METHOD FOR ROBUST REAL-TIME CONTROL OF REGULAR AUTOMATED PRODUCTION 有权
    用于正常自动生产的实时控制的系统和方法

    公开(公告)号:US20130253684A1

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

    申请号:US13428943

    申请日:2012-03-23

    IPC分类号: G05B19/18

    CPC分类号: G05B19/056 G05B2219/13011

    摘要: A method includes initializing, at a first controller, at least one process step of a control recipe from a master recipe associated with a batch process in response to detection of an event associated with the batch process. The method also includes executing, at the first controller, the at least one process step of the control recipe. The method further includes initializing, at the first controller, at least one second process step of the control recipe while executing the at least one process step of the control recipe. Initializing the at least one process step of the control recipe from the master recipe may include copying only a portion of the master recipe into the control recipe that is needed to begin execution of the control recipe.

    摘要翻译: 一种方法包括:在第一控制器处,响应于检测到与批处理相关联的事件,初始化来自与批处理相关联的主配方的控制配方的至少一个处理步骤。 该方法还包括在第一控制器处执行控制配方的至少一个处理步骤。 该方法还包括在执行控制配方的至少一个处理步骤时,在第一控制器处初始化控制配方的至少一个第二处理步骤。 从主配方初始化控制配方的至少一个处理步骤可以包括仅将主配方的一部分复制到开始执行控制配方所需的控制配方中。

    System and method for user-configurable resource arbitration in a process control system
    5.
    发明申请
    System and method for user-configurable resource arbitration in a process control system 有权
    过程控制系统中用户可配置资源仲裁的系统和方法

    公开(公告)号:US20070294450A1

    公开(公告)日:2007-12-20

    申请号:US11453119

    申请日:2006-06-14

    IPC分类号: G06F13/14

    摘要: A system includes at least one memory and at least one processor. The at least one memory is operable to store a resource object associated with a resource. The at least one memory is also operable to store a plurality of requester objects associated with at least a portion of one or more processes. The one or more processes are associated with production of one or more products using the resource. The at least one processor is operable to arbitrate between multiple arbitration requests from multiple ones of the requester objects. Each arbitration request indicates that one of the requester objects is attempting to acquire the resource object so that the associated resource is used to produce one of the products. The at least one processor is operable to use one or more user-defined strategies to arbitrate between the multiple arbitration requests.

    摘要翻译: 系统包括至少一个存储器和至少一个处理器。 所述至少一个存储器可操作以存储与资源相关联的资源对象。 所述至少一个存储器还可操作以存储与一个或多个进程的至少一部分相关联的多个请求者对象。 一个或多个过程与使用该资源的一个或多个产品的生产相关联。 所述至少一个处理器可用于在来自所述请求者对象中的多个请求者对象的多个仲裁请求之间进行仲裁。 每个仲裁请求指示其中一个请求者对象尝试获取资源对象,以便使用相关联的资源来生成其中一个产品。 所述至少一个处理器可操作以使用一个或多个用户定义的策略来在所述多个仲裁请求之间进行仲裁。

    System and method for robust real-time control of regular automated production using master recipe
    6.
    发明授权
    System and method for robust real-time control of regular automated production using master recipe 有权
    使用主配方进行常规自动化生产的鲁棒实时控制的系统和方法

    公开(公告)号:US08718807B2

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

    申请号:US13428943

    申请日:2012-03-23

    IPC分类号: G05B19/00

    CPC分类号: G05B19/056 G05B2219/13011

    摘要: A method includes initializing, at a first controller, at least one process step of a control recipe from a master recipe associated with a batch process in response to detection of an event associated with the batch process. The method also includes executing, at the first controller, the at least one process step of the control recipe. The method further includes initializing, at the first controller, at least one second process step of the control recipe while executing the at least one process step of the control recipe. Initializing the at least one process step of the control recipe from the master recipe may include copying only a portion of the master recipe into the control recipe that is needed to begin execution of the control recipe.

    摘要翻译: 一种方法包括:在第一控制器处,响应于检测到与批处理相关联的事件,初始化来自与批处理相关联的主配方的控制配方的至少一个处理步骤。 该方法还包括在第一控制器处执行控制配方的至少一个处理步骤。 该方法还包括在执行控制配方的至少一个处理步骤时,在第一控制器处初始化控制配方的至少一个第二处理步骤。 从主配方初始化控制配方的至少一个处理步骤可以包括仅将主配方的一部分复制到开始执行控制配方所需的控制配方中。

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

    公开(公告)号:US20080015714A1

    公开(公告)日:2008-01-17

    申请号:US11823237

    申请日:2007-06-27

    IPC分类号: G05B13/02

    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元素来实现进程的一部分。 此外,相位功能块可以从模块检索一个或多个第二参数。 第二个参数与模块的执行结果相关联。 多个功能块可以包含在多个配方控制模块中,分配在硬实时过程控制系统中的多个控制器中。

    System and method for user-configurable resource arbitration in a process control system
    8.
    发明授权
    System and method for user-configurable resource arbitration in a process control system 有权
    过程控制系统中用户可配置资源仲裁的系统和方法

    公开(公告)号:US07506090B2

    公开(公告)日:2009-03-17

    申请号:US11453119

    申请日:2006-06-14

    IPC分类号: G06F12/00

    摘要: A system includes at least one memory and at least one processor. The at least one memory is operable to store a resource object associated with a resource. The at least one memory is also operable to store a plurality of requester objects associated with at least a portion of one or more processes. The one or more processes are associated with production of one or more products using the resource. The at least one processor is operable to arbitrate between multiple arbitration requests from multiple ones of the requester objects. Each arbitration request indicates that one of the requester objects is attempting to acquire the resource object so that the associated resource is used to produce one of the products. The at least one processor is operable to use one or more user-defined strategies to arbitrate between the multiple arbitration requests.

    摘要翻译: 系统包括至少一个存储器和至少一个处理器。 所述至少一个存储器可操作以存储与资源相关联的资源对象。 所述至少一个存储器还可操作以存储与一个或多个进程的至少一部分相关联的多个请求者对象。 一个或多个过程与使用该资源的一个或多个产品的生产相关联。 所述至少一个处理器可用于在来自所述请求者对象中的多个请求者对象的多个仲裁请求之间进行仲裁。 每个仲裁请求指示其中一个请求者对象尝试获取资源对象,以便使用相关联的资源来生成其中一个产品。 所述至少一个处理器可操作以使用一个或多个用户定义的策略来在所述多个仲裁请求之间进行仲裁。