F_BACnet_CheckWeekOfMonth : USINT
Anwendung
Funktion zur Prüfung eines Datum-Zahlenwertes (BYTE) für die Woche des Monats auf Gültigkeit. Der Rückgabewert entspricht einem gültigen Wert für die Woche des Monats oder undefiniert als Zahlencode (*). Siehe BACnet-Spezifikation DIN EN ISO 16484-5 zum Datentyp BACnetWeekNDay.
Achtung: Der Eingabe-Wert wird ebenfalls korrigiert (nIn).
VAR_IN_OUT
nIn : BYTE;
nIn: Zu korrigierender Zahlenwert für die Angabe der Woche im Monat; mögliche Werte:
1 → Tage 1 bis 7 des Monats
2→ Tage 8 bis 14 des Monats
3 → Tage 15 bis 21 des Monats
4 → Tage 22 bis 28 des Monats
5 → Tage 29 bis 31 des Monats
6 → die letzten 7 Tage des Monats
sonst konvertiert zu 255 → undefiniert