METHODS FOR FIRMWARE SIGNATURE
    1.
    发明申请
    METHODS FOR FIRMWARE SIGNATURE 有权
    固件签名方法

    公开(公告)号:US20120005480A1

    公开(公告)日:2012-01-05

    申请号:US12829261

    申请日:2010-07-01

    Abstract: A method for installing embedded firmware is provided. The method includes generating one or more firmware file instances and generating one or more digital certificate instances that are separate instances from the firmware file instances. The method includes associating the one or more digital certificate instances with the one or more firmware file instances to facilitate updating signature-unaware modules with signature-aware firmware or to facilitate updating signature-aware modules with signature-unaware firmware.

    Abstract translation: 提供了一种安装嵌入式固件的方法。 该方法包括生成一个或多个固件文件实例并且生成与固件文件实例是分离的实例的一个或多个数字证书实例。 该方法包括将一个或多个数字证书实例与一个或多个固件文件实例相关联,以便于更新具有签名感知固件的签名不知情的模块,或者便于使用签名不知情的固件更新签名感知模块。

    Redundant processor controller providing upgrade recovery
    2.
    发明授权
    Redundant processor controller providing upgrade recovery 失效
    冗余处理器控制器提供升级恢复

    公开(公告)号:US5966301A

    公开(公告)日:1999-10-12

    申请号:US876154

    申请日:1997-06-13

    CPC classification number: G05B9/03

    Abstract: An industrial controller provides a primary controller and a redundant secondary controller and allows switchover between the controllers in the event of a failure in the primary controller. The process of qualification of the secondary controller in which its programming is made to match the primary controller may be inhibited to permit the secondary controller to maintain a clean version of an upgraded program executing on the primary controller. The clean program may be reverted to in the event an upgrading of the program in the primary controller is unsuccessful. Switchover is permitted even though the qualification of the secondary controller is not enabled.

    Abstract translation: 工业控制器提供主控制器和冗余辅助控制器,并允许主控制器发生故障时控制器之间的切换。 可以禁止其编程与主控制器匹配的次级控制器的认证过程,以允许辅助控制器维持在主控制器上执行的升级程序的干净版本。 如果主控制器中的程序升级失败,则可以恢复清洁程序。 即使辅助控制器的资格未启用,也允许切换。

    Method and apparatus for providing redundancy in an industrial control system
    3.
    发明授权
    Method and apparatus for providing redundancy in an industrial control system 有权
    在工业控制系统中提供冗余的方法和装置

    公开(公告)号:US08364291B2

    公开(公告)日:2013-01-29

    申请号:US12242223

    申请日:2008-09-30

    CPC classification number: G05B9/03 G05B19/058 G05B2219/14131 G05B2219/15079

    Abstract: An industrial control system implementing a multi-tasking operating system employs a primary and secondary controller each having a processor and an I/O data table. The processors are configured to execute one or more priority ranked programs. A tracking of changes in the I/O data table of the primary processor is used to independently track changes to controller specific data that has been changed and program specific data that has been changed and to transmit controller specific data that has been changed by any program and program specific data that has been changed only for completed programs to the secondary processor.

    Abstract translation: 实现多任务操作系统的工业控制系统采用具有处理器和I / O数据表的主控制器和次控制器。 处理器被配置为执行一个或多个优先级排序的程序。 跟踪主处理器的I / O数据表中的变化用于独立跟踪已更改的控制器特定数据的更改和已更改的程序特定数据,并传输任何程序已更改的控制器特定数据 并且仅将已完成的程序改变为次要处理器的程序特定数据。

    Industrial controller with program synchronized updating of back-up
controller
    4.
    发明授权
    Industrial controller with program synchronized updating of back-up controller 失效
    具有程序同步更新的后备控制器的工业控制器

    公开(公告)号:US5933347A

    公开(公告)日:1999-08-03

    申请号:US876155

    申请日:1997-06-13

    Abstract: An industrial control system employs a primary and secondary controller each having a processor and an I/O data table. Updating of the secondary processor's I/O data table is accomplished synchronously with execution of the program in the primary processor at a particular point in the program. A tracking of changes in the I/O data table of the primary processor is used to transmit only changes in the I/O table to the secondary processor thereby avoiding undue interruption of the executing program while preserving synchronicity.

    Abstract translation: 工业控制系统采用具有处理器和I / O数据表的主控制器和次控制器。 辅助处理器的I / O数据表的更新与程序中特定点的主处理器中程序的执行同步完成。 使用主处理器的I / O数据表中的变化的跟踪仅将I / O表中的变化传送到二级处理器,从而避免执行程序的不适当中断,同时保持同步。

    Method And Apparatus For Providing Redundancy In An Industrial Control System
    5.
    发明申请
    Method And Apparatus For Providing Redundancy In An Industrial Control System 有权
    在工业控制系统中提供冗余的方法和装置

    公开(公告)号:US20090125122A1

    公开(公告)日:2009-05-14

    申请号:US12242223

    申请日:2008-09-30

    CPC classification number: G05B9/03 G05B19/058 G05B2219/14131 G05B2219/15079

    Abstract: An industrial control system implementing a multi-tasking operating system employs a primary and secondary controller each having a processor and an I/O data table. The processors are configured to execute one or more priority ranked programs. A tracking of changes in the I/O data table of the primary processor is used to independently track changes to controller specific data that has been changed and program specific data that has been changed and to transmit controller specific data that has been changed by any program and program specific data that has been changed only for completed programs to the secondary processor.

    Abstract translation: 实现多任务操作系统的工业控制系统采用具有处理器和I / O数据表的主控制器和次控制器。 处理器被配置为执行一个或多个优先级排序的程序。 跟踪主处理器的I / O数据表中的变化用于独立跟踪已更改的控制器特定数据的更改和已更改的程序特定数据,并传输任何程序已更改的控制器特定数据 并且仅将已完成的程序改变为次要处理器的程序特定数据。

    Redundant automation controller with deductive power-up
    6.
    发明授权
    Redundant automation controller with deductive power-up 失效
    冗余自动化控制器,演绎上电

    公开(公告)号:US5966300A

    公开(公告)日:1999-10-12

    申请号:US878291

    申请日:1997-06-18

    CPC classification number: G05B9/03

    Abstract: A redundant industrial controller system has a primary controller backed up by a secondary controller and recovers from a power loss by analyzing the state memories of the controllers to reach a determination of which controller would best be suited to assume primary control status without resorting to arbitrary tie-breaking procedures or race conditions. The rules and their inputs are applied by both controllers which independently make the determination as to which controller should be the primary controller.

    Abstract translation: 冗余工业控制器系统具有由次级控制器备份的主控制器,并通过分析控制器的状态存储器来恢复功率损耗,以确定哪个控制器将最适合于采取主要控制状态而不诉诸于任意关系 突破性的程序或竞争条件。 规则及其输入由两个控制器应用,独立地确定哪个控制器应该是主控制器。

    Programmable controller with backup capability
    7.
    发明授权
    Programmable controller with backup capability 失效
    具备备份功能的可编程控制器

    公开(公告)号:US5313386A

    公开(公告)日:1994-05-17

    申请号:US897172

    申请日:1992-06-11

    Abstract: A machine is controlled by a system which has a pair of programmable controllers connected in tandem. One controller operates in the active mode governing the operation of the machine, while the other controller is in a backup mode able to assume control of the machine should the active controller fail. Each programmable controller has a backup module through which the two controllers are connected. In order to determine which controller is to be active upon power up, each backup module has an input means for receiving a first active mode request signal from another programmable controller. A means is provided to produce a tie breaker signal at one backup module which indicates that its programmable controller is to operate in the active mode when both programmable controllers simultaneously desire to operate in the active mode. A mode indicator in the backup module designates the active mode when the input means does not receive the first active mode request signal, or when the input means is receiving the first active mode request signal and the tie breaker signal is being produced at that backup module. Otherwise, the mode indicator designates that the programmable controller is to operate in the backup mode. An output means transmits a second active mode request signal to the other programmable controller when the mode indicator designates the active mode.

    Abstract translation: 机器由具有串联连接的一对可编程控制器的系统控制。 一个控制器以主动模式操作,控制机器的运行,而另一个控制器处于备用模式,如果主动控制器发生故障,则可以对机器进行控制。 每个可编程控制器都有一个备用模块,两个控制器连接在一起。 为了确定在加电时哪个控制器处于活动状态,每个备份模块具有用于从另一可编程控制器接收第一主动模式请求信号的输入装置。 提供了一种在一个备用模块处产生断路器信号的装置,其指示当两个可编程控制器同时期望在主动模式下操作时,其可编程控制器将以活动模式操作。 备用模块中的模式指示器指定当输入装置没有接收到第一活动模式请求信号时的有效模式,或者当输入装置正在接收第一活动模式请求信号并且在该备份模块处产生断路器信号时 。 否则,模式指示灯指示可编程控制器将在备用模式下运行。 当模式指示符指示活动模式时,输出装置向另一可编程控制器发送第二活动模式请求信号。

    Programmable controller backup system
    8.
    发明授权
    Programmable controller backup system 失效
    可编程控制器备份系统

    公开(公告)号:US5777874A

    公开(公告)日:1998-07-07

    申请号:US599843

    申请日:1996-02-12

    Abstract: The present invention constitutes a data crossloading system for use with a programmable controller system having primary and secondary (or "back-up") systems each of which have redundant hardware components and have data structures associated with these components. The present invention further relates to the interconnection of the hardware components and to the processes for providing redundant data structures which enable a secondary or back-up system to rapidly and effectively assume control when a malfunction occurs in a primary control system. Both systems are connected via the same remote data links to common I/O racks which interface to sensing and output devices on the equipment being controlled. Data structure information in the primary system is specially crossloaded to the secondary system so that when a malfunction occurs that shuts down the primary system, the secondary system can begin execution of the same control programs and input and output the same data to the same I/O racks based on up to date data from the primary system. The crossloading of the data is accomplished through the use of special backup modules in both the primary and secondary (backup) control systems connected by a high speed communications link. Communications take place through the use of program utilities which establish a tightly coupled communications network between the primary and secondary systems. Additionally, on-line editing is enabled in stages so that when either control system can not properly execute the edit it is rejected. This system insures that edits can not take place in the primary system without being concurrently implemented in the secondary system.

    Abstract translation: 本发明构成了一种与可编程控制器系统一起使用的数据交付系统,该系统具有主要和次要(或“备用”)系统,每个系统具有冗余硬件组件并且具有与这些组件相关联的数据结构。 本发明还涉及硬件组件的互连和用于提供冗余数据结构的过程的互连,这使得辅助或备份系统能够在主控制系统中发生故障时快速有效地进行控制。 两个系统都通过相同的远程数据链路连接到通用I / O机架,这些I / O机架与受控设备上的感测和输出设备相连。 主系统中的数据结构信息被特别地交叉加载到辅助系统,以便在发生关闭主系统的故障时,辅助系统可以开始执行相同的控制程序,并将相同的数据输入和输出到相同的I / O机架基于主系统的最新数据。 通过在高速通信链路连接的主(备))控制系统中使用专用备份模块来实现数据的交叉加载。 通过使用在主系统和辅助系统之间建立紧密耦合的通信网络的程序实用程序进行通信。 此外,在线编辑分阶段启用,以便当任一控制系统无法正确执行编辑时,它将被拒绝。 该系统确保在主系统中不会发生编辑,而不会在辅助系统中并发实施。

    Apparatus for detecting parity errors among asynchronous digital signals
    9.
    发明授权
    Apparatus for detecting parity errors among asynchronous digital signals 失效
    用于检测异步数字信号之间的奇偶校验错误的装

    公开(公告)号:US5392424A

    公开(公告)日:1995-02-21

    申请号:US897183

    申请日:1992-06-11

    Inventor: William B. Cook

    Abstract: A communication circuit sends asynchronous digital signals in parallel to an external device. A first parity circuit in the communication circuit computes a first bit which indicates the parity of the control signals. This first bit is sent to the external device. When the digital signals and the parity bit are received by the external device, a first control signal is produced when each of the received digital signals has the same logic level for a defined period of time. A second parity circuit produces a second control signal when a parity error is found in the received digital signals. An error signal is generated in response to the presence of both the first and second control signals.

    Abstract translation: 通信电路将异步数字信号并行发送到外部设备。 通信电路中的第一奇偶校验电路计算指示控制信号奇偶校验的第一位。 该第一位被发送到外部设备。 当外部设备接收到数字信号和奇偶校验位时,当所接收的数字信号在规定的时间段内具有相同的逻辑电平时,产生第一控制信号。 当在所接收的数字信号中发现奇偶校验错误时,第二奇偶校验电路产生第二控制信号。 响应于第一和第二控制信号的存在而产生误差信号。

Patent Agency Ranking