DOW

BASIC2006

Die DOW Eigenschaft liefert den Wochentag als Zahl aus der integrierten Echtzeituhr.

Bei der M-Unit 2 ist der Rückgabewert im Bereich 1...7 (Montag bis Sonntag).

Im DCF-Protokoll ist der Sonntag = DOW = 7.

Bei den älteren Unit 1, M-Unit und Station 1 ist Dow firmwareseitig fehlerhaft, was bedeutet, dass Dow mit Vorsicht zu genießen ist. Der Rückgabewert liegt hier im Bereich 0..6 (Sonntag bis Samstag). Wenn der Wert hier > 6 ist bedeutet daß es ist Sonntag.

Bemerkung:

Diese Eigenschaft kann sowohl gelesen oder auch geschrieben werden. Wobei beim Schreiben der Eigenschaft das aktuelle Datum nicht nachberechnet oder geändert wird! Der Wochentag wird immer um 23:59:59 um eins erhöht.

Die C-Control Micro kennt keine Dow Eigenschaft.

Beispiel:

 Option CC1.0    'Sollte bei Unit 1 gemacht werden
                'Damit der Compiler die Konstanten
                'BPPMonday..etc. anpassen kann
 Define x As byte
 x = Dow
 If x = BPPMonday then Print "Ich hasse MONTAG MORGEN"  

Siehe auch: Vordefinierte Konstanten

© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum