Herunterladen Inhalt Inhalt Diese Seite drucken

Gerät → Modbus-Master: Relaiszstände Lesen; Beispiel: Relais 5 Im Aktivzustand - Endress+Hauser Memograph M RSG45 Betriebsanleitung

Advanced data manager zusatzanleitung modbus rtu/tcp slave
Vorschau ausblenden Andere Handbücher für Memograph M RSG45:
Inhaltsverzeichnis

Werbung

Einstellungen im Setup
28
2.6.9
Gerät → Modbus-Master: Relaiszstä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.Byte
Daten
CRC
Byte 0
Byte 1
Zustand (Bit 11-8)
Zustand (Bit 7-0)
00000000
00010001
Bit 4 High
Relais 5
Register
Wert (hex)
3152
0010
Der Relaiszustand 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
0C 50
Register 3152
00 01
1 Register
87 4B
01
03
03: Read Holding Register
02
2 Bytes
00 10
B9 88
Memograph M, RSG45
Endress+Hauser

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis