摘要:
An electrical logic controller behavior model of logic controller behavior is automatically or semi-automatically derived from a model of mechanical machine operation. To create the electrical model, an electrical step is created corresponding to each mechanical step of the mechanical model. For each mechanical transition on the mechanical step, a corresponding electrical transition is created on the corresponding electrical step. For each identified signal associated with an end position of the mechanical step, a condition is created for the associated signal on the corresponding electrical transition. The electrical logic controller behavior model is then used to generate PLC-specific software to control a machine or plant.
摘要:
A visualization of an electrical machine operation model of logic controller behavior is displayed on a display such as a two-dimensional computer display. The display includes separate spaces representing separate devices in the model. For each device, several characteristics are shown in the model, including mechanical steps, electrical steps and electrical signal outputs. The electrical steps are shown superimposed on the mechanical steps, and electrical transitions link sequential electrical steps in time. Representations of conditions link the electrical transitions with signal outputs upon which the electrical transitions are conditioned.
摘要:
A visualization of an electrical machine operation model of logic controller behavior is displayed on a display such as a two-dimensional computer display. The display includes separate spaces representing separate devices in the model. For each device, several characteristics are shown in the model, including mechanical steps, electrical steps and electrical signal outputs. The electrical steps are shown superimposed on the mechanical steps, and electrical transitions link sequential electrical steps in time. Representations of conditions link the electrical transitions with signal outputs upon which the electrical transitions are conditioned.
摘要:
Method and system for creating a control-flow structure which represents control logic for use in a manufacturing system based on the system's timing bar chart are described. A modular representation of the control logic is described. In the setting of a high volume transfer line, each station of the line is considered as a module and a simple method to generate a Petri net representation from the timing bar chart is described. Modified reduction rule and locality property are applied to compose the logic of a Petri net module. Using the well known properties of the marked graph which is one of the subclasses of Petri nets, the qualitative characteristics of the logic controller of the system such as liveness, boundedness (safeness) and recoverability can be verified. A live and safe marked graph can be directly transformed into Grafcet (which is one of the EC 1131-3 languages) and, using this Grafcet representation, a logic controller can be implemented directly. The reconfigurability properties of this approach to implementation of logic controllers is also described.
摘要:
A visual representation of a mechanical-electrical machine behavior model is presented that utilizes a non-linear time scale to best illustrate multiple details occurring in a relatively short time frame without affecting the amount of information contained in the complete model. In particular, time periods without user-relevant details are identified and minimized so as to allow for the display space to adequately represent the details associated with the actions of each machine. By “folding” these longer time periods to occupy relatively short lengths along the time axis, additional space along the time axis is then available to illustrate the details of each operation (i.e., by using a non-linear time scale).
摘要:
A method enables a user to create, edit, monitor and/or optimize the overall machine process of a programmable machine or system assisted by a graphics editor. The programmable machine or system is initially put together as a system of individual machine units which are involved in the overall machine process during certain times by running a number of partial machine processes that are firstly synchronized with one another once they have been set up and then parameters are set for them. These method steps take place in a two-dimensional process diagram created by the graphics editor that plots all the partial machine processes involved in the overall machine process via assigned process symbols that are positioned or repositioned by the graphics editor so that they are arranged in a machine component dimension and in a time dimension.
摘要:
A visual representation of a mechanical-electrical machine behavior model is presented that utilizes a non-linear time scale to best illustrate multiple details occurring in a relatively short time frame without affecting the amount of information contained in the complete model. In particular, time periods without user-relevant details are identified and minimized so as to allow for the display space to adequately represent the details associated with the actions of each machine. By “folding” these longer time periods to occupy relatively short lengths along the time axis, additional space along the time axis is then available to illustrate the details of each operation (i.e., by using a non-linear time scale).
摘要:
The invention relates to a method enabling a user to create, edit, monitor and/or optimise the overall machine process of a programmable machine or system assisted by a graphics editor. The programmable machine or system is initially put together as a system of individual machine units which are involved in the overall machine process during certain times by running a number of partial machine processes. These partial machine processes of the machine units involved in the overall machine process are firstly synchronised with one another once they have been set up and parameters are then set for them. All of the aforementioned method steps take place in a two-dimensional process diagram created by the graphics editor, in the diagram area of which all the partial machine processes involved in the overall machine process are plotted by means of assigned process symbols. The process symbols are positioned or repositioned by the graphics editor so that they are arranged in a machine component dimension based on their assignment to a machine unit and in a time dimension based on the synchronisation of their associated partial machine processes with other partial machine processes of the same machine unit or with partial machine processes of other machine units.
摘要:
The invention relates to a system and method for programming an automation system. To avoid conversion errors and to guarantee data during the programming of an automated system, a graphic description by means of pulse timing diagrams is used to generate a program of the automation system, in particular the program of a memory programmable control. Modifications of the pulse timing diagrams thus lead directly to modifications of the program of the memory programmable control, without the need for a renewed conversion that potentially contains errors.
摘要:
The invention relates to a system and method for programming an automation system. To avoid conversion errors and to guarantee data during the programming of an automated system, a graphic description by means of pulse timing diagrams is used to generate a program of the automation system, in particular the program of a memory programmable control. Modifications of the pulse timing diagrams thus lead directly to modifications of the program of the memory programmable control, without the need for a renewed conversion that potentially contains errors.