CPC G05B 19/05 (2013.01) [G05B 2219/1144 (2013.01)] | 23 Claims |
1. A method, implemented by a least one processor, of executing an event-oriented control program on a programmable logic controller of an automation system,
wherein the control program comprises program instructions that provide a plurality of functional modules,
wherein an execution of individual functional modules is triggered in an event-controlled manner on the occurrence of activation events that are each associated with the individual functional modules,
wherein the functional modules of the control program to be successively executed each are configured to generate activation events on their execution, said activation events triggering the execution of the respective functional module of the control program to be executed directly afterwards,
wherein priorities are assigned to each of the activation events,
wherein the method comprises:
detecting activation events that have occurred; and
executing, in an execution sequence defined on the basis of the priorities of individual activation events, the functional modules that are each associated with the activation events that have occurred.
|