-
公开(公告)号:US08812684B1
公开(公告)日:2014-08-19
申请号:US11536269
申请日:2006-09-28
Applicant: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R. D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
Inventor: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R. D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
IPC: G06F15/16
Abstract: Systems and methods that facilitate messaging capabilities within a unified plant model (UPM) via employing a plurality of core messaging primitives for configuration of messages that interact with a message engine of the industrial plant. In a related aspect, initially messaging host modules can be located on a network and associated policies identified. Next, data type ID and name syntax can be defined and unique UPM system identifiers generated by the system.
Abstract translation: 通过采用多个核心消息传递原语来配置与工业设备的消息引擎交互的消息,促进统一工厂模型(UPM)内的消息传递功能的系统和方法。 在相关方面,最初的消息主机模块可以位于网络上并且相关联的策略被识别。 接下来,可以定义数据类型ID和名称语法,并由系统生成唯一的UPM系统标识符。
-
公开(公告)号:US08131832B1
公开(公告)日:2012-03-06
申请号:US11536411
申请日:2006-09-28
Applicant: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
Inventor: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
IPC: G06F15/177 , G06F15/173 , H04L12/54
Abstract: The subject innovation provides for systems and methods that facilitate locating components of a unified plant model at runtime (e.g., specifying a search criteria), via a message engine that searches for modules/applications dynamically at run time. When a control module in a program needs to find another control module, a search can be performed by specifying a criteria and performing a search in the controller, via the message engine.
Abstract translation: 主题创新提供了通过在运行时动态搜索模块/应用的消息引擎来促进在运行时定位统一工厂模型的组件(例如,指定搜索条件)的系统和方法。 当程序中的控制模块需要找到另一个控制模块时,可以通过指定标准并通过消息引擎在控制器中执行搜索来执行搜索。
-
公开(公告)号:US08127035B1
公开(公告)日:2012-02-28
申请号:US11536338
申请日:2006-09-28
Applicant: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R. D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
Inventor: Gavan W. Hood , Michael D. Kalan , Sujeet Chand , Paul R. D'Mura , Kenwood H. Hall , Kenneth S. Plache , Clifton H. Bromley
CPC classification number: G06Q10/107
Abstract: Systems and methods that facilitate messaging capabilities within a unified plant model (UPM) via employing a plurality of message engines that collaborate in such system. Linkage can be provided among the plurality of message engines, to provide real time interaction among the message engines/services, wherein each message engine normalizes messaging of various messaging protocols and formats. Also various systems of the UPM can map thereto—and provide a consistent interface where events are sent/received consistently across the system.
Abstract translation: 通过采用在这种系统中协作的多个消息引擎来促进统一工厂模型(UPM)内的消息传递能力的系统和方法。 可以在多个消息引擎之间提供链接,以在消息引擎/服务之间提供实时交互,其中每个消息引擎标准化各种消息传递协议和格式的消息传递。 UPM的各种系统也可以映射到其上,并且提供一致的接口,其中事件在整个系统中被一致地发送/接收。
-
公开(公告)号:US07996093B2
公开(公告)日:2011-08-09
申请号:US12019463
申请日:2008-01-24
Applicant: Subbian Govindaraj , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , David A. Vasko , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
Inventor: Subbian Govindaraj , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , David A. Vasko , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
IPC: G06F9/44
CPC classification number: G05B19/0426 , G05B2219/31327
Abstract: In an industrial control system, a relatively large number of bindings can permeate between different controllers. As a modification is made in a primary binding, supplemental bindings can be impacted and can become erroneous. The supplemental bindings can be automatically resolved such that they are no longer erroneous. Resolution can take place through access of a distributed directory that holds information related to the different controllers. To lower a likelihood of control system error or failure, the primary binding and supplemental binding can be placed online in synchronization.
Abstract translation: 在工业控制系统中,相对大量的绑定可以渗透到不同的控制器之间。 由于修改是在主要绑定中进行的,所以补充绑定可能会受到影响并且可能会变得错误。 补充的绑定可以自动解决,使得它们不再是错误的。 可以通过访问保存与不同控制器相关的信息的分布式目录进行解析。 为了降低控制系统错误或故障的可能性,主要绑定和补充绑定可以在线同步。
-
公开(公告)号:US07983775B2
公开(公告)日:2011-07-19
申请号:US12144381
申请日:2008-06-23
Applicant: Ralph L. Kappelhoff , Paul R. D'Mura
Inventor: Ralph L. Kappelhoff , Paul R. D'Mura
IPC: G06F19/00
CPC classification number: G06Q10/00 , G05B2219/31386 , G05B2219/31388 , G06Q20/203
Abstract: The present invention relates to a system and methodology facilitating material-driven processing in an industrial controller environment. Various models supported by database objects are provided to automatically and dynamically map inventory systems/processes to control systems/process such as in batch or recipe operations. A material model is provided that tracks to an inventory database and includes such aspects as defining material types and containers to house such materials. An area model maps the material model to possible units and equipment modules to process the materials. These models include phased-based parameters that define amounts of material that flow into and out of a determined area for processing the materials. Before, during and/or after automated manufacturing operations, object binding operations occur between material-based servers associated with an inventory system and batch servers associated with a process-control system. Such binding includes Just-In-Time or on-demand binding at run time, and relates material requirements of a recipe (or batch) to the units and equipment that are available to produce the recipe.
Abstract translation: 本发明涉及促进工业控制器环境中材料驱动处理的系统和方法。 提供数据库对象支持的各种模型,以自动和动态地将库存系统/流程映射到控制系统/进程,如批处理或配方操作。 提供了一种材料模型,其跟踪到库存数据库,并且包括定义材料类型和容纳这些材料的容器的方面。 区域模型将材料模型映射到可能的单元和设备模块以处理材料。 这些模型包括基于阶段的参数,其定义流入和流出用于处理材料的确定区域的材料的量。 在自动化制造操作之前,期间和/或之后,对象绑定操作发生在与库存系统相关联的基于物料的服务器和与过程控制系统相关联的批处理服务器之间。 这种绑定包括运行时的即时或按需绑定,并将配方(或批次)的材料要求与可用于生成配方的单元和设备相关联。
-
公开(公告)号:US07835805B2
公开(公告)日:2010-11-16
申请号:US11536746
申请日:2006-09-29
Applicant: Gavan W Hood , Kenwood H. Hall , Sujeet Chand , Paul R. D'Mura , Michael D. Kalan , Kenneth S. Plache
Inventor: Gavan W Hood , Kenwood H. Hall , Sujeet Chand , Paul R. D'Mura , Michael D. Kalan , Kenneth S. Plache
IPC: G06F19/00
CPC classification number: G05B19/409 , G05B19/0426 , G05B2219/23258 , G05B2219/23261 , G05B2219/36133
Abstract: A human machine interface (HMI) interface for an industrial automation system is provided. A module is provided that employs resources and logic to expose functionality of the module while providing generic interfaces to external components of the module. A human machine interface (HMI) component associated with the module adapts functionality of a display based at least in part on a type of user or application. In addition to the display, the HMI component adapts functionality of one or more interface inputs based in part on the type of user or application.
Abstract translation: 提供了用于工业自动化系统的人机界面(HMI)接口。 提供了一种模块,其使用资源和逻辑来公开模块的功能,同时向模块的外部组件提供通用接口。 与模块相关联的人机界面(HMI)组件至少部分地基于用户或应用的类型来适应显示器的功能。 除了显示之外,HMI组件还可以部分地根据用户或应用的类型来调整一个或多个接口输入的功能。
-
公开(公告)号:US20100042586A1
公开(公告)日:2010-02-18
申请号:US12191741
申请日:2008-08-14
Applicant: David A. Vasko , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , Subbian Govindaraj , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
Inventor: David A. Vasko , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , Subbian Govindaraj , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
IPC: G06F17/30
CPC classification number: G05B19/4183 , G05B2219/31327 , Y02P90/10
Abstract: In a distributed directory configuration, different nodes can retain information pertinent an industrial control configuration. As information changes in one node, replicas of the information in other nodes can be updated. However, updating can take time and a query can be run upon the directory while nodes have conflicting information. Conflicting information can be identified and resolved such that a query obtains a correct answer.
Abstract translation: 在分布式目录配置中,不同的节点可以保留与工业控制配置有关的信息。 随着一个节点中的信息变化,可以更新其他节点中信息的副本。 但是,更新可能需要时间,并且可以在节点具有冲突信息的情况下在目录上运行查询。 可以识别和解决冲突信息,以便查询获得正确答案。
-
公开(公告)号:US20090300021A1
公开(公告)日:2009-12-03
申请号:US12127598
申请日:2008-05-27
Applicant: David A. Vasko , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , Subbian Govindaraj , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
Inventor: David A. Vasko , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , Subbian Govindaraj , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper , Eugene Liberman
IPC: G06F17/30
CPC classification number: G05B19/41845 , G05B2219/31134 , Y02P90/16
Abstract: In an industrial control setting, different components can have information that can be valuable to various entities, such as other components, technicians, and the like. A decision can be made as to what information should be available to entities and a determination can be made if the information should be published in a directory or be discoverable. Security can be taken into account in determining if information should be published and decision making can employ adaptive learning, such that a publish and/or discovery decision criterion can be modified based on the learning.
Abstract translation: 在工业控制设置中,不同的部件可以具有对诸如其他部件,技术人员等的各种实体有价值的信息。 可以决定哪些信息应该可用于实体,并且如果信息应该发布在目录中或者可被发现,则可以作出确定。 在确定信息是否应该被公开并且决策可以采用自适应学习的情况下可以考虑安全性,使得可以基于学习来修改发布和/或发现决策标准。
-
公开(公告)号:US20090193029A1
公开(公告)日:2009-07-30
申请号:US12019467
申请日:2008-01-24
Applicant: Subbian Govindaraj , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , David A. Vasko , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper
Inventor: Subbian Govindaraj , Raymond J. Staron , Charles Martin Rischar , Kenwood H. Hall , David A. Vasko , Robert J. Kretschmann , Michael D. Kalan , Paul R. D'Mura , Taryl J. Jasper
CPC classification number: G05B19/0421 , G05B19/408 , G05B2219/31324 , G05B2219/31329 , G05B2219/33151 , Y10S706/903 , Y10S706/906
Abstract: Various amounts of information can be beneficial to different controllers configured upon an industrial control system. Information can be retained in a distributed directory such that controllers quickly learn information concerning other controllers. The distributed directory can be automatically constructed and populated with information from different controllers. When a module enters an industrial control system, information can automatically advertise to other units through use of the distributed directory.
Abstract translation: 各种数量的信息对于在工业控制系统上配置的不同控制器可能是有益的。 信息可以保留在分布式目录中,以便控制器快速了解有关其他控制器的信息。 分布式目录可以自动构建并填充来自不同控制器的信息。 当模块进入工业控制系统时,信息可以通过使用分布式目录自动发布给其他单元。
-
公开(公告)号:US20080082185A1
公开(公告)日:2008-04-03
申请号:US11536746
申请日:2006-09-29
Applicant: Gavan W. Hood , Kenwood H. Hall , Sujeet Chand , Paul R. D'Mura , Michael D. Kalan , Kenneth S. Plache
Inventor: Gavan W. Hood , Kenwood H. Hall , Sujeet Chand , Paul R. D'Mura , Michael D. Kalan , Kenneth S. Plache
IPC: G05B15/00
CPC classification number: G05B19/409 , G05B19/0426 , G05B2219/23258 , G05B2219/23261 , G05B2219/36133
Abstract: A human machine interface (HMI) interface for an industrial automation system is provided. A module is provided that employs resources and logic to expose functionality of the module while providing generic interfaces to external components of the module. A human machine interface (HMI) component associated with the module adapts functionality of a display based at least in part on a type of user or application. In addition to the display, the HMI component adapts functionality of one or more interface inputs based in part on the type of user or application.
Abstract translation: 提供了用于工业自动化系统的人机界面(HMI)接口。 提供了一种模块,其使用资源和逻辑来公开模块的功能,同时向模块的外部组件提供通用接口。 与模块相关联的人机界面(HMI)组件至少部分地基于用户或应用的类型来适应显示器的功能。 除了显示之外,HMI组件还可以部分地根据用户或应用的类型来调整一个或多个接口输入的功能。
-
-
-
-
-
-
-
-
-