Herunterladen Inhalt Inhalt Diese Seite drucken

0X0100 Real-Time-Clock (Rtc) - PQ Plus UMD 98 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für UMD 98:
Inhaltsverzeichnis

Werbung

PIN
Benutzer
MSB
Adresse
0x0
Daten
0x075B
Wenn der GAST-Benutzer keine Modbus-Lese- und / oder Modbus-Schreibberechtigung hat, ist das folgende Verfahren erforderlich.
1. Schreiben Sie einen Benutzernamen und eine PIN des Benutzers mit Modbus Read oder Modbus Write-Übertragung in den Registerbereich
0 bis 8, wie in Tabelle 1 und 2 dargestellt. Die PIN wird als vorzeichenlose 32-Bit-Nummer in zwei Register codiert. Der Benutzername wird als
ASCII-Zeichen mit der Endung 0 (NULL) und zwei Buchstaben pro Register codiert. Es wird erwartet, dass sowohl die PIN als auch der
Benutzername im Big-Endian-Format vorliegen. Der Benutzername, die PIN oder beide zusammen müssen in einer einzigen Modbus-Nachricht
gesendet werden.
2. Fahren Sie wie gewohnt fort.
3. Schreiben Sie 0x00000000 in die PIN-Register - Deaktivieren Sie sofort jede mögliche illegale Kommunikation. Dies geschieht automatisch
eine Stunde nach Eingabe der PIN.
Alle Modbus-Anmelderegister sind schreibgeschützt.
3.2

0x0100 Real-Time-Clock (RTC)

In fw. 3.0.11+ ist dieser neue Informations- und Steuerblock implementiert. Die Uhrzeit kann mit den folgenden Registern und mit korrekter
Authentifizierung gelesen, eingestellt oder angepasst werden. Die Einstellung funktioniert nur innerhalb von 26 Stunden nach dem
Zeitunterschied zwischen Instrumentenzeit und eingestellter Zeit. Anfragen zur Zeitanpassung mit größerem Unterschied werden ignoriert. Die
erfolgreiche Einstellung sollte durch erneutes Auslesen und Vergleichen des Registers überprüft werden.
Zugeordnete Daten
get/set time Unix
get/set time KMB GMT
get/set time KMB local
get/adjust time Unix
get/adjust time KMB GMT
get/adjust time KMB local
Zuletzt eingestellte Zeit
Zuletzt angepasste Zeit
Zeitzone
Sommerzeit
Zeit Sync. 1
Zeit Sync. 2
Modbusprotokoll | UMD
Tabelle 1: Beispiel für Anmeldeinformationen:
Beispiel
Verschlüsselung
123456789
Unsigned 32 bit
Albert
ASCII string
Table 2: Beispielanmeldeinformationen für Modbus-Register:
PIN
LSB
Char. 1, 2
0x01
0x02
0xCD15
0x416C
0x6265
Basisadresse
DEC
HEX
256
0x0100
260
0x0104
264
0x0108
272
0x0110
276
0x0114
280
0x0118
288
0x0120
292
0x0124
296
0x0128
297
0x0129
298
0x012A
299
0x012B
Hexadezimal
0x075BCD15
0x41 0x6C 0x62 0x65 0x72 0x75 0x00
Benutzer
3, 4
5, 6
7, 8
0x03
0x04
0x05
0x7275
0x0000
Größe / Typ
64b
64b
64b
64b
64b
64b
64b
64b
16b
16b
0 - keine, 1 - PPS, 2 - PPM,
16b
3 - NMEA, 4 - NTP, 5 - Freq
16b
0x0F - DI, 0x80 - PPS/PPM, 0x40 - 1/0
13, '\0'
9, 10
11, 12
0x06
0x07
0x08
Codierung
Unix Time (ms)
KMBTime (GMT)
KMBTime (local)
Unix Time (ms)
KMBTime (GMT)
KMBTime (local)
KMBTime GMT
KMBTime GMT
0..24, 12 = GMT
1 ..
Enabled
7

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis