Herunterladen Inhalt Inhalt Diese Seite drucken

Ausnahmeantworten; Feld Für Ausnahmecode; Befehlsregisteradressen; Betriebsmodusbefehle - MSA UltraSonic EX-5 Gebrauchsanleitung

Gas-leckage-detektor
Inhaltsverzeichnis

Werbung

7.5.1

AUSNAHMEANTWORTEN

Byte
1.
2.
3.
4.
5.
7.5.2
FELD FÜR AUSNAHMECODE
In einer normalen Antwort sendet der UltraSonic EX-5 im Datenfeld die Daten und den Status zurück, die
in der Abfrage vom Master angefordert wurden. In einer Ausnahmeantwort sendet der UltraSonic EX-5
einen Ausnahmecode im Datenfeld zurück. Er beschreibt den Zustand, der die Ausnahme verursachte.
Die folgende Liste enthält die vom UltraSonic EX-5 unterstützten Ausnahmecodes:
Code
01
Unzulässige Funktion
02
Unzulässige
Datenadresse
03
Unzulässiger
Datenwert
04
Slave-Gerätefehler
05
Bestätigung
06
Gerät belegt

7.6 BEFEHLSREGISTERADRESSEN

7.6.1

BETRIEBSMODUSBEFEHLE

Zu Einzelheiten zu den einzelnen Registern siehe unten aufgeführte Abschnittsnummer und
Referenzabschnitt 7.7.
HINWEIS: Der UltraSonic EX-5 verfügt über eine Modbus-Fehlerberichtsfunktion. Für den optionalen
Dual-Modbus werden Fehlerberichte für jeden Kanal erstellt. Außerdem kann ein simultaner Sperrmodus
bereitgestellt werden.
Modbus
Bereich
Slave-Adresse
1-247* (dezimal)
Funktionscode
83 oder 86 (Hex)
Ausnahmecode
01-06 (Hex)
CRC Lo
00-FF (Hex)
CRC Hi
00-FF (Hex)
Tabelle 11: Ausnahmeantworten
Bezeichnung
Der in der Abfrage erhaltene Funktionscode ist
keine zulässige Aktion für den UltraSonic EX-5.
Die in der Abfrage erhaltene Datenadresse ist
keine zulässige Adresse für den UltraSonic EX-5.
Ein im Abfragedatenfeld enthaltener Wert ist kein
zulässiger Wert für den UltraSonic EX-5.
Während der UltraSonic EX-5 versuchte, die
angeforderte Aktion auszuführen, trat ein nicht
behebbarer Fehler auf.
Der UltraSonic EX-5 hat die Anforderung akzeptiert
und verarbeitet sie, es wird aber sehr viel Zeit
benötigt. Diese Antwort wird zurückgegeben, um zu
verhindern, dass im Master ein Timeout-Fehler
auftritt.
Der UltraSonic EX-5 verarbeitet gerade einen
Programmbefehl,
dauert. Der Master sollte die Nachricht zu einem
späteren Zeitpunkt, an dem der Slave frei ist,
erneut übertragen.
Tabelle 12: Feld für Ausnahmecode
Verweis auf UltraSonic EX-5
UltraSonic EX-5 ID (Adresse)
MSB mit Funktionscode gesetzt
Entsprechender
(siehe unten)
CRC-Lo-Byte
CRC-Hi-Byte
Beschreibung
dessen
Verarbeitung
43
Ausnahmecode
länger

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis