Herunterladen Inhalt Inhalt Diese Seite drucken

Vom Master An Dampfrechner: Ga Fk R1 R0 A1 A0 C1 C2 - Endress+Hauser EngyCal RS33 Betriebsanleitung

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

Werbung

EngyCal® RS33
Endress+Hauser
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 lesen-
den Register an den Dampfrechner gesendet. Da ein Messwert immer drei Register benötigt, müs-
sen das Start-Register und die Anzahl durch 3 teilbar sein.
Vom Master an 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
az
Anzahl der Bytes aller nachfolgenden Messwerte
s1 s0
Status des ersten Messwertes (16-Bit-Integer , High Byte zuerst)
w3 w2 w1 w0
erster Messwert im 32-Bit-Float-Format, High Byte zuerst
s1 s0
Status des zweiten Messwertes (16-Bit-Integer, High Byte zuerst)
w3 w2 w1 w0
zweiter Messwert (32-Bit-Float, High Byte zuerst)
s1 s0
Status des letzten Messwertes (16-Bit-Integer, High Byte zuerst)
w3 w2 w1 w0
letzter Messwert (32-Bit-Float, High Byte zuerst)
c0 c1
Checksumme CRC 16-Bit (Low Byte zuerst)
Antwort vom Dampfrechner bei nicht erfolgreicher Anforderung:
ga fk fc c0 c1
ga
Geräteadresse
fk
angeforderte Funktion + 80hex
fc
Fehlercode
c0 c1
Checksumme CRC 16-Bit (Low Byte zuerst)
Fehlercode:
01 : Funktion nicht bekannt
02 : Start-Register ungültig
03 : Anzahl der zu lesenden Register ungültig
Bei Checksummen- oder Paritätsfehler in der Anforderung vom Master antwortet der Dampfrech-
ner nicht.
6
5
4
3
2
1
0
0
0
0
ok
0
0
0
1
Leitungsbruch
0
0
1
0
Überbereich
0
0
1
1
Unterbereich
0
1
0
0
ungültiger Messwert
0
1
1
0
Ersatzwert
0
1
1
1
Sensorfehler
1
unterer Grenzwert verletzt
1
oberer Grenzwert verletzt
Zählerüberlauf
Inbetriebnahme
41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis