8.10 Zeiteinstellung
Das PEM533 bietet zwei Formate der Zeitdarstellung :
1. Jahr/Monat/Tag/Stunde/Minute/Sekunde Register 9000...9002
2. UNIX-ZeitRegister 9004
Beim Setzen der Zeit über Modbus muss darauf geachtet werden, dass lediglich ein For-
mat der Zeitdarstellung verwendet wird. Die zusammengehörenden Register müssen
gleichzeitig gesetzt werden.
Wenn sämtliche Register 9000...9004 gesetzt worden sind, so zeigen beide Zeitstem-
pel-Register die Zeit als UNIX-Zeit an. Eventuell vorgenommene Einstellungen in der
ersten Darstellungsweise werden ignoriert.
Das Register 9003 zeigt optional Millisekunden an. Für die Zeitstempel-Übertragung
muss der Funktionscode auf 0x10 (Preset Multiple Register) gesetzt werden. Ungültige
Datums-oder Zeiteinträge weist das Universalmessgerät zurück.
Register
9000
9001
9002
9003
9004
8.11 Steuerung der Ausgänge DOx
Die Steuerregister der digitalen Ausgänge sind Nur-Schreibe-Register (WO) und wer-
den mit dem Funktionscode 0x05 gesetzt. Um den aktuellen Status der Ausgänge ab-
zufragen, muss das Register 0081 ausgelesen werden.
PEM533 unterstützt das zweistufige Ausführen von Befehlen an die Ausgänge (ARM
before EXECUTING): Ehe ein Öffnen- bzw. Schließen-Befehl an einen der Ausgänge ge-
sendet wird, muss dieser erst aktiviert werden. Dies geschieht über den Eintrag 0xFF00
in das jeweilige DO-Register. Wenn der aktivierte Ausgang nicht innerhalb von 15 Se-
kunden einen auszuführenden Befehl erhält, so wird dieser Ausgang wieder deaktiviert.
80
Eigen-
Beschreibung
schaft
Jahr und
RW
Monat
Tag und
RW
Stunde
Minute und
RW
Sekunde
RW
Millisekunde
RW
UNIX Time
Tab. 8.25: Zeitstempel-Register
Modbus Register Übersicht
Format
Hinweis
HiWord: Jahr - 2000
UINT16
LoWord: Monat (1...12)
HiWord:
UINT16
Tag (1...28/29/30/31)
LoWord: Stunde (0...23)
HiWord: Minute (0...59)
UINT16
LoWord: Sekunde (0...59)
UINT16
0...999
Zeit in Sekunden, die seit
dem 01.Januar 1970
UINT32
(00:00:00 h) vergangen
sind (0...4102444799)
PEM533_D00013_00_M_XXDE/06.2015