ST_BACnet_WeeklyScheduleBool
Structure for data exchange of property Weekly_Schedule with the aid of function block FB_BACnet_WeeklyScheduleProperty.
TYPE ST_BACnet_WeeklyScheduleBool :
STRUCT
bReqGet : BOOL;
bReqSet : BOOL;
nGet : USINT;
nSet : USINT;
bBusy : BOOL;
arrEntries : ARRAY[0..6] OF ARRAY[0..BACnet_MaxDayEntry] OF ST_BACnet_TimeValueBool;
END_STRUCT
END_TYPE
bReqGet: Request read property data FALSE → TRUE for the corresponding property function block (see FB_BACnet_WeeklyScheduleProperty). The edge change TRUE → FALSE indicates acknowledgement of the request by corresponding property function block. Current data will be available shortly. Successful loading of the property data is indicated by nGet.
bReqSet: Request write property data FALSE → TRUE for the corresponding property function block (see FB_BACnet_WeeklyScheduleProperty). The edge change TRUE → FALSE indicates acknowledgement of the request by corresponding property function block. Current data will be available shortly. Successful writing of the property data is indicated by nSet.
nGet: Counter is incremented by 1 when property data were read successfully. Ring counter.
nSet: Counter is incremented by 1 when property data were written successfully. Ring counter.
bBusy: Corresponding property function block loads/writes data from/to the property. The data are invalid while bBusy is set to TRUE.
arrEntries: Array with data of property Weekly_Schedule. Entry 0 → Monday to 6 → Sunday; for each day of the week 0 to BACnet_MaxDayEntry entries are available. The entries are coded as BACnetTimeValue and are limited to data types of Boolean and Null. Entries with other data types are ignored.