摘要:
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.
摘要:
A process control system includes a user interface which supports multiple IEC-1131 standard control languages and user-selection from among the control languages. From a single application routine, a user selects a control language from among a plurality of control languages including, for example, Function Blocks, Sequential Function Charts, Ladder Logic and Structured Text, to implement a control strategy.
摘要:
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.
摘要:
Certain exemplary embodiments comprise a system. The system can comprise a user interface renderer, which can be adapted to render a plurality of distinct user interfaces. Each user interface from the plurality of distinct user interfaces can be adapted to configure a corresponding software application from a plurality of software applications associated with operating a programmable logic controller (PLC).
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
The invention relates to a developer device for designing a control system comprising automation software and automation hardware for the automatic operation of a process. The designing device comprises a design module which is embodied in order to design the automatic software, an engineering module which is connected to the design module in order to receive the automation software, and which is configured in order to project the automation hardware based on the automation software and to produce projection data on the automation hardware, and a simulation module for simulating the automation software and the processes, and which is connected to the engineering module which is used to receive the projection data, in addition to the design module which is used to transfer simulated process data.
摘要:
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.
摘要:
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.