5.12 Identifizierung
Mit diesem Befehl kann die Slave – Identifizierung
gelesen werden.
Sowohl die Slave ID als auch die
Software-Version werden im
ASCII-Format übertragen.
Befehl ( Master ):
Feldname
Slave - Adresse
Funktion Identifizierung
CRC-Wert ( LSB )
CRC-Wert ( MSB )
Antwort ( Slave ):
Feldname
Slave - Adresse
Funktion Identifizierung
Anzahl der Daten - Bytes ( MSB )
Anzahl der Daten - Bytes ( LSB )
Slave ID Byte 1
Slave ID Byte 2
Slave ID Byte 3
Slave ID Byte 4
Slave ID Byte 5
Slave ID Byte 6
Slave ID Byte 7
Slave ID Byte 8
Status
Software Version Byte 1
Software Version Byte 2
Software Version Byte 3
Software Version Byte 4
Software Version Byte 5
Software Version Byte 6
Software Version Byte 7
Software Version Byte 8
CRC ( LSB )
CRC ( MSB )
Seite 10 | DEU
5.13 Fehlerprotokoll
Der Slave sendet keine Antwort, wenn er die vom
Master gesendete Nachricht mit
Übertragungsfehler empfangen hat.
Erkannte Übertragungsfehler sind:
•
•
•
•
Wert
•
XX
hex
11
Kann das Slave - Gerät die fehlerfrei empfangene
hex
Nachricht nicht ausführen, so sendet er eine
XX
hex
Fehler – Antwort inklusive Fehlercode an den
XX
hex
Master zurück.
Fehlercodes:
Wert
Code Name
XX
hex
01
hex
11
hex
00
hex
02
hex
11
hex
XX
hex
XX
hex
03
hex
XX
hex
XX
hex
XX
hex
XX
hex
04
hex
XX
hex
XX
hex
FF
hex
10
hex
XX
hex
XX
hex
11
hex
XX
hex
Fehlerantwort:
XX
hex
XX
hex
Bezeichnung
XX
hex
Slave - Adresse
XX
hex
Funktion
XX
hex
Fehlercode
XX
hex
CRC-Wert ( LSB )
XX
hex
CRC-Wert ( MSB )
Paritätsfehler
Kein Stopp – Bit erkannt
Fehler im Daten – Frame
Overrun – Fehler ( Datenpuffer – Überlauf )
CRC - Fehler
Bedeutung
Funktion nicht
Der Funktionscode ist im
erlaubt
Gerät nicht definiert.
Adresse nicht
Adresse steht nicht zur
erlaubt
Verfügung
Der empfangene Datenwert
kann nicht geschrieben
Datenwert
nicht erlaubt
werden. Datenstruktur /
Datenlänge ist nicht korrekt
Datenwert / -Format ist nicht
korrekt./
Gerätefehler
Gerät kann den Befehl nicht
oder nicht vollständig
bearbeiten.
Setzwert kleiner 0 nicht
Err1
erlaubt
Setzwert größer Preset2
Err2
nicht erlaubt
Wert
XX
hex
80
+ Funktionscode
hex
XX
hex
XX
hex
XX
hex