Herunterladen Inhalt Inhalt Diese Seite drucken

Funktion 08; Telegramm Fehlermeldungen - ABB TZA 401 Bedienungsanleitung

Messrechner modbus-schnittstelle
Inhaltsverzeichnis

Werbung

Funktion 08

Diese Funktion dient zur Diagnose der Kommunikation. Zur Zeit
ist im TZA 401 die „Loopback"-Testfunktion implementiert. Das
empfangene Telegramm wird sofort wieder als Antworttelegramm
vom TZA 401 zurückgesendet.
Beispiel
Dieses Telegramm ist an Busteilnehmer Nr. 11H gerichtet. Der
Busteilnehmer Nr.11H interpretiert dieses Telegramm, prüft die
CRC-Checksumme und gibt das gleiche Telegramm wieder an
den Master zurück. Der Diagnose-Code muß immer 0000 sein.
Andernfalls wird Fehler zurückgesendet. Die Daten können belie-
big sein.
Adresse Funktion Diagnose-Code
HByte
LByte
11
08
00
00
(alle Angaben hexadezimal)
Die Antwort ist identisch mit der Frage:
Adresse Funktion Diagnose-Code
HByte
LByte
11
08
00
00
(alle Angaben hexadezimal)
Daten
Prüfsumme CRC
HByte
LByte
LByte
HByte
A5
37
Daten
Prüfsumme CRC
HByte
LByte
LByte
HByte
A5
37

Telegramm Fehlermeldungen

Jedes Telegramm des Masters an den Slave wird vom Slave auf
Gültigkeit geprüft. Bei fehlerhaftem Telegramm wird, mit Aus-
nahme eines CRC-Fehlers, vom Slave ein Fehlertelegramm ge-
neriert und zum Master zurückgesendet. Dazu wird im Antwort-
telegramm das 7. Bit im Funktionsbyte auf „high" gesetzt und
eine Fehlercode-Nr. mitgeliefert.
Folgende Fehler werden von der Kommunikationseinheit erkannt:
falsches Funktionsbyte
falsche Startadresse
falsche Anzahl von Werten
Zieldaten nicht interpretierbar
CRC-Prüfsummenfehler:
Beispiel
Lese Status der Binäreingänge EB1 bis EB4. Angegeben ist eine
falsche Startadresse = 0023H.
Adresse Funktion Startadresse
HByte
LByte
11
02
00
23
(alle Angaben hexadezimal)
Die Antwort lautet:
Adresse
Funktion
11
82
(alle Angaben hexadezimal)
Fehlerbit 7 im Funktionsbyte ist gesetzt!
Fehlercode 2: falsche Zieladresse wurde zurückgeliefert!
Code 1
Code 2
Code 2
Code 3
kein Antworttelegramm
Anzahl
Prüfsumme CRC
HByte
LByte
LByte
00
04
x
Fehler-Code
Prüfsumme CRC
LByte
02
x
MODBUS-Datentransfer 11
HByte
x
HByte
x

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis