会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Batch execution engine with independent batch execution processes
    • 具有独立批处理执行流程的批处理执行引擎
    • US07369912B2
    • 2008-05-06
    • US10447797
    • 2003-05-29
    • Godfrey R. SherriffWilliam G. IrwinDavid L. DeitzGrant WilsonNathan W. Pettus
    • Godfrey R. SherriffWilliam G. IrwinDavid L. DeitzGrant WilsonNathan W. Pettus
    • G06F19/00G06F9/46
    • G05B19/41865G05B2219/32077Y02P90/14Y02P90/18Y02P90/20
    • A process plant control system includes a batch execution engine that spawns or creates an individual batch process application in a separate application process space for each batch to be run within a process plant. The batch execution engine includes communication software for communicating with batch operator interfaces used to set up batch runs, a master process equipment model reflecting the current state of the equipment and a batch execution manager that creates individual batch processes and spawns each of the individual batch processes to run in a separate application process space. Each of the created batch processes includes batch logic that implements the batch run specified by the user, a copy of the process plant equipment model used to select equipment within the plant and a communication interface for communicating with controllers and other runtime equipment to implement the batch as well as for communicating with the batch execution manager.
    • 过程工厂控制系统包括批处理执行引擎,其在用于在过程工厂内运行的每个批处理的单独应用程序空间中产生或创建单个批处理应用程序。 批量执行引擎包括用于与用于建立批量运行的批量操作员接口进行通信的通信软件,反映设备当前状态的主过程设备模型和创建单独批处理过程并产生每个单独批处理过程的批生产执行管理器 在单独的应用程序进程空间中运行。 每个创建的批处理过程包括实现用户指定的批处理运行的批处理逻辑,用于选择工厂内设备的过程工厂设备模型的副本以及用于与控制器和其他运行时设备通信以实现批处理的通信接口 以及与批处理执行管理器进行通信。
    • 6. 发明授权
    • Campaign management for batch processes
    • 批处理流程的活动管理
    • US07020876B1
    • 2006-03-28
    • US09609091
    • 2000-06-30
    • David L. DeitzDiego M. BenavidesNathan W. PettusGrant WilsonRobert M. Lenich
    • David L. DeitzDiego M. BenavidesNathan W. PettusGrant WilsonRobert M. Lenich
    • G06F9/46G05B15/00
    • G05B19/41865G05B2219/32077G05B2219/32095G05B2219/32128G05B2219/33148G05B2219/35488Y02P90/20
    • A campaign management technique for batch processes enables a process control system user to flexibly create, edit and execute batch process campaigns. The campaign management technique uses a campaign management function that sends messages requesting batch information to a batch executive function. The batch executive function extracts the requested batch information from a database and sends responsive messages containing the requested batch information to the campaign management function. The campaign management function displays the requested batch information to a user via a graphical display and enables the user to select batch information to be included within a batch process campaign. The user can create a campaign having multiple types of batches, which can include special startup and cleanup batches. The campaign management function releases batches of a campaign for execution by the batch executive function according to a user-specified batch execution mode, which may queue a ready batch in the batch executive function prior to the completion of a currently executing batch. A user can add batches to a campaign and/or can modify or delete unreleased batches of a currently executing campaign. Additionally, the campaign management function is tightly integrated with a data historian function and a security function and automatically sends campaign execution messages to the data historian and uses the security function to control user access to the campaign management function.
    • 批处理过程的活动管理技术使过程控制系统用户能够灵活地创建,编辑和执行批处理过程。 活动管理技术使用活动管理功能,其发送请求批量信息的消息到批量执行功能。 批量执行功能从数据库中提取所请求的批次信息,并将包含请求的批次信息的响应消息发送到广告系列管理功能。 活动管理功能通过图形显示向用户显示所请求的批次信息,并使用户能够选择要包括在批处理活动中的批次信息。 用户可以创建具有多种批次类型的广告系列,其中可以包括特殊的启动和清理批次。 活动管理功能根据用户指定的批处理执行模式,发布批处理执行功能执行的批次,可以在完成当前正在执行的批处理之前对批量执行功能中的就绪批进行排队。 用户可以向广告系列添加批次和/或可以修改或删除当前正在执行的广告系列的未发布的批次。 此外,活动管理功能与数据历史记录功能和安全功能紧密集成,并自动向数据历史记录发送活动执行消息,并使用安全功能来控制用户对活动管理功能的访问。
    • 8. 发明授权
    • Indirect referencing in process control routines
    • 在过程控制例程中间接引用
    • US06385496B1
    • 2002-05-07
    • US09267431
    • 1999-03-12
    • William G. IrwinRobert B. HavekostDennis L. StevensonDavid L. Deitz
    • William G. IrwinRobert B. HavekostDennis L. StevensonDavid L. Deitz
    • G05B1942
    • G05B19/056G05B19/052G05B19/4185Y02P90/18Y10S707/99945Y10S707/99948
    • A generic process control routine for a process control system is written to include alias names and dynamic reference parameters. Before execution of a process control function on a particular unit of the process control system, an instance of the generic routine is created, in which the alias names are replaced by parameters defined in an alias resolution table for the particular unit. The controller then executes the instantiated version of the generic routine to control operation of the unit. The generic routine can have multiple algorithms associated therewith, wherein each of the algorithms is designed to control different units having somewhat different hardware, even though these different units perform essentially the same function within the process control system. The generic routine may also be used with multiple classes of hardware that perform different functions within the process control system. The dynamic reference parameters of the generic process control routine enable a field to be specified at or during run-time and include a reference attribute that stores a path or tag to the referenced field, a connection attribute that identifies whether an actual connection to the field specified by the reference attribute can be made, attributes that enable reading of and/or writing to the field specified by the reference attribute as a string or as a numerical value and attributes that enable status information of the referenced field to be accessed.
    • 写入过程控制系统的通用过程控制例程以包括别名和动态参考参数。 在对过程控制系统的特定单元执行过程控制功能之前,创建通用例程的实例,其中别名由特定单元的别名解析表中定义的参数替换。 然后,控制器执行通用例程的实例化版本以控制单元的操作。 通用例程可以具有与其相关联的多个算法,其中每个算法被设计为控制具有稍微不同硬件的不同单元,即使这些不同的单元在过程控制系统内执行基本上相同的功能。 通用例程也可以与在过程控制系统中执行不同功能的多类硬件一起使用。 通用过程控制例程的动态参考参数使得能够在运行时或运行时指定一个字段,并且包括将参考属性存储到引用字段中的路径或标签,连接属性,用于标识与该字段的实际连接 可以进行由引用属性指定的属性,使得能够读取和/或写入由引用属性指定的字段作为字符串或数字值的属性以及允许访问被引用字段的状态信息的属性。
    • 9. 发明授权
    • Distributed batch processing system and methods
    • 分布式批处理系统和方法
    • US06289252B1
    • 2001-09-11
    • US09143720
    • 1998-08-31
    • Grant WilsonDavid L. DeitzWilliam G. IrwinGodfrey R. Sherriff
    • Grant WilsonDavid L. DeitzWilliam G. IrwinGodfrey R. Sherriff
    • G05B1918
    • G05B19/41865G05B19/045G05B2219/23289G05B2219/32077G05B2219/32098G05B2219/32132Y02P90/12Y02P90/18Y02P90/20
    • Methods and apparatus for batch process control in which a Phase Logic Module operable in accordance with the state machine model of the batch server program is embedded within a programmable controller. More specifically, a phase executed by the batch server program in a data processing device is operable in accordance with a pre-defined state machine model (typically compliant with the ISA S88.01 standard). A Phase Logic Module (PLM) is implemented within a programmable controller in accordance with the same state machine model so as to mirror the state machine operation of the batch server process within the programmable controller. The PLM is pre-implemented and standardized. Specific state logic for performing desired control in accordance with the desired batch processing is defined by a control engineer using well known languages and tools and integrated with the standard PLM state machine. These methods and structure obviate the need for the control engineer to implement customized state processing logic and the associated need to test such complex state processing logic. The PLM in the programmable controller and the phase within the batch server program communicate using a high level communication protocol to exchange state processing information. Another aspect of the invention provides for implementing a PLM in a data processing device to perform soft phase processing (a phase unrelated to process I/O equipment and rather typically related to operator interaction).
    • 用于批处理控制的方法和装置,其中根据批处理服务器程序的状态机模型可操作的相位逻辑模块嵌入在可编程控制器内。 更具体地,由数据处理设备中的批量服务器程序执行的阶段可以根据预定义的状态机模型(通常符合ISA S88.01标准)来操作。 相位逻辑模块(PLM)根据相同的状态机模型在可编程控制器内实现,以便反映可编程控制器内的批处理服务器进程的状态机操作。 PLM是预先实施和标准化的。 用于根据期望的批处理执行所需控制的特定状态逻辑由控制工程师使用熟知的语言和工具定义并与标准PLM状态机集成。 这些方法和结构避免了控制工程师实现定制的状态处理逻辑和相关的测试这种复杂状态处理逻辑的需要。 可编程控制器中的PLM和批处理服务器程序中的阶段使用高级通信协议进行通信,以交换状态处理信息。 本发明的另一方面提供了在数据处理设备中实现PLM以执行软相位处理(与处理I / O设备无关的阶段,并且通常与操作者交互相关)。