NETWORK SECURITY MODULE FOR ETHERNET-RECEIVING INDUSTRIAL CONTROL DEVICES
    1.
    发明申请
    NETWORK SECURITY MODULE FOR ETHERNET-RECEIVING INDUSTRIAL CONTROL DEVICES 有权
    用于以太网接收工业控制设备的网络安全模块

    公开(公告)号:US20100031340A1

    公开(公告)日:2010-02-04

    申请号:US12031288

    申请日:2008-02-14

    IPC分类号: G06F9/00

    摘要: A high-speed security device for network connected industrial controls provides hybrid processing in tandem hardware and software security components. The software security component establishes state-less data identifying each packet that requires high-speed processing and loads a data table in the hardware component. The hardware component may then allow packets matching data of the data table to bypass the software component while passing other non-matching packets to the software component for more sophisticated state analysis.

    摘要翻译: 用于网络连接工业控制的高速安全设备提供串联硬件和软件安全组件的混合处理。 软件安全组件建立无状态数据,识别需要高速处理的每个数据包,并加载硬件组件中的数据表。 然后,硬件组件可以允许匹配数据表的数据的分组绕过软件组件,同时将其他不匹配的分组传递给软件组件以进行更复杂的状态分析。

    Global resource locator for autonomous cooperative control systems
    2.
    发明授权
    Global resource locator for autonomous cooperative control systems 有权
    自主协作控制系统的全球资源定位器

    公开(公告)号:US07069096B1

    公开(公告)日:2006-06-27

    申请号:US09621718

    申请日:2000-07-24

    IPC分类号: G06F19/00

    CPC分类号: G06Q10/06

    摘要: A distributed control system employs a number of autonomous cooperative units that intercommunicate with bids and counter bids to allocate the production of a product among them. Network traffic caused by these bid messages is significantly reduced by creating as a central clearinghouse, a global resource locator that can identify autonomous cooperative units more likely to be receptive to bids from other autonomous cooperative units. Portions of the data of the global resource locator are held at the particular computers implementing the autonomous cooperative units in a cache-like structure that may be referred to without network communication. Misses within this cache structure cause a refreshing of the cache from the global resource locator and an updating of a learning relation table that further improves predictions in the future. Historical successes in bidding are stored at the cache structure to further aid in selecting likely bid recipients.

    摘要翻译: 分布式控制系统采用多个自主合作单位,与投标和反投标相互配合,分配产品生产。 通过创建一个中央票据交换所,一个全球资源定位器,可以识别更有可能接受来自其他自主合作单位的出价的自主合作单位,从而显着降低了这些投标信息造成的网络流量。 全局资源定位器的数据的部分被保存在实现自主协作单元的特定计算机处于可以被引用而不进行网络通信的类似高速缓存的结构中。 在该缓存结构内的错误导致来自全局资源定位器的缓存的刷新以及进一步改进将来的预测的学习关系表的更新。 投标中的历史成功存储在缓存结构中,以进一步帮助选择可能的出价收件人。

    Distributed real time operating system
    3.
    发明授权
    Distributed real time operating system 有权
    分布式实时操作系统

    公开(公告)号:US06487455B1

    公开(公告)日:2002-11-26

    申请号:US09410159

    申请日:1999-09-30

    IPC分类号: G06F1516

    摘要: An operating system for distributed industrial controllers ensures the completion of enrolled application programs within a predetermined time span as is required for robust industrial control by preallocating dynamic and static hardware resources on a per application basis and in a manner that ensures execution of the application within the necessary time constraints. Portions of the distributed operating system may be distributed at particular hardware resources to provide necessary modeling for those hardware resources in making the commitments to resource bandwidths.

    摘要翻译: 用于分布式工业控制器的操作系统确保在预定时间范围内完成注册的应用程序,这是通过在每个应用程序的基础上预分配动态和静态硬件资源并以确保在 必要的时间限制。 分布式操作系统的一部分可以分布在特定的硬件资源上,以便在对资源带宽作出承诺时为这些硬件资源提供必要的建模。

    Multiple-fault-tolerant ethernet network for industrial control
    4.
    发明授权
    Multiple-fault-tolerant ethernet network for industrial control 有权
    用于工业控制的多容错以太网络

    公开(公告)号:US08670303B2

    公开(公告)日:2014-03-11

    申请号:US13253466

    申请日:2011-10-05

    IPC分类号: G06F11/07 G06F11/14

    摘要: Fault-tolerant Ethernet is provided through the use of special interfaces providing end-devices with duplicate ports that may be alternatively enabled with the same network address in the event of a fault detected by loss of the message from a beacon device. Unidirectional network errors in the direction from the end-device to the beacon devices are detected through a path check message from the end-device to the beacon device. Multiple faults may be accommodated without network interruption by adding top-level switches without increasing the number of ports on the end-devices by cross connecting a lowest level of switch.

    摘要翻译: 通过使用为终端设备提供重复端口的特殊接口提供了容错以太网,这些端口可能在通过信标设备的消息丢失检测到故障的情况下可以使用相同的网络地址启用。 通过从终端设备到信标设备的路径检查消息来检测从终端设备到信标设备的方向上的单向网络错误。 可以通过添加顶级交换机而不增加终端设备上的端口数量,通过交叉连接最低级别的交换机来容纳多个故障而无需网络中断。

    Industrial controller employing the network ring topology
    5.
    发明授权
    Industrial controller employing the network ring topology 有权
    采用网络环形拓扑的工业控制器

    公开(公告)号:US08244838B2

    公开(公告)日:2012-08-14

    申请号:US12493838

    申请日:2009-06-29

    IPC分类号: G06F15/177 G06F11/00

    摘要: A network for an industrial control system employs a ring topology that is normally opened by a ring supervisor at the ring supervisor. Upon failure of the network, the ring supervisor reconnects the ring to provide an alternative transmission path around the failure point. High speed operation is reconciled with the ability to use commercial switching integrated circuits through a dual communication channel of communicating a network state as either closed or open using both high-speed hardware handled beacon frames and low-speed software processed announce frames.

    摘要翻译: 用于工业控制系统的网络采用通常由环形监控器在环形监控器处打开的环形拓扑。 在网络故障时,环形监控器重新连接环以在故障点周围提供替代的传输路径。 高速操作与通过使用高速硬件处理的信标帧和低速软件处理的通告帧来传送网络状态为闭合或打开的双通信通道的能力相协调。

    Distributed real-time operating system
    6.
    发明授权
    Distributed real-time operating system 有权
    分布式实时操作系统

    公开(公告)号:US07809876B2

    公开(公告)日:2010-10-05

    申请号:US12367012

    申请日:2009-02-06

    IPC分类号: G06F13/24 H05K7/10

    摘要: A distributed control system and methods of operating such a control system are disclosed. In one embodiment, the distributed control system is operated in a manner in which interrupts are at least temporarily inhibited from being processed to avoid excessive delays in the processing of non-interrupt tasks. In another embodiment, the distributed control system is operated in a manner in which tasks are queued based upon relative timing constraints that they have been assigned. In a further embodiment, application programs that are executed on the distributed control system are operated in accordance with high-level and/or low-level requirements allocated to resources of the distributed control system.

    摘要翻译: 公开了一种分布式控制系统和操作这种控制系统的方法。 在一个实施例中,分布式控制系统以至少暂时禁止中断被处理以避免非中断任务的处理中的过度延迟的方式操作。 在另一个实施例中,分布式控制系统的操作方式是根据它们已被分配的相对时序约束将任务排队。 在另一个实施例中,在分布式控制系统上执行的应用程序根据分配给分布式控制系统的资源的高级和/或低级要求来操作。

    Time synchronization, deterministic data delivery and redundancy for cascaded nodes on full duplex ethernet networks
    7.
    发明授权
    Time synchronization, deterministic data delivery and redundancy for cascaded nodes on full duplex ethernet networks 有权
    全双工以太网网络上级联节点的时间同步,确定性数据传输和冗余

    公开(公告)号:US07649912B2

    公开(公告)日:2010-01-19

    申请号:US11115536

    申请日:2005-04-27

    IPC分类号: H04J3/06

    摘要: A method and circuit for precisely synchronizing clocks in separate nodes on a communication network is provided by adjusting timestamps and related data in network messages. The circuit will allow a daisy-chain connection of the nodes and will forward time synchronization frames while accounting for delays in a manner that does not use boundary clocks, but does not depart from the IEEE 1588 standard protocol. The delays will be added on the fly to synchronization packets and the IP checksum and frame CRC will be adjusted. Deterministic data delivery and redundant data paths are also provided in a full duplex Ethernet network.

    摘要翻译: 通过调整网络消息中的时间戳和相关数据来提供用于在通信网络上的单独节点中精确同步时钟的方法和电路。 电路将允许节点的菊花链连接,并将转发时间同步帧,同时以不使用边界时钟的方式计算延迟,但不偏离IEEE 1588标准协议。 延迟将被即时添加到同步数据包,并且将对IP校验和和帧CRC进行调整。 确定性数据传输和冗余数据路径也在全双工以太网中提供。

    DISTRIBUTED REAL-TIME OPERATING SYSTEM
    8.
    发明申请
    DISTRIBUTED REAL-TIME OPERATING SYSTEM 有权
    分布式实时操作系统

    公开(公告)号:US20090172230A1

    公开(公告)日:2009-07-02

    申请号:US12367012

    申请日:2009-02-06

    IPC分类号: G06F13/24

    摘要: A distributed control system and methods of operating such a control system are disclosed. In one embodiment, the distributed control system is operated in a manner in which interrupts are at least temporarily inhibited from being processed to avoid excessive delays in the processing of non-interrupt tasks. In another embodiment, the distributed control system is operated in a manner in which tasks are queued based upon relative timing constraints that they have been assigned. In a further embodiment, application programs that are executed on the distributed control system are operated in accordance with high-level and/or low-level requirements allocated to resources of the distributed control system.

    摘要翻译: 公开了一种分布式控制系统和操作这种控制系统的方法。 在一个实施例中,分布式控制系统以至少暂时禁止中断被处理以避免处理非中断任务的过度延迟的方式操作。 在另一个实施例中,分布式控制系统的操作方式是根据它们已被分配的相对时序约束将任务排队。 在另一个实施例中,在分布式控制系统上执行的应用程序根据分配给分布式控制系统的资源的高级和/或低级要求来操作。

    Distributed real-time operating system providing integrated interrupt management
    9.
    发明授权
    Distributed real-time operating system providing integrated interrupt management 有权
    分布式实时操作系统提供集成中断管理

    公开(公告)号:US06633942B1

    公开(公告)日:2003-10-14

    申请号:US09408670

    申请日:1999-09-30

    IPC分类号: G06F1326

    摘要: An interrupt handler is provided for a real-time control system that prevents interrupts which occur asynchronously with respect to control tasks from upsetting guarantees of timely execution of the control tasks. For interrupts associated with the communication of messages between portions of a control task over the distributed system, the interrupts are converted to proxy tasks that may be scheduled like any task in a multitasked-operated system. More generally, interrupts may be assigned to a predetermined interrupt window being a portion of the total processing bandwidth of the processor. In pre-allocating the processor bandwidth to the control tasks, this interrupt window may be subtracted out thereby guaranteeing adequate bandwidth for both interrupt processing and user tasks.

    摘要翻译: 为实时控制系统提供一个中断处理程序,可以防止相对于控制任务异步发生的中断,从而破坏及时执行控制任务的保证。 对于与通过分布式系统的控制任务的部分之间的消息通信相关联的中断,将中断转换为可以像多任务操作的系统中的任何任务一样被调度的代理任务。 更一般地,可以将中断分配给作为处理器的总处理带宽的一部分的预定中断窗口。 在将处理器带宽预先分配给控制任务时,可以减去该中断窗口,从而为中断处理和用户任务保证足够的带宽。

    Redundant gateway system for device level ring networks
    10.
    发明授权
    Redundant gateway system for device level ring networks 有权
    用于设备级环网的冗余网关系统

    公开(公告)号:US09100210B2

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

    申请号:US13296872

    申请日:2011-11-15

    摘要: Multiple gateway devices communicating between a device level ring (DLR) network and a spanning tree (ST) network may be provided a gateway protocol that cooperatively ensures that only a single gateway is active at a given time. This cooperation may be effected by the transmission of advertise messages by gateways, the advertise messages holding precedence values so that only a single gateway having a highest precedence value is active at a given time. Loss of the advertise messages may trigger a gateway held in a backup state to assume an active gateway role.

    摘要翻译: 可以提供在设备级环(DLR)网络和生成树(ST)网络之间通信的多个网关设备,协作地确保在给定时间内仅一个网关是活动的网关协议。 该协作可以通过网关发布广告消息来实现,广告消息保持优先级值,使得在给定时间只有具有最高优先级值的单个网关是活动的。 广告消息的丢失可能会触发保持在备份状态的网关承担活动网关角色。