Capturing Data During Operation of an Industrial Controller for the Debugging of Control Programs
    1.
    发明申请
    Capturing Data During Operation of an Industrial Controller for the Debugging of Control Programs 有权
    在控制程序调试的工业控制器运行期间捕获数据

    公开(公告)号:US20120330452A1

    公开(公告)日:2012-12-27

    申请号:US13168236

    申请日:2011-06-24

    IPC分类号: G06F19/00

    CPC分类号: G05B19/41875 G05B19/058

    摘要: An industrial controller module (13a) is provided with a routine of program instructions (29a) for storing a log of I/O table state changes (31) in a defined portion of memory (23). Upon the occurrence of a trigger event, a file of the state changes (37) is saved in the memory (23). Each entry (32) in the log of I/O table state changes (31) includes a timestamp (33) and values of each word of I/O state data (36) that changed at a time of the timestamp. Logs of state change data (16a), including timestamp data, can also be saved for intelligent sensors and actuators (16) and uploaded with the log of controller processor state data (31) to a computer (20) with a diagnostic program (21a) for playing back the state changes and synchronizing changes of the intelligent sensors and actuators (16) with changes of the controller processor module (13a).

    摘要翻译: 工业控制器模块(13a)具有用于在存储器(23)的限定部分中存储I / O表状态改变(31)的日志的程序指令(29a)的例程。 在发生触发事件时,状态改变文件(37)被保存在存储器(23)中。 I / O表状态改变日志中的每个条目(32)(31)包括时间戳(33)和在时间戳时改变的I / O状态数据(36)的每个字的值。 还可以为智能传感器和执行器(16)保存包括时间戳数据的状态改变数据(16a)的日志,并用控制器处理器状态数据(31)的日志与计算机(20)一起上载诊断程序(21a ),用于通过控制器处理器模块(13a)的改变来回放状态变化并使智能传感器和致动器(16)的变化同步。

    Troubleshooting system for industrial control programs
    2.
    发明授权
    Troubleshooting system for industrial control programs 有权
    工业控制程序故障排除系统

    公开(公告)号:US08726091B2

    公开(公告)日:2014-05-13

    申请号:US13168187

    申请日:2011-06-24

    IPC分类号: G06F11/00

    摘要: A system for troubleshooting control programs employs an event log that captures the values of inputs to outputs from the control program only at event times determined by changes in input or output data. The program allows the event log to be reviewed in jumps to only events which cause a change in output value of an instruction or particular change in output value of a particular instruction, greatly simplifying the troubleshooting process. The event log records a particular instruction instance associated with the event permitting the operation of the program to be studied in reverse order. The event log may also record a timestamp of the event allowing time stamped data from different devices to be synchronized with the review of the events.

    摘要翻译: 用于故障排除控制程序的系统采用一个事件日志,仅在由输入或输出数据变化确定的事件时间内从控制程序中捕获输入的输入值。 该程序允许事件日志被跳转到仅导致指令的输出值改变的事件或特定指令的输出值的特定变化的事件,从而大大简化了故障排除过程。 事件日志记录与事件相关联的特定指令实例,允许以相反的顺序研究程序的操作。 事件日志还可以记录事件的时间戳,允许来自不同设备的时间戳数据与事件的审查同步。

    Capturing data during operation of an industrial controller for the debugging of control programs
    3.
    发明授权
    Capturing data during operation of an industrial controller for the debugging of control programs 有权
    在工业控制器运行期间捕获数据以便调试控制程序

    公开(公告)号:US08615683B2

    公开(公告)日:2013-12-24

    申请号:US13168236

    申请日:2011-06-24

    IPC分类号: G06F11/00

    CPC分类号: G05B19/41875 G05B19/058

    摘要: An industrial controller module (13a) is provided with a routine of program instructions (29a) for storing a log of I/O table state changes (31) in a defined portion of memory (23). Upon the occurrence of a trigger event, a file of the state changes (37) is saved in the memory (23). Each entry (32) in the log of I/O table state changes (31) includes a timestamp (33) and values of each word of I/O state data (36) that changed at a time of the timestamp. Logs of state change data (16a), including timestamp data, can also be saved for intelligent sensors and actuators (16) and uploaded with the log of controller processor state data (31) to a computer (20) with a diagnostic program (21a) for playing back the state changes and synchronizing changes of the intelligent sensors and actuators (16) with changes of the controller processor module (13a).

    摘要翻译: 工业控制器模块(13a)具有用于在存储器(23)的限定部分中存储I / O表状态改变(31)的日志的程序指令(29a)的例程。 在发生触发事件时,状态改变文件(37)被保存在存储器(23)中。 I / O表状态改变日志中的每个条目(32)(31)包括时间戳(33)和在时间戳时改变的I / O状态数据(36)的每个字的值。 还可以为智能传感器和执行器(16)保存包括时间戳数据的状态改变数据(16a)的日志,并用控制器处理器状态数据(31)的日志上传到具有诊断程序(21a)的计算机(20) ),用于通过控制器处理器模块(13a)的改变来回放状态变化并使智能传感器和致动器(16)的变化同步。

    Troubleshooting System for Industrial Control Programs
    4.
    发明申请
    Troubleshooting System for Industrial Control Programs 有权
    工业控制程序故障排除系统

    公开(公告)号:US20120331352A1

    公开(公告)日:2012-12-27

    申请号:US13168187

    申请日:2011-06-24

    IPC分类号: G06F11/36

    摘要: A system for troubleshooting control programs employs an event log that captures the values of inputs to outputs from the control program only at event times determined by changes in input or output data. The program allows the event log to be reviewed in jumps to only events which cause a change in output value of an instruction or particular change in output value of a particular instruction, greatly simplifying the troubleshooting process. The event log records a particular instruction instance associated with the event permitting the operation of the program to be studied in reverse order. The event log may also record a timestamp of the event allowing time stamped data from different devices to be synchronized with the review of the events.

    摘要翻译: 用于故障排除控制程序的系统采用一个事件日志,仅在由输入或输出数据变化确定的事件时间内从控制程序中捕获输入的输入值。 该程序允许事件日志被跳转到仅引起指令的输出值改变的事件或特定指令的输出值的特定变化的事件,从而大大简化了故障排除过程。 事件日志记录与允许以相反顺序研究程序的操作的事件相关联的特定指令实例。 事件日志还可以记录事件的时间戳,允许来自不同设备的时间戳数据与事件的审查同步。

    Method and apparatus for allocating and prioritizing data transmission
    5.
    发明授权
    Method and apparatus for allocating and prioritizing data transmission 有权
    用于分配和优先化数据传输的方法和装置

    公开(公告)号:US09197576B2

    公开(公告)日:2015-11-24

    申请号:US12946349

    申请日:2010-11-15

    摘要: The subject matter disclosed herein describes a method to allocate and prioritize data communications on an industrial control network. A transmission schedule including multiple priority windows and multiple queues is established. Each queue is assigned to at least one priority window, and each priority window may have multiple queues assigned thereto. A control device communicating on the control network transmits data packets according to the transmission schedule. Within each priority window, data packets corresponding to one of the queues assigned to the priority window may be transmitted. The data packets may be transmitted at any point during the priority window, but will only be transmitted if no data packet from a higher queue is waiting to be transmitted.

    摘要翻译: 本文公开的主题描述了在工业控制网络上分配和优先化数据通信的方法。 建立包括多个优先级窗口和多个队列的传输调度。 每个队列被分配给至少一个优先级窗口,并且每个优先级窗口可以具有分配给它的多个队列。 在控制网络上通信的控制装置根据传输时间表发送数据包。 在每个优先级窗口内,可以发送对应于分配给优先级窗口的队列之一的数据分组。 可以在优先级窗口期间的任何点发送数据分组,但是仅在没有来自较高队列的数据分组等待发送的情况下才被发送。

    Data federation with industrial control systems
    6.
    发明授权
    Data federation with industrial control systems 有权
    数据联合与工业控制系统

    公开(公告)号:US08484250B2

    公开(公告)日:2013-07-09

    申请号:US11239937

    申请日:2005-09-30

    IPC分类号: G06F17/30 G06F7/00

    摘要: An organizational model of a hierarchical system can be distributed across various elements of an enterprise. Such elements include representations of the system that are maintained on higher-level business servers and other representations that serve control elements of the system such as programmable logic controllers and/or other industrial control components. In one aspect, an industrial automation system is provided. The system includes at least one controller to instantiate a portion of an organizational hierarchy. A communications component in the controller interacts with at least one other portion of the organizational hierarchy to facilitate data exchange and control between various components of an enterprise.

    摘要翻译: 分层系统的组织模型可以分布在企业的各种元素之间。 这些元素包括在较高级业务服务器上维护的系统的表示以及为系统的控制元件(例如可编程逻辑控制器和/或其他工业控制组件)提供的其他表示。 一方面,提供了一种工业自动化系统。 系统包括至少一个控制器来实例化组织层次结构的一部分。 控制器中的通信组件与组织层次结构中的至少一个其他部分相互作用,以促进企业各个组件之间的数据交换和控制。

    Serial optical data transmission system with displaceable optical pathway
    7.
    发明授权
    Serial optical data transmission system with displaceable optical pathway 有权
    具有可移位光路的串行光数据传输系统

    公开(公告)号:US08285090B2

    公开(公告)日:2012-10-09

    申请号:US12728063

    申请日:2010-03-19

    IPC分类号: G02B6/26

    CPC分类号: H04B10/801

    摘要: A serial optical data transmission system is provided. The serial optical data transmission system includes a displaceable optical pathway disposed adjacent to a slot configured to receive a first monitoring and/or control module. The optical pathway is biased towards a serial optical data bus position for transmission of optical data to or from at least one second monitoring and/or control module when the first monitoring and/or control module is removed from the slot. Further, the optical pathway is displaced from the serial optical data bus position when the first monitoring and/or control module is in the slot.

    摘要翻译: 提供串行光数据传输系统。 串行光数据传输系统包括与配置成接收第一监视和/或控制模块的槽相邻设置的可位移光学路径。 当第一监视和/或控制模块从槽中移除时,光学路径被偏向于串行光学数据总线位置,用于将光学数据传输到或来自至少一个第二监视和/或控制模块。 此外,当第一监视和/或控制模块处于时隙中时,光学路径从串行光学数据总线位置移位。

    INDUSTRIAL SIMULATION USING REDIRECTED I/O MODULE CONFIGURATIONS
    8.
    发明申请
    INDUSTRIAL SIMULATION USING REDIRECTED I/O MODULE CONFIGURATIONS 有权
    使用重定向I / O模块配置的工业仿真

    公开(公告)号:US20120232869A1

    公开(公告)日:2012-09-13

    申请号:US13269191

    申请日:2011-10-07

    IPC分类号: G06G7/66

    摘要: A simulation environment for running a process simulation used to validate an industrial control program. The simulation environment exposes the I/O module configurations defined in the control program and retrieves module configuration information therefrom. This I/O module configuration information is combined with generic, module-specific I/O module profiles to create a pool of available controller I/O points, which can be selectively associated with I/O points in the simulation to create an I/O point mapping. During control program validation, simulated I/O data is exchanged between the process simulation and the I/O module instances in the controller in accordance with the I/O point mapping.

    摘要翻译: 用于运行用于验证工业控制程序的过程模拟的仿真环境。 仿真环境暴露了控制程序中定义的I / O模块配置,并从中检索模块配置信息。 该I / O模块配置信息与通用的模块特定I / O模块配置文件组合,以创建可用控制器I / O点池,可以与模拟中的I / O点选择性关联,以创建I / O点映射。 在控制程序验证期间,模拟I / O数据根据I / O点映射在控制器中的过程仿真和I / O模块实例之间交换。

    Web access for non-TCP/IP control devices of an industrial control system
    9.
    发明授权
    Web access for non-TCP/IP control devices of an industrial control system 有权
    用于工业控制系统的非TCP / IP控制设备的Web访问

    公开(公告)号:US08234394B2

    公开(公告)日:2012-07-31

    申请号:US12817322

    申请日:2010-06-17

    IPC分类号: G06F15/16

    摘要: A new industrial control system and method are disclosed allowing for communication between multiple control devices of the system and remote devices via the Internet. The system includes a web access interface that is capable of being coupled to the remote devices via the Internet, and is coupled to the control devices by way of a network. A program executed by the interface receives an Internet signal having socket API data and formatted in accordance with the TCP/IP protocol, and extracts the data from the Internet signal. Another program executed by the interface receives the data and transmits a network signal, which includes the data but is not formatted in accordance with the TCP/IP protocol, to an appropriate one of the control devices, each of which has a respective web server program. The data is processed by the server program at the appropriate control device.

    摘要翻译: 公开了一种新的工业控制系统和方法,允许通过因特网在系统的多个控制设备和远程设备之间进行通信。 该系统包括能够经由因特网耦合到远程设备的网络接入接口,并且通过网络耦合到控制设备。 由该接口执行的程序接收具有套接字API数据的因特网信号,并根据TCP / IP协议格式化,并从因特网信号中提取数据。 由该接口执行的另一程序接收数据,并将包含该数据但未根据该TCP / IP协议进行格式化的网络信号发送给适当的一个控制装置,每个控制装置具有各自的web服务器程序 。 数据由服务器程序在适当的控制设备处理。