Mode / state-machine framework¶
Gap capability: a first-class lifecycle for the runtime — distinct from item lifecycle — that captures the operational modes typical of PLC programs.
A first-class lifecycle for the runtime — distinct from item lifecycle — that captures the operational modes typical of PLC programs. |
The runtime shall support an explicit mode lifecycle of at least
|
Mode transitions shall be triggered both programmatically (caller-driven) and as a consequence of configured events (executor-wide deadline overrun, item error, signal-driven stop). |
Each registered task shall declare which modes it is enabled in; the runtime shall not dispatch a task while it is disabled by the current mode. |
Mode transitions shall be visible to the configured |