Herunterladen Inhalt Inhalt Diese Seite drucken

Behandlung Von Übertragungsfehlern; Beispiele Von Sende/Antwort Frames - Kobold ZLS-2 Bedienungsanleitung

Elektrischer mehrkanal-datenlogger
Inhaltsverzeichnis

Werbung

ZLS-2
9.2 Behandlung von Übertragungsfehlern
Wenn beim Lesen oder Schreiben eines Registers ein Fehler auftritt, sendet das Gerät den
Frame mit dem enthaltenen Fehlercode zurück (gemäß dem Modbus Protokoll, siehe: Beispiel
Nr. 5, Seite 75).
Die Fehlercodes sind wie folgt zu interpretieren:
01h
- unzulässige Funktion (nur die Funktionen 03h, 06h und 10h sind verfügbar),
02h
- ungültige Registeradresse
03h
- ungültiger Datenwert
08h
- keine Schreibberechtigung (siehe: Parameter "Konf. ändern" im Menü
"RS485 port")

9.3 Beispiele von Sende/Antwort Frames

Die Beispiele beziehen sich auf eine Einheit mit der Adresse 1. Alle Werte sind hexadezimal
angegeben.
Bezeichnungen:
ADDR
Adresse des Gerätes im System
FUNC
Funktionsnummer
REG H,L
Höherer und niedrigerer Teil der Registernummer, auf die sich das Kommando
bezieht
COUNT H,L
Höherer und niedrigerer Teil der Registerzählernummer, auf die sich das
Kommando bezieht, beginnend mit dem durch REG definierten Register
(max. 32)
BYTE C
Anzahl höherer Bytes im Frame
DATA H,L
Höherer und niedrigerer Teil eines Daten-Words
CRC L,H
Höherer und niedrigerer Teil der CRC-Prüfsumme
1. Lesen des ID Codes
ADDR
FUNC
01
03
Die Antwort:
ADDR
FUNC
01
03
DATA H,L -Identifikationscode (0050h)
ZLS-2 K04/0123
REG H,L
COUNT H,L
00
21
00
BYTE C
DATA H,L
02
00
CRC L,H
01
D4
CRC L,H
50
01
00
8C
Seite 81

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis