3
HB-THERM
-Protokoll
3.1
Telegrammaufbau
3.1.1 Prinzipieller Aufbau
Zeichen-Nr. Inhalt
1
Adresse
2 ... 4
Blocklänge
5
Meldungsart
6 ... n
Meldung
n+1, n+2
Prüfsumme
Das Protokoll ist weitgehend kompatibel zum R2700.
3.1.2 Formate
Pseudo-ASCII
Für die Übertragung der Blocklänge, der Prüfsumme und der Parameter wird eine hexadezimale Basis benutzt.
Die hexadezimalen Ziffern werden in ASCII umgewandelt, wobei alle über 9 liegenden Ziffern (A ... F) als 3Ah ... 3Fh dargestellt werden.
Negative Größen werden im 2-er-Komplement dargestellt. (z. B. –100 3Fh, 3Fh, 39h, 3Ch)
BCD
Temperatursoll- und -Istwert und die Stellgröße werden in der Meldung 41h im BCD-Format übertragen.
Negativen Größen wird ein Minuszeichen vorangestellt. (z. B. –100 2Dh, 31h, 30h, 30h)
10
Bemerkung
Geräteadresse 1 ... 79
Binäre Anzahl Bytes des gesamten Telegramms
Soll-, Istdaten
siehe Kap. 3.2.1
Reset auslösen, Gerät macht Neuanlauf
Meldung leer
Alle Fehler löschen, gespeicherter Kanal- und Gerätefehler wird gelöscht
Meldungen leer
Parameter lesen
siehe Kap. 3.2.3
Parameter schreiben
siehe Kap. 3.2.4
Parameter schreiben nicht möglich, Antwort wenn unzulässiger Wert oder
Flash aktiv
Meldung leer
Meldung nicht verstanden, Antwort wenn Blocklänge, Meldungsart oder
Prüfsumme falsch
Meldung leer
Sollwert, Istwert, Stellgröße
Status
Parameter-Index
Parameter
oder leer
Lowbyte der Summe aller Zeichen
Format
Wertebereich
30h + Adresse
B1h ... FFh
31h ... 7Fh
3-stellig Pseudo-ASCII
3 x 30h ... 3Fh
binär
41h
binär
44h
binär
49h
binär
51h
binär
61h
binär
69h
binär
7Fh
4-stellig BCD
2Dh, 30h ... 39h
binär
00h ... 7Fh
2-stellig Pseudo-ASCII
2 x 30h ... 3Fh
4-stellig Pseudo-ASCII
4 x 30h ... 3Fh
2-stellig Pseudo-ASCII
2 x 30h ... 3Fh
GMC-I Messtechnik GmbH