Verwendung des Modbus-Protokolls
3.10 Andere integrierte Befehle
56
Schritt 3.2 – Lesen des ersten Blocks
Antwort, die mithilfe der Funktion H'03 (0x03) ab dem Register 0x3200 gelesen werden soll.
Zu lesende Register ab 0x3200
Register 1 (MSB, 1. Byte)
Register 1 (LSB, 2. Byte)
Register 2 (MSB, 1. Byte)
Register 2 (LSB, 2. Byte)
Register 3 (MSB, 1. Byte)
Register 3 (LSB, 2. Byte)
Register 4 (MSB, 1. Byte)
Register 4 (LSB, 2. Byte)
Register 5 (MSB, 1. Byte)
Register 5 (LSB, 2. Byte)
Register 6 (MSB, 1. Byte)
Register 6 (LSB, 2. Byte)
Register 7 (MSB, 1. Byte)
Register 7 (LSB, 2. Byte)
Register 8 (MSB, 1. Byte)
Register 8 (LSB, 2. Byte)
Register 9 (MSB, 1. Byte)
Register 9 (LSB, 2. Byte)
Register 10 (MSB, 1. Byte)
Register 10 (LSB, 2. Byte)
Register 11 (MSB, 1. Byte)
Register 11 (LSB, 2. Byte)
Register 12 (MSB, 1. Byte)
Register 12 (LSB, 2. Byte)
Register 13 (MSB, 1. Byte)
Register 13 (LSB, 2. Byte)
Register 14 (MSB, 1. Byte)
Register 14 (LSB, 2. Byte)
Register 15 (MSB, 1. Byte)
Register 15 (LSB, 2. Byte)
Register 16 (MSB, 1. Byte)
Register 16 (LSB, 2. Byte)
Register 17 (MSB, 1. Byte)
Register 17 (LSB, 2. Byte)
Register 18 (MSB, 1. Byte)
Register 18 (LSB, 2. Byte)
Register 19 (MSB, 1. Byte)
Register 19 (LSB, 2. Byte)
Register 20 (MSB, 1. Byte)
Register 20 (LSB, 2. Byte)
Register 21 (MSB, 1. Byte)
Register 21 (LSB, 2. Byte)
...
...
Register 117 (MSB, 1. Byte)
Register 117 (LSB, 2. Byte)
Register 118 (MSB, 1. Byte)
Register 118 (LSB, 2. Byte)
Wert
Anmerkung
0x00
Befehlskennung 111 für diese Abfrage in Register
0x3200
0x6F
0x00
Status des Funktionscodes, Nullwert für einen Erfolg
0x00
0x00
Länge in Byte: 230 = 115 Register
0xE6
0x01
Abschnittswert
0xFF
0x00
Lesemethode: 1
0x01
0x00
Anzahl der Protokollblöcke
0x02
0x00
Index des aktuellen Blocks
0x00
0x00
Anzahl der Ereignisse im Block: 10
0x0A
0x00
Laufende Nummer des Abschnitts (siehe Tabelle am
Anfang des Kapitels): 8 = optionaler Alarm
0x08
0x00
Ereigniskennung siehe Tabelle in Anhang 4. Hier 37 =
„Under instantaneous voltage U31".
0x25
0x00
Ereignisstatus: 1 = Auftreten (für den Endstatus: 0, siehe
Kapitel „Ereignisverwaltung" im Benutzerhandbuch für
0x01
elektronische Auslöseeinheiten sentinel Energy hw+)
0x00
Zeitstempel Maschine
0x7E
0xB4
0x22
0x2B
Zeitstempel Benutzer
0x2D
0x9B
0x09
0x00
Benutzerdaten des Ereignisses
0x00
0x00
Zusätzliche Informationen
0x00
0x00
0x00
0x00
0x00
0x00
Laufende Nummer des Abschnitts (siehe Tabelle am
Anfang des Kapitels): 0 = Alarm
0x00
0x00
Ereigniskennung: 24 = Alarm bei Überlast.
Die Ereigniskennung der Abschnitte 0 bis 7 entspricht
0x18
der in Kapitel 10 des Benutzerhandbuchs für
elektronische Auslöseeinheiten sentinel Energy hw+
aufgelisteten Ereignisnummer.
...
...
...
0x00
Zusätzliche Informationen
0x00
0x00
0x00
6LE007965A