IEC_BACNET_RESTART_REASON (ENUM)¶
TYPE IEC_BACNET_RESTART_REASON :
Describes the reason for the last device restart.
- InOut:
Name
Initial
Comment
_RESTART_REASON_MAX_SIZE
16#7FFFFFFF
RESTART_REASON_UNKNOWN
0
The device cannot determine the cause of the last reset.
RESTART_REASON_COLDSTART
1
A ReinitializeDevice request was received with a ‘Reinitialized State of Device’ of COLDSTART or the device was made to COLDSTART by some other means.
RESTART_REASON_WARMSTART
2
A ReinitializeDevice request was received with a ‘Reinitialized State of Device’ of WARMSTART or the device was made to WARMSTART by some other means.
RESTART_REASON_POWER_LOST
3
The device detected that incoming power was lost.
RESTART_REASON_POWER_OFF
4
The device detected that its power switch was turned off.
RESTART_REASON_HARDWARE_WATCHDOG
5
The hardware watchdog timer reset the device.
RESTART_REASON_SOFTWARE_WATCHDOG
6
The software watchdog timer reset the device.
RESTART_REASON_SUSPENDED
7
The device was suspended. How the device was suspended or what it means to be suspended is a local matter.
RESTART_REASON_ACTIVATE_CHANGES
8
A ReinitializeDevice request was received with a ‘Reinitialized State of Device’ of ACTIVATE_CHANGES which caused the device to restart.