IEC_BACNET_LOG_STATUS_BITS (ENUM)ΒΆ
TYPE IEC_BACNET_LOG_STATUS_BITS :
Describes the last occurred log status of an logging object.
- InOut:
Name
Initial
Comment
_BACNET_LOG_MAX_SIZE
16#7FFFFFFF
LOG_DISABLED
0
This flag is changed whenever collection of log records by the logging object is enabled or disabled. It shall be TRUE if Enable is FALSE, or the local time is outside the range defined by Start_Time and Stop_Time, or the addition of this log record will cause the Log_Buffer to be full and Stop_When_Full is TRUE; otherwise it shall be FALSE.
LOG_PURGED
1
This flag shall be set to TRUE whenever the Log_Buffer is cleared by writing zero to the Record_Count property, or due to a change to the Log_DeviceObjectProperty property. After this value is recorded in the Log_Buffer, the subsequent immediate change to FALSE shall not be recorded. A log record indicating the purging of the Log_Buffer shall be placed into the buffer even if logging is disabled or outside of the time range defined by the Start_Time and Stop_Time properties.
LOG_INTERRUPTED
2
This flag indicates that the collection of log records by the logging object was interrupted by a power failure, device reset, object reconfiguration or other such disruption, such that samples prior to this record might have been missed.