Normale Antwort:
•
Bei Anfrage der Funktion „Rückschleifentest" (08h) sendet der SLAVE eine Antwort mit
dem gleichen Inhalt zurück.
•
Bei Anfrage der Funktion „Schreibe in Holding Register oder Coil" (05h, 06h, 0Fh, 10h)
sendet der SLAVE sofort eine Antwort.
•
Bei Anfrage der Funktion „Lese Holding Register oder Coil" (01h, 03h) sendet der SLAVE
eine Antwort mit der gleichen Slave-Adresse, Funktionsnummer und Datenformat wie bei
der Anfrage.
Antworten bei Auftreten eines Fehlers:
•
Bei Fehlererkennung während einer Anfrage (außer bei einem Übertragungsfehler) sendet
der SLAVE ohne etwas auszuführen eine Fehlerantwort.
•
Der Fehler kann in der Funktionsnummer der Antwort kontrolliert werden. Die Funktions-
nummer der Fehlerantwort entspricht der Funktionsnummer auf der ein Wert von 80h
addiert.
•
Die Fehlerbedeutung ist dem Fehlercode zu entnehmen
Rahmenformat Antwort
Slave-Adresse
Funktionsnummer
Fehlercode
Fehlerüberwachung CRC-16
Fehlercode
Funktions-
Beschreibung
nummer
01h
Ausgewählte Funktion wird nicht unterstützt
02h
Ausgewählte Adresse nicht vorhanden
03h
Ausgewähltes Datenformat nicht korrekt
21h
Geschriebene Daten außerhalb des Bereichs
22h
Ausgewählte Funktion bei SLAVE nicht vorhanden
•
Registerwert der Funktion kann während Betrieb nicht geändert werden
•
Funktion benötigt ENTER-Befehl während Betrieb
•
Beschreiben eines Registers während einer Störung
•
Beschreiben einer nicht erlaubten I/O-Konfiguration
•
Beschreiben eines Registers während „Störung löschen" aktiv
•
Beschreiben eines Registers während Auto-tuning
•
Beschreiben in ein paßwortgeschütztes Register
etc.
23h
Beschreiben von nur lesbaren Registern/Coils
Keine Antwort:
In den folgenden Fällen bearbeitet der SLAVE die Anfrage nicht:
•
Anfrage in der Betriebsart „Broadcasting" (Slave-Adresse 0 oder 250h-254h)
•
Übertragungsfehler während einer Anfrage
•
Unterschiedlich eingestellte Slave-Adressen bei Anfrage und SLAVE
•
Zeitabstand zwischen zwei Anfragen ist für eine Antwort zu klein (<3,5 Zeichen)
•
Datenlänge der Anfrage ungültig
•
Fehlerhafte Fehlerüberwachung
Bei fehlgeschlagener Antwort einer Übertragung kann die gleiche Anfrage unter Verwendung einer
Verzögerungszeit erneut gesendet werden.
HITACHI W J 200
259