Patent ID: 11947329
Assignee: SCHNEIDER ELECTRIC INDUSTRIES SAS
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 0:
1. An execution environment system comprising:
at least one processor for executing an event-oriented control program of a programmable logic controller by an execution environment, wherein the control program comprises program instructions that provide a plurality of functional modules to be successively executed,
wherein the execution environment includes program instructions to execute the functional modules on the programmable logic controller in an event-driven manner on the occurrence of activation events that are each associated with the individual functional modules,
wherein the individual activation events of the functional modules to be successively executed form an event chain,
wherein the execution environment comprises:
program instructions that provide a monitoring module for monitoring an execution duration of the functional modules of the event chain, and
program instructions that provide an execution module,

wherein the monitoring module is configured to check the execution duration for an exceeding of a predefined time duration,
wherein the monitoring module is formed separately from the execution module of the execution environment executing the individual functional modules of the event chain, and the monitoring module is configured, on the exceeding of the predefined time duration, to trigger an exceeding response.