Herunterladen Inhalt Inhalt Diese Seite drucken

Endress+Hauser EngyCal RS33 Betriebsanleitung Seite 43

Dampfrechner
Vorschau ausblenden Andere Handbücher für EngyCal RS33:
Inhaltsverzeichnis

Werbung

EngyCal
®
RS33
Endress+Hauser
Menüposition
RTU
Geräteadresse:
1 bis 247
Baudrate:
2400/4800/9600/19200/38400
Parität:
Even/Odd/None
Port
-
Reg
Register
Wert
Zu übertragender Wert
Übertragung der Werte
Zwischen Layer 5..6 im ISO/OSI Model befindet sich das eigentliche Modbus TCP Protokoll.
Zur Übertragung eines Wertes werden 3 Register à 2 Byte verwendet (2 Byte Status + 4-Byte Float).
Im Setup ist einstellbar, welches Register mit welchem Wert beschrieben werden soll. Die wich-
tigsten/gängigsten Werte sind bereits vorparametriert.
Register 000
Status erster Messwert (16-Bit-Integer, High Byte zuerst)
Register 001...002
erster Messwert (32-Bit-Float, High Byte zuerst)
Im Status-Byte werden Gültigkeit und Grenzwertinformationen kodiert.
16
nicht verwendet
1
Bei der Anforderung vom Master wird das gewünschte Start-Register und die Anzahl der zu lesenden
Register an das Gerät gesendet. Da ein Messwert immer drei Register benötigt, müssen das Start-
Register und die Anzahl durch 3 teilbar sein.
Vom Master an den Dampfrechner:
ga fk r1 r0 a1 a0 c1 c2
ga
Slaveadresse (1..247 )
fk
Funktion, immer 03
r1 r0
Start-Register (High Byte zuerst)
a1 a0
Anzahl Register (High Byte zuerst)
c0 c1
CRC-Checksumme (Low Byte zuerst)
Antwort vom Dampfrechner bei erfolgreicher Anforderung:
ga fk az s1 s0 w3 w2 w1 w0 s1 s0 w3 w2 w1 w0 . . . . . s1 s0 w3 w2 w1 w0 c1 c0
ga
Geräteadresse
fk
Funktion , immer 03
Ethernet
IP Adresse manuell oder automatisch
-
-
502
Register
Zu übertragender Wert
6
5
4
3
2
0
0
0
0
0
0
0
0
1
0
0
1
0
1
0
0
1
1
0
1
1
1
1
Inbetriebnahme
1
0
ok
1
Leitungsbruch
0
Überbereich
1
Unterbereich
0
ungültiger Messwert
0
Ersatzwert
1
Sensorfehler
unterer Grenzwert verletzt
oberer Grenzwert verletzt
Zählerüberlauf
43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis