Herunterladen Inhalt Inhalt Diese Seite drucken

Betriebsarten Der Seriellen Datenübertragung - Endress+Hauser EngyVolt RV15 Betriebsanleitung

Multifunktionaler elektrischer energiezähler
Vorschau ausblenden Andere Handbücher für EngyVolt RV15:
Inhaltsverzeichnis

Werbung

Anhang
50
2)
Fehlerprüfung (Hi)
:
Die oberen, höchstwertigen 8 Bit eines 16-Bit-Ausdrucks, die den Wert der Fehlerprüfung (Feh-
lerprüfsumme) ausdrücken.
Ausnahmerückmeldung
Wird im Inhalt der Anfrage ein Fehler festgestellt (mit Ausnahme von Paritätsfehlern und Prüf-
summenfehlern), wird eine Fehlermeldung (Ausnahmerückmeldung) an den „Master" gesendet.
Die Ausnahmerückmeldung wird über den Funktionscode erkannt, welcher eine Kopie des ange-
fragten Funktionscodes darstellt, bei dem jedoch das höchstwertige Bit gesetzt ist. Die in einer
Ausnahmerückmeldung enthaltenen Daten stellen einen Fehlercode mit 1 Byte dar.
Erstes Byte
Geräte-adresse des „Slave"
Geräteadresse „Slave":
8-Bit-Wert, der die Adresse des „Slave" ausdrückt, welcher sich zurückmeldet.
Funktionscode:
8-Bit-Wert, der den Funktionscode der Anfrage mit in einer OR-Verknüpfung mit 80 hex wieder-
gibt und anzeigt, dass entweder die „Slave"-Geräteadresse die Anfrage nicht erkannt oder die
angefragte Aktion nicht ausgeführt hat.
Fehlercode:
8-Bit-Wert, der den Grund der erkannten Ausnahme wiedergibt, siehe Tabelle der Ausnahmeco-
des (® ä 58).
Fehlerprüfung (Lo):
Die unteren, niedrigstwertigen 8 Bit eines 16-Bit-Ausdrucks, die den Wert der Fehlerprüfung
(Fehlerprüfsumme) ausdrücken.
Fehlerprüfung (Hi):
Die oberen, höchstwertigen 8 Bit eines 16-Bit-Ausdrucks, die den Wert der Fehlerprüfung (Feh-
lerprüfsumme) ausdrücken.
11.4.2
Betriebsarten der seriellen Datenübertragung
Modbus-verfügt über 2 serielle Übertragungsarten, ASCII und RTU. EngyVolt-Geräte unterstüt-
zen nur den RTU Betrieb.
Im RTU-Betrieb (RTU = Remote Teminal Unit) wird jedes Byte von 8 Bit im ganzen Binärbereich
genutzt und ist nicht, wie im ASCII-Betrieb, auf die ASCII-Zeichen beschränkt. Die höhere
Datendichte erlaubt eine bessere Datenübertragung bei gleichbleibender Baudrate. Jedoch muss
jede Nachricht als ein kontinuierlicher Datenfluss übermittelt werden, was im Regelfall durch
moderne Datenkommunikationsausstattungen realisiert wird.
Kodiersystem
Übertragungsprotokoll
Funktionscode
Fehlercode
Volle 8 binäre Bit je Byte. In diesem Dokument wird der Wert eines jeden Byte mit 2
Hexadezimalwerten im Bereich von 0-9 bzw. A-F dargestellt.
1 Startbit, gefolgt von 8 Datenbit. Die Übermittlung der 8 Datenbit erfolgt mit dem
niedrigstwertigen Bit zuerst.
EngyVolt RV15
Letztes Byte
Fehlerprüfung (Lo)
Fehlerprüfung (Hi)

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis