ST_BACnet_Date

PLC-Abbildung des BACnet-Datentyps Date. Siehe BACnet-Spezifikation DIN EN ISO 16484-5 zum Datentyp BACnetDateTime.

TYPE ST_BACnet_Date :
STRUCT
  nYear       : BYTE:=16#FF;
  nMonth      : BYTE:=16#FF;
  nDay        : BYTE:=16#FF;
  nDayOfWeek  : BYTE:=16#FF;
END_STRUCT
END_TYPE

nYear: Jahr minus 1900; 255 steht für undefiniert (bzw. jedes Jahr)

nMonth: Mögliche Werte für Monat(e): 1 bis 14; 1 → Januar usw.; 13 → alle ungeraden Monate; 14 → alle geraden Monate; 255 steht für undefiniert (bzw. jeder Monate)

nDay: Mögliche Werte für Tag(e) des Monats: 1 bis 32; 1 → erster Tag usw.; 32 → letzter Tag des Monats; 255 steht für undefiniert (bzw. jeder Tag)

nDayOfWeek: Mögliche Werte für Tag(e) der Woche: 1 bis 7; 1 → Montag usw.; 7 → Sonntag; 255 steht für undefiniert (bzw. jeder Tag)