Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Antwort vom Slave (kein Fehler), Sollwert = 600 °C [0258
-
Die Anzahl der gelesenen Byte ist festgesetzt auf 2 (30
3A
30
31
H
H
Startzeichen
Slave-Adresse
Antwort vom Slave (Fehler: Ungültiges Datenelement im Lesebefehl)
-
Im Fehlerfall wird in der Antwort des Slaves das höherwertigste Bit des Funktionscodes auf "1" gesetzt:
03
(0000 0011) -> 83
H
Der Fehlertyp wird mit Fehlercode 02
unbekannt)
.
3A
30
31
H
H
Startzeichen
Slave-Adresse
(3) Schreiben (Slave-Adresse 1, Sollwert)
Schreibbefehl vom Master, Sollwert = 600 °C [0258
-
3A
30
31
H
H
Startzeichen
Slave-Adresse
Antwort vom Slave (kein Fehler)
-
3A
30
31
H
H
Startzeichen
Slave-Adresse
Antwort vom Slave (Fehler: Ungültiger Wert)
-
Im Fehlerfall wird in der Antwort des Slaves das höherwertigste Bit des Funktionscodes auf "1" gesetzt:
06
(0000 0110) -> 86
H
Der Fehlertyp wird mit Fehlercode 03
zulässigen Bereichs).
3A
30
31
H
H
Startzeichen
Slave-Adresse

12.6.2 RTU-Modus

8-Bit Binärdaten werden als Rohdaten übertragen.
Datenformat
Startbit: 1 Bit
Datenlänge: 8 Bit
Parität: Keine (gerade, ungerade), einstellbar
Stoppbit: 1 Bit (2 Bits), einstellbar
Fehlererkennung: CRC-16 (Zyklische Redundanzprüfung)
(1) Nachrichtenkonfiguration
Im RTU-Modus gilt eine Nachricht als beendet, wenn mindestens eine Sendepause von 3,5 Zeichen entsteht.
Wenn während der Übertragung einer Nachricht eine Pause von über 1,5 Zeichen entsteht, wird die Nachricht als
nicht komplett angesehen und abgewiesen.
Pause von
Slave-Adresse
3,5 Zeichen
30
33
H
H
H
Funktionscode
[03
]
H
(1000 0011)
H
(30
H
H
38
33
H
H
H
Funktionscode
[83
]
H
30
36
H
H
H
Funktionscode
[06
]
H
30
36
H
H
H
Funktionscode
[06
]
H
(1000 0110)
H
(30
H
H
38
36
H
H
H
Funktionscode
[86
]
H
Funktionscode
Daten
]
H
32
.
H
H)
30
32
30
32
35
H
H
H
H
Anzahl gelesene
Gelesener Wert
Byte [02
]
[0258
]
H
H
32
) angegeben: Ungültige Datenadresse (Datenadresse
H
30
32
37
41
H
H
H
H
Fehlercode [02
]
Fehlerprüfung LRC
H
]
H
30
30
30
31
30
32
35
H
H
H
H
H
H
H
Datenelement
Zu schreibender
[0001
]
Wert [0258
H
H
30
30
30
31
30
32
35
H
H
H
H
H
H
H
Datenelement
Geschriebener
[0001
]
Wert [0258
H
H
33
) angegeben: Ungültiger Datenwert (Wert außerhalb des
H
30
33
37
36
H
H
H
H
Fehlercode [03
]
Fehlerprüfung LRC
H
Fehlerprüfung
Pause von
CRC-16
3,5 Zeichen
38
41
30
H
H
H
H
Fehlerprüfung LRC
0D
0A
H
H
Begrenzungszeichen
(CR+LF)
38
39
45
H
H
H
Fehlerprüfung LRC
]
38
39
45
H
H
H
Fehlerprüfung LRC
]
0D
0A
H
H
Begrenzungszeichen
(CR+LF)
0D
0A
H
H
Begrenzungszeichen
(CR+LF)
0D
0A
H
H
Begrenzungszeichen
(CR+LF)
0D
0A
H
H
Begrenzungszeichen
(CR+LF)
57

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis