ST_BACnet_ExceptionScheduleEntryBool
TYPE ST_BACnet_ExceptionScheduleEntryBool :
STRUCT
eEntryType : E_BACnetCalendarEntryType;
ePriority : E_BACnetPriority;
stDate : ST_BACnet_ExceptionScheduleCalDate;
stWeekNDay : ST_BACnet_ExceptionScheduleCalWnD;
stCalRef : ST_BACnet_ExceptionScheduleCalRef;
arrTimeValue : ARRAY[0..BACnet_MaxTimeValues] OF ST_BACnet_TimeValueBool;
END_STRUCT
END_TYPE
eEntryType
: Typ des Kalender-Eintrags. Mögliche Werte:
BACnetCalendarEntryType_None
Eintrag leer.BACnetCalendarEntryType_Ref
Ausnahme Zeitschaltdaten werden aus einem Kalender-Objekt gelesen (Verweis befindet sich in stCalRef).BACnetCalendarEntryType_Date
Ausnahme Zeitschaltdatum wird aus stDate.stStart gelesen.BACnetCalendarEntryType_DateRange
Ausnahme Zeitschaltdatumszeitraum wird aus stDate.stStart und stDate.stEnd gelesen.BACnetCalendarEntryType_WeekNDay
Ausnahme Zeitschalttag wird aus stWeekNDay gelesen.
ePriority: Angabe der Priorität mit der der Zeitschaltwert in eine kommandierbare Property geschrieben werden soll.
stDate
: Datum bzw. Datumszeitraum:
TYPE ST_BACnet_ExceptionScheduleCalDate :
STRUCT
stStart : ST_BACnet_Date;
stEnd : ST_BACnet_Date;
END_STRUCT
END_TYPE
stWeekNDay: Woche und Tag Zeitraum.
stCalRef: Zeiträume werden aus einem BACnet Objekt vom Typ Calendar gelesen.
arrTimeValue: Es stehen pro Ausnahmezeitpunkt 0 bis BACnet_MaxTimeValues Einträge zur Verfügung. Die Einträge werden als BACnetTimeValue codiert und beschränken sich auf den Datentyp Bool bzw. Null. Einträge mit anderen Datentypen werden ignoriert.