3.9.2
Fehlermeldungen bei ungültigen Werten
Bei Messwerten im Float-Format wird der Fehler im Wert selbst dargestellt, d.h. anstatt des Messwerts
ist der Fehlercode enthalten.
Fehlercode bei Float-Werten
37
1,0 × 10
37
2,0 × 10
37
3,0 × 10
37
4,0 × 10
37
5,0 × 10
37
6,0 × 10
37
7,0 × 10
37
8,0 × 10
Beispiel
Einlesen des Analogeingangs 1 an Adresse an Adresse 0x1006:
Datenanfrage:
01
Slave
Antwort:
01
Slave
Der von Analogeingang 1 gelieferte Fehlercode 0x7DB48E52 (= 3,0 × 10
einen ungültigen Eingangswert handelt.
3 Modbus-Protokollbeschreibung
Fehler
Messbereichsunterschreitung
Messbereichsüberschreitung
Wert ungültig/Integrator oder Statistik zerstört
Division durch Null
Fehler Mathematik
Fehler Klemmentemperatur/Kompensationssignal
Fühlerkurzschluss
Fühlerbruch
03
10 06
Funktion
Wortadresse
03
04
Funktion
Gelesene
Bytes
00 02
20 CA
Wortanzahl
CRC
8E 52
7D B4
Fehlercode
51 ED
CRC
37
) zeigt an, dass es sich um
23