Method of operation and a control program for a central unit in an automation system
AssigneeSiemens Aktiengesellschaft
InventorsMirko Danz, Johannes Extra, Michael Franke, Hermann Jartyn
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorsMirko Danz, Johannes Extra, Michael Franke, Hermann Jartyn
Estimating the term…
The present invention is directed to a method of operation and a control program for a central unit (e.g., CPU) in an automation system repeatedly executing a control program that is stored in the central unit and comprises at least two subprograms. A single instance of execution occurs within a cycle time which is stipulated by the control program. The central unit executes only one of the subprograms—the activated subprogram—at a time. The cycle time is independent of the activated subprogram, is shorter than the time required in order to execute all of the subprograms, and is at least as long as the longest time period required in order to execute one of the subprograms once.
A method of operation for a central unit in an automation system, the central unit repeatedly executing a control program that is stored in the central unit, a single instance of the execution of the control program occurring within a cycle time which is set by the control program, the control program comprising at least two subprograms, wherein only one of the subprograms is activated at a time, the central unit executing only an activated subprogram, the cycle time being independent of the activated subprogram, shorter than the time required in order to execute all of the subprograms, and at least as long as the longest of the times periods required in order to execute one of the subprograms once, the method comprising the steps of:
A method of operation for an automation system comprising a control program loaded into a central unit, the control program having a plurality of subprograms, each of the plurality of subprograms comprising at least one program module and at least one communication module for controlling a process, the method comprising the steps of:
An automation system comprising a central unit in communication with a plurality of peripheral modules by means of a bus for controlling a process, the automation system comprising a computer program loaded into the central unit, the computer program comprising a plurality of subprograms each having a plurality of communication modules and program modules for controlling the process by means of the peripheral modules, each of the plurality of subprograms executing within a cycle time, the plurality of communication modules associated with any one of the plurality of subprograms executing within time slices within the cycle time, wherein a first one of the plurality of communication modules associated with both a first one of the plurality of subprograms and a second one of the plurality of subprograms will continue to execute in a first cycle time corresponding to the first one of the plurality of subprograms and a second cycle time corresponding to the second one of the plurality of subprograms.
Dependencies are inferred from the claim text.