4 SPS−Software
4.1.2.13
Systemuhr
4−32
Die DB500 erhält die aktuelle Systemzeit vom Systemkoordinator SK500
über den FB TRANS in den DB−Speicher geschrieben. Der Funktions
baustein setzt in seiner Initialisierungsphase das Kommando "LUZ" (Lade
Uhrzeit zyklisch) mit Zieladresse im Systembereich ab. SK500 schreibt an
schließend die aktuelle Uhrzeit im Sekundenraster in der spezifizierten Sy
stembereich. Um die Busbelastung möglichst niedrig zu halten, sollten
alle weiteren SPS−Programmbausteine, die die Uhrzeit benötigen, auf
diesen Speicherbereich zugreifen. Der Funktionsbaustein setzt im Status
wort der Uhr das Bit 0, um anzuzeigen, daß die zyklische Auffrischung der
Uhrzeit aktiviert wurde.
Das Stellen der Systemuhr muß durch das Anwenderprogramm erfolgen.
Systembereich zur Datum− und Zeitübergabe
Adresse
Highbyte
S500
Quittungswort für Systembefehl
S502
Uhrstatuswort für SPS−Programm
S504
Minute (hex)
S506
Stunde (hex)
S508
Monat (hex)
S510
Flexible Automation
Lowbyte
Sekunde (hex)
Tag (hex)
Jahr (hex)
Wochentag (1 − 7)
P .−Nr. 4125