Die Antwort könnte sein:
10x04 10x10 10x53 10x59 10x53 10x54 10x45 10x4D 10x20 10x4e 10x41 10x4D 10x45
10x00 10x00 10x00 10x00 10x00
In diesem Beispiel ist die Antwort, beginnend mit Byte 3 bis zum Ende, eine ASCII-
Darstellung der Zeichen der Produktkennzeichnung, die SYSTEM NAME bedeutet. Da
die Länge dieses Felds kürzer als acht Register ist, wird das Feld mit Nullen (0) gefüllt.
11.4.3.2
Cmd
Das Cmd-Format weist das Gerät den, den Ausgang entweder auf wahr oder falsch
zu setzen. Das höchstwertige Byte kommt zuerst.
•
•
•
Verwenden Sie zum Beispiel eine Anfrage Mehrere Register schreiben zum Löschen
von Alarmen im Gerät.
10x10
•
•
Die Antwort könnte sein:
10x10
11.4.3.3
Uint16
Das Format Uint16 beschreibt ein 16-Bit-Register für den Modbus-Standard.
11.4.3.4
Uint32
Das Format Uint32 16-Bit-Modbus Register des Standards 2. Das erste Register
enthält die 16 wichtigsten Bits eines 32-Bit-Werts. Das zweite Register enthält die
anderen 16 Bits eines 32-Bit-Werts.
11.4.3.5
PortCmd
Das Format PortCmd beschreibt ein Bit-Layout pro Port, wobei 1 die angefragte
Aktion als wahr und 0 die angefragte Aktion als falsch einstuft.
PortCmd ermöglicht ein Bit-Layout mit maximal 32 Ports. Daher verwendet es zwei
ModBus-Register:
RUGGEDCOM ROS v5.8
Konfigurationshandbuch, 11/2023, C79000-G8900-1581-02
Für FF 00 hex muss der Ausgang auf wahr gesetzt sein
Für 00 00 hex muss der Ausgang auf falsch gesetzt sein
Der angeforderte Schritt wird von anderen als den vorgeschlagenen Werten nicht
beeinflusst.
10x00
10x80
FF 00 für Register 00 80 löscht die Systemalarme
00 00 löscht keine Alarme
10x00
Netzwerkerkennung und -management
11.4.3 Modbus-Speicherformate
10x00
10x01
10x80
10x00
2
10xFF
10x01
10x00
267