Herunterladen Inhalt Inhalt Diese Seite drucken

Gerät → Modbus-Master: Relais Zustände Lesen - Endress+Hauser ORSG45 Zusatzanleitung

Vorschau ausblenden Andere Handbücher für ORSG45:
Inhaltsverzeichnis

Werbung

___________________________________________________________________________________
2.6.9 Gerät → Modbus-Master: Relais Zustände lesen
Die Zustände der Relais werden über 03 Read Holding Register (4x) ausgelesen.
Bit 0 entspricht Relais 1.
Beispiel:
Relais 5 im Aktivzustand
Anfrage:
Slave Adresse
Funktion
Register
Anz. Register
CRC
Antwort:
Slave Adresse
Funktion
Anz. Bytes
Daten
CRC
Der Relais-Zustand wird aus den 2 Datenbytes wie folgt ermittelt:
Byte 1:
Bit 0 = Status Relais 1
Bit 1 = Status Relais 2
Bit 2 = Status Relais 3
Bit 3 = Status Relais 4
Bit 4 = Status Relais 5
Bit 5 = Status Relais 6
Bit 6 = Status Relais 7
Bit 7 = Status Relais 8
Byte 0:
Bit 0 = Status Relais 9
Bit 1 = Status Relais 10
Bit 2 = Status Relais 11
Bit 3 = Status Relais 12
1 = aktiv, 0 = inaktiv
Beispiel:
„0E07" ergibt folgenden Status der Relais:
Relais 1-3 und Relais 10-12 aktiv.
01
03
03: Read Holding register (4x)
0C 50
Register 3152
00 01
1 Register
87 4B
01
03
03: Read Holding register (4x)
02
2 Bytes
00 10
B9 88
Byte 0
Zustand (Bit 11-8)
00000000
Register
3152
Advanced Data Manager/Modbus Slave
Byte 1
Zustand (Bit 7-0)
00010000
Bit 4 High
Relais 5
Wert (hex)
0010
27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis