Herunterladen Inhalt Inhalt Diese Seite drucken

Ausnahmecodes; Modbus Messgrößen Mit Den Funktionscodes 0X03 Und 0X04; Adressieren Der Messgrößen - Siemens 7KM PAC1020 Gerätehandbuch

Inhaltsverzeichnis

Werbung

Anhang
A.1 Modbus
A.1.2

Ausnahmecodes

Übersicht
Tabelle A- 2
Modbus Ausnahmecodes
Ausnahmecodes
Name
01
Illegal Function
02
Illegal Data
Address
03
Illegal Data Value
04
Slave Device Failu-
re
A.1.3
Modbus Messgrößen mit den Funktionscodes 0x03 und 0x04
Adressieren der Messgrößen
Auf die folgend gelisteten Messgrößen können Sie die Modbus Funktionscodes 0x03 und
0x04 anwenden.
Hinweis
Fehler bei inkonsistentem Zugriff auf Messwerte
Stellen Sie bei Lesezugriffen sicher, dass der Startoffset des Registers stimmt.
Stellen Sie bei Schreibzugriffen sicher, dass der Startoffset und die Anzahl der Register
stimmen.
Wenn ein Wert aus zwei Registern besteht, verursacht z. B. ein Lesebefehl, der im zweiten
Register aufsetzt, einen Fehlercode. Wenn z. B. ein Schreibvorgang in der Mitte eines
Multiregisterwerts endet, gibt das Gerät ebenfalls einen Fehlercode aus.
82
Bedeutung
Ungültige Funktion:
Der Funktionscode in der Anforderung ist keine
erlaubte Aktion für den Slave.
Der Slave ist in einem Zustand, in dem er keine
Anforderung dieses Typs verarbeiten kann. Dies
ist z. B. der Fall, wenn er noch nicht konfiguriert
ist und er aufgefordert ist, Registerwerte zurück-
zuliefern.
Falsche Daten-Adresse:
Diese Adresse ist für den Slave nicht erlaubt. Dies ist
z. B. der Fall, wenn die Kombination aus Startoffset
und Übertragungslänge ungültig ist.
Ungültiger Datenwert:
Die Anforderung enthält einen Datenwert, der für
den Slave nicht erlaubt ist. Dies weist auf einen Feh-
ler in dem Rest der Struktur einer komplexen Anfor-
derung hin, z. B. eine inkorrekte Datenlänge.
Fehler bei der Verarbeitung der Daten:
Ein nicht nachvollziehbarer Fehler trat auf, als der
Slave versuchte, die angefragte Aktion auszuführen.
Abhilfe
Prüfen Sie, welche Funkti-
onscodes unterstützt
werden.
Prüfen Sie den Offset und
die Anzahl der Register.
Stellen Sie in dem Befehl
sicher, dass der angege-
bene Offset und die ange-
gebene Datenlänge
korrekt sind.
Stellen Sie sicher, dass der
angegebene Offset und
die angegebene Daten-
länge korrekt sind.
Gerätehandbuch, 05/2020, L1V30610008A-01
PAC1020

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis