Vega VEGACOM 557 Modbus protocol Bedienungsanleitung Seite 49

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 68
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 48
VEGACOM 557 Modbus 49
Fehlermeldungen im ASCII-Modus
Fehler im Telegramm beim Funktionscode 04 (Read Input Register) werden über eine Fehler-
meldung (Exception Response) kommentiert. Dabei wird das höchstwertige Bit des
Funktionscodes auf 1 gesetzt (entspricht Funktionscode + 80H). Im Byte Exceptioncode wird
der Fehler in codierter Form benannt (siehe Fehlerübersicht).
Fehlerübersicht:
Exceptioncode Bedeutung
1 unzulässige Funktion
2 unzulässiges Startregister
3 unzulässige Registeranzahl
Beispiel für Fehlermeldung:
Es soll ein PLS-Wert von einem VEGAMET 513 a/jointfilesconvert/1351151/bgeholt werden. Das VEGACOM 557 arbeitet
in der Betriebsart „Messwerte nach VEGAMET-Adressen sortieren“. Die Slave-Adresse des
VEGACOM 557 steht auf 1.
Beim Anfrage-Telegramm wurde versehentlich als Startregister 240 angefragt. Das höchst
mögliche Register beträgt aber in diesem Fall 222. Somit erscheint folgendes Antwort-
telegramm:
Start
Slave-
Adresse
Funktions-
code
Exception-
code
Error
Check
Ende
Anzahl
Bytes
Werte-
bereich
Bedeu-
tung
Aufbau der Antwort VEGACOM 557 an Modbus-Master
ASCII-Antwort Telegramm (Funktionscode 04)
1
2
2
2
2
2
:
1 .. 247
0x84
1 .. 3 LRC
CR LF
Exceptioncode = 2
Datenübertragung mit Modbus ASCII
:
0
1
8
4
0
2
X
X
CR
LF
Seitenansicht 48
1 2 ... 44 45 46 47 48 49 50 51 52 53 54 ... 67 68

Kommentare zu diesen Handbüchern

Keine Kommentare