Programmable logic controller programming system

    公开(公告)号:US07003733B2

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

    申请号:US09772493

    申请日:2001-01-30

    申请人: David W. Duemler

    发明人: David W. Duemler

    IPC分类号: G06F3/00 G05B11/01

    摘要: A programming system includes a graphical data entry user interface for a plurality of sequential steps displayed to a user on a monitor. The user selects outputs to be activated for each of the sequential steps and any inputs to be monitored or timer to be enabled for the sequential steps. The inputs, outputs, and timer enable commands, and timer values identified by the user are converted into data tables each having a plurality of data elements. Each data element corresponds to one of the sequential steps. A programmable logic controller directs a process by reading the data elements corresponding to a sequential step and, for that sequential step, activating the outputs identified by the output data element, monitoring any inputs identified by the input control data element, and enabling a timer for a selected time period if identified in the input control data element.

    Sequence-program design support device

    公开(公告)号:US09846420B2

    公开(公告)日:2017-12-19

    申请号:US14382360

    申请日:2012-03-26

    摘要: A sequence-program design support device includes a display unit displaying a work screen corresponding to a designing work, an input unit receiving a setting operation of work phases, a zoom-in operation, and a zoom-out operation, a state storage unit storing the work phases and a current work, a work-model storage unit storing a partial order relation of a work specified for each of the work phases with a work screen corresponding to the work, and a control unit displaying a work screen corresponding to a next work of the current work in the order relation and storing the next work when the input unit receives the zoom-in operation with a first operation amount, and displaying a work screen corresponding to a previous work of the current work in the order relation and storing the previous work when the input unit receives the zoom-out operation with a second operation amount.

    Programmable logic controller programming system
    5.
    发明授权
    Programmable logic controller programming system 有权
    可编程逻辑控制器编程系统

    公开(公告)号:US07272451B2

    公开(公告)日:2007-09-18

    申请号:US11293710

    申请日:2005-12-01

    申请人: David W. Duemler

    发明人: David W. Duemler

    摘要: A programming system includes a graphical data entry user interface for a plurality of sequential steps displayed to a user on a monitor. The user selects outputs to be activated for each of the sequential steps and any inputs to be monitored or timer to be enabled for the sequential steps. The inputs, outputs, and timer enable commands, and timer values identified by the user are converted into data tables each having a plurality of data elements. Each data element corresponds to one of the sequential steps. A programmable logic controller directs a process by reading the data elements corresponding to a sequential step and, for that sequential step, activating the outputs identified by the output data element, monitoring any inputs identified by the input control data element, and enabling a timer for a selected time period if identified in the input control data element.

    摘要翻译: 编程系统包括用于在监视器上向用户显示的多个顺序步骤的图形数据输入用户界面。 用户为顺序步骤中的每一个选择要激活的输出以及要被监视的任何输入或定时器以启动顺序步骤。 由用户识别的输入,输出和定时器使能命令以及定时器值被转换成具有多个数据元素的数据表。 每个数据元素对应于顺序步骤之一。 可编程逻辑控制器通过读取对应于顺序步骤的数据元素来引导过程,并且对于该顺序步骤,激活由输出数据元素识别的输出,监视由输入控制数据元素识别的任何输入,以及使能定时器 如果在输入控制数据元素中被识别,则选择的时间段。

    SIMULATION OF PROGRAMMABLE LOGIC CONTROLLER INPUTS AND OUTPUTS
    6.
    发明申请
    SIMULATION OF PROGRAMMABLE LOGIC CONTROLLER INPUTS AND OUTPUTS 审中-公开
    可编程逻辑控制器输入和输出的仿真

    公开(公告)号:US20150242548A1

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

    申请号:US14430567

    申请日:2012-09-27

    IPC分类号: G06F17/50 G05B19/05

    摘要: The disclosed embodiments relate to simulation of one or more PLCs 302 which are to be physically implemented on conjunction with other devices 304 306, such as sensors or other devices 304 which provide information or signals to the PLC and/or actuators or other devices 306 which are controlled or otherwise receive information or signals from the PLC 302, e.g. to monitor and/or control various industrial machines or processes. The characteristics, physical or other attributes, of the interconnection(s) 308 between the PLC 302 and the other devices 304 306 are modeled 116 118 120 and simulated to ensure that the PLC 302 behaves in a manner consistent with the characteristics of the interconnection 308. Accordingly, using the disclosed embodiments, simulation of a PLC 302 will provide a more accurate representation of the expected actual operation thereof in the actual environment.

    摘要翻译: 所公开的实施例涉及一个或多个PLC 302的仿真,其将与其他设备304 306(诸如向PLC和/或致动器或其他设备306提供信息或信号的传感器或其他设备304)物理实现, 被控制或以其他方式接收来自PLC 302的信息或信号,例如 监控和/或控制各种工业机器或过程。 对PLC 302和其他设备304 306之间的互连308的特征,物理或其他属性进行建模116 118 120并被模拟以确保PLC 302以与互连308的特性一致的方式行为 因此,使用所公开的实施例,PLC 302的仿真将在实际环境中提供其预期实际操作的更准确的表示。

    Ladder program creation device
    7.
    发明授权
    Ladder program creation device 有权
    梯形图程序创建装置

    公开(公告)号:US09098289B2

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

    申请号:US14342945

    申请日:2011-09-15

    申请人: Kazumasa Inamoto

    发明人: Kazumasa Inamoto

    摘要: Provided are: a display displaying a ladder-diagram-creating editor screen; a touch panel overlapped on the display; an operation detection unit detecting an operation on the panel; a display control unit causing the display to display a representative icon corresponding to one of programming items that are insertable into the diagram, and display a display box in which derived icons corresponding to other programming items insertable into the diagram are arranged around the representative, when the detection unit detects a touch operation on the panel at the representative; and an execution unit that, when the detection unit detects that a finger having performed the touch operation or a finger having performed the panel and slid is lifted-off the panel, inserts the item corresponding to the representative or derived icon displayed at a position where the finger is detected to be lifted-off, into the diagram.

    摘要翻译: 提供:显示梯形图创建编辑器屏幕的显示器; 触摸面板重叠在显示器上; 操作检测单元,检测面板上的操作; 显示控制单元,使显示器显示对应于可插入图中的编程项目之一的代表图标,并且显示一个显示框,其中与可插入图中的其他编程项目对应的导出图标围绕代表布置 检测单元检测代表的面板上的触摸操作; 以及执行单元,当所述检测单元检测到已执行所述触摸操作的手指或执行所述面板并滑动的手指被移出所述面板时,将与所显示的代表或派生图标相对应的项目插入到在 检测到手指脱落,进入图表。

    Graph display device, graph display method, and recording medium

    公开(公告)号:US11762363B2

    公开(公告)日:2023-09-19

    申请号:US17269259

    申请日:2020-02-18

    申请人: OMRON Corporation

    摘要: A technology for associating and ascertaining the location of device variables which are in a control program and correspond to devices, and the dependency relations between the device variables, when division programming is carried out, is provided. A graph display device according to one aspect of the present invention generates a first directed graph, which comprises a plurality of first nodes respectively representing the device variables, and edges representing the existence of a dependency relation, and a second directed graph, which comprises a plurality of regions corresponding respectively to each subprogram, a plurality of first nodes, and edges, wherein the first nodes are arranged in a region of a subprogram that uses the device variable to be expressed from among the plurality of regions. In response to an instruction from a user the display device switches between displaying the generated first directed graph and displaying the generated second directed graph.

    Device and method for programming and/or executing programs for industrial automation systems
    10.
    发明授权
    Device and method for programming and/or executing programs for industrial automation systems 有权
    用于工业自动化系统编程和/或执行程序的装置和方法

    公开(公告)号:US07831316B2

    公开(公告)日:2010-11-09

    申请号:US10560839

    申请日:2004-05-04

    申请人: Elmar Thurner

    发明人: Elmar Thurner

    IPC分类号: G05B11/01

    摘要: The invention relates to a method for programming and/or executing programs for industrial automation systems. Modules and functions that respectively represent partial tasks of an automation solution are modeled and/or generated by using input aids and optionally a display device. The modules and functions are structured and networked by input aids and optionally the display device in such a way that they form at least one hierarchical tree, as at least one machine-independent program. According to the invention, each machine-independent program in the form of at least one hierarchical tree is loaded into the corresponding components of the automation system. The corresponding components of the automation system execute each machine-independent program.

    摘要翻译: 本发明涉及用于工业自动化系统的编程和/或执行程序的方法。 分别表示自动化解决方案的部分任务的模块和功能通过使用输入辅助工具和可选的显示设备进行建模和/或生成。 模块和功能通过输入辅助装置和可选的显示装置被构造和联网,使得它们形成至少一个分层树,作为至少一个与机器无关的程序。 根据本发明,将至少一个分级树形式的每个独立于机器的程序加载到自动化系统的对应组件中。 自动化系统的相应组件执行每个独立于机器的程序。