-
公开(公告)号:US5483654A
公开(公告)日:1996-01-09
申请号:US122861
申请日:1993-09-15
IPC分类号: G06F9/44
CPC分类号: G06F9/4443
摘要: A "navigation protocol" is implemented via a computer program to provide communication and invocation capability among object-oriented application programs and precompiled library routines, collectively referred to as `programs`. Each application program is "registered" with the operating environment during its installation; registration entails updating a registration-table data structure with information about 1) a program identifier; 2) an object-type identifier identifying a class of objects; and 3) an action identifier, e.g., a menu entry, identifying an action which the program can perform on objects of the class specified by the object-type identifier. A user can manipulate an object by selecting the object and requesting that a list of all actions performable on the object be displayed, then selecting one of the displayed possible actions. The displayed actions are actually performed by programs as specified in the registration table; the user need not be concerned with knowing which program to invoke. Programs from a variety of different vendors can interact without any one program needing to know about any other program. This modularity uncouples the development process of the user's system from that of the organizations providing the individual development tools and allows the user to upgrade individual programs as desired.
摘要翻译: 通过计算机程序实现“导航协议”,以便在面向对象的应用程序和预编译库例程之间提供通信和调用能力,统称为“程序”。 每个应用程序在安装过程中都具有操作环境“注册” 注册需要更新具有关于1)节目标识符的信息的注册表数据结构; 2)识别对象类的对象类型标识符; 以及3)动作标识符,例如菜单条目,标识程序可以对由对象类型标识符指定的类的对象执行的动作。 用户可以通过选择对象并请求显示对象上可执行的所有操作的列表,然后选择所显示的可能动作之一来操纵对象。 显示的动作实际上由注册表中指定的程序执行; 用户不需要关心知道要调用哪个程序。 来自各种不同供应商的程序可以进行交互,而无需任何程序需要知道任何其他程序。 该模块化将用户系统的开发过程与提供各个开发工具的组织的开发流程相结合,并允许用户根据需要升级单个程序。
-
公开(公告)号:US20090192645A1
公开(公告)日:2009-07-30
申请号:US12019463
申请日:2008-01-24
申请人: 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
发明人: 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
IPC分类号: G06F17/00
CPC分类号: G05B19/0426 , G05B2219/31327
摘要: 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.
摘要翻译: 在工业控制系统中,相对大量的绑定可以渗透到不同的控制器之间。 由于修改是在主要绑定中进行的,所以补充绑定可能会受到影响并且可能会变得错误。 补充的绑定可以自动解决,使得它们不再是错误的。 可以通过访问保存与不同控制器相关的信息的分布式目录进行解析。 为了降低控制系统错误或故障的可能性,主要绑定和补充绑定可以在线同步。
-
公开(公告)号:US09798319B2
公开(公告)日:2017-10-24
申请号:US12127598
申请日:2008-05-27
申请人: 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
发明人: 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 , G05B19/418 , G06F7/00
CPC分类号: G05B19/41845 , G05B2219/31134 , Y02P90/16
摘要: 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.
-
公开(公告)号:US08200591B2
公开(公告)日:2012-06-12
申请号:US12019467
申请日:2008-01-24
申请人: 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
发明人: 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
CPC分类号: G05B19/0421 , G05B19/408 , G05B2219/31324 , G05B2219/31329 , G05B2219/33151 , Y10S706/903 , Y10S706/906
摘要: 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.
摘要翻译: 各种数量的信息对于在工业控制系统上配置的不同控制器可能是有益的。 信息可以保留在分布式目录中,以便控制器快速了解有关其他控制器的信息。 分布式目录可以自动构建并填充来自不同控制器的信息。 当模块进入工业控制系统时,信息可以通过使用分布式目录自动发布给其他单元。
-
公开(公告)号:US09152144B2
公开(公告)日:2015-10-06
申请号:US12191741
申请日:2008-08-14
申请人: 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
发明人: 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 , G05B19/418
CPC分类号: G05B19/4183 , G05B2219/31327 , Y02P90/10
摘要: 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.
摘要翻译: 在分布式目录配置中,不同的节点可以保留与工业控制配置有关的信息。 随着一个节点中的信息变化,可以更新其他节点中信息的副本。 但是,更新可能需要时间,并且可以在节点具有冲突信息的情况下在目录上运行查询。 可以识别和解决冲突信息,以便查询获得正确答案。
-
公开(公告)号:US08831751B2
公开(公告)日:2014-09-09
申请号:US13544653
申请日:2012-07-09
申请人: 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
发明人: 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分类号: G06F19/00
CPC分类号: G05B13/024 , G05B19/41845 , G05B23/0291 , G05B2219/32019 , Y02P90/16
摘要: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.
摘要翻译: 工业控制配置可以是动态实体,其中添加了不同的控制器,被减去,失败等。当发生动态功能时,配置的绑定可以受益于修改。 因此,可以进行绑定的自动调整以便于改进操作。 当工业控制配置是分布式控制配置而不依赖于中央数据库时,可以实现自动调整。
-
公开(公告)号:US08606928B2
公开(公告)日:2013-12-10
申请号:US12266912
申请日:2008-11-07
申请人: 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
发明人: 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分类号: G06F15/16
CPC分类号: H04L29/12113 , H04L61/1541 , H04L67/16
摘要: A requesting entity can submit a query to an industrial control configuration to determine a location for a module. A distributed directory can be employed to discover an absolute location of the module, which can be provided to the requesting entity. This discovery can occur in real-time such that an answer can be given with a relatively high degree of certainty. In addition to providing the absolute address in the answer, a path on how to reach the module can be provided. The path can be optimized in order to allow quicker response time and to manage system resources.
摘要翻译: 请求实体可以向工业控制配置提交查询以确定模块的位置。 可以使用分布式目录来发现可以提供给请求实体的模块的绝对位置。 这种发现可以实时发生,以便能够以较高的确定性给出答案。 除了在答案中提供绝对地址之外,还可以提供如何到达模块的路径。 可以优化路径,以便更快的响应时间和管理系统资源。
-
公开(公告)号:US20120323344A1
公开(公告)日:2012-12-20
申请号:US13544653
申请日:2012-07-09
申请人: 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
发明人: 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分类号: G05B13/02
CPC分类号: G05B13/024 , G05B19/41845 , G05B23/0291 , G05B2219/32019 , Y02P90/16
摘要: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.
摘要翻译: 工业控制配置可以是动态实体,其中添加了不同的控制器,被减去,失败等。当发生动态功能时,配置的绑定可以受益于修改。 因此,可以进行绑定的自动调整以便于改进操作。 当工业控制配置是分布式控制配置而不依赖于中央数据库时,可以实现自动调整。
-
公开(公告)号:US20100121799A1
公开(公告)日:2010-05-13
申请号:US12266912
申请日:2008-11-07
申请人: 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
发明人: 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
CPC分类号: H04L29/12113 , H04L61/1541 , H04L67/16
摘要: A requesting entity can submit a query to an industrial control configuration to determine a location for a module. A distributed directory can be employed to discover an absolute location of the module, which can be provided to the requesting entity. This discovery can occur in real-time such that an answer can be given with a relatively high degree of certainty. In addition to providing the absolute address in the answer, a path on how to reach the module can be provided. The path can be optimized in order to allow quicker response time and to manage system resources.
摘要翻译: 请求实体可以向工业控制配置提交查询以确定模块的位置。 可以使用分布式目录来发现可以提供给请求实体的模块的绝对位置。 这种发现可以实时发生,以便能够以较高的确定性给出答案。 除了在答案中提供绝对地址之外,还可以提供如何到达模块的路径。 可以优化路径,以便更快的响应时间和管理系统资源。
-
公开(公告)号:US08229575B2
公开(公告)日:2012-07-24
申请号:US12233842
申请日:2008-09-19
申请人: 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
发明人: 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分类号: G06F9/44
CPC分类号: G05B13/024 , G05B19/41845 , G05B23/0291 , G05B2219/32019 , Y02P90/16
摘要: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.
摘要翻译: 工业控制配置可以是动态实体,其中添加了不同的控制器,被减去,失败等。当发生动态功能时,配置的绑定可以受益于修改。 因此,可以进行绑定的自动调整以便于改进操作。 当工业控制配置是分布式控制配置而不依赖于中央数据库时,可以实现自动调整。
-
-
-
-
-
-
-
-
-