Enumerator |
---|
None | Not specified.
|
Ready | The firmware is setup, and the PLC is ready.
|
Stop | The PLC is loaded and setup but not started yet.
|
Running | The PLC is started.
|
Halt | The PLC is halted for debug purpose.
|
StateMask | Use this entry to de-mask the raw PLC state value.
|
FlagsMask | Use this entry to de-mask the flags portion of this PLC state.
|
Warning | An unspecified warning occurs.
|
Error | An unspecified error or exception occurs, and the PLC is in state error.
|
SuspendedBySwitch | This error bit is set, if it could not be started because the PLC is suspended by the hardware switch (STOP-switch).
|
FatalError | An unspecified fatal error or exception occurs, and the PLC is in state error.
|
SuspendedBySystemWatchdog | This error bit is set, if it could not be started because the PLC is suspended by the system watchdog.
|
Changing | The PLC is changing a configuration, this implies, that the state Running is set.
|
Hot | The PLC is stopped in hot state, that is all data still remains.
|
Forcing | The PLC is in force mode. One or more variables are forced by the GDS.
|
Debugging | The PLC is in debug mode. One or more breakpoints are set.
|
Warm | The PLC is stopped in warm state, that is the retain data has been restored.
|
DcgNotPossible | This error bit is set, if the PLC tries to perform a change operation, but it is not possible.
This bit is usually combined with the state Running.
|
DcgRealTimeViolation | This error bit is set, if the PLC tries to perform a change operation, but it is not possible in real time.
This bit is usually combined with the state Running.
|
ClearMask | This mask defines all states which should be cleared before any PLC operation.
It is a combination of all bits which should remain.
ARP_DEPRECATED("Use RemainingMask instead. The name of this entry is not self-explanatory.")
|
RemainingMask | This mask defines all states which should not be cleared before any PLC operation. All other flags are reset.
It is a combination of all bits which should remain.
|