In Betrieb nehmen – RS 485 Modbus-Schnittstelle
14.4.3 Aufbau des Datenrahmens im ASCII-Format
Byte-Nr.
Richtung RS 485
(aus Sicht CML 700i)
0
senden
1
senden
2
senden
3
senden
4
senden
5 ... 5+n-1
senden
5+n
senden
5+n+1
senden
5+n+2
senden
5+n+3
senden
5+n+4
senden
Umschaltung
Umschaltung
14.4.4 Umschalten von Autosend-Modus auf RS 485 Modbus
Um von Autosend-Modus auf RS 485 Modbus zurückzuschalten, muss die Steuerung (RS 485 Modbus-
Master) ein „End-Of-Transmission" (EOT)-Byte (0x04) an den CML 700i senden.
Im Autosend-Übertragungsrahmen ist ein Zeitfenster zum Empfang des EOT-Bytes vorgesehen. Das Zeit-
fenster in dem die Steuerung das EOT-Byte senden darf, beginnt nach ca. 1,5 Zeichen (Startzeit),
nachdem der CML 700i das letzte Zeichen empfangen hat. Das Zeichen muss innerhalb des Zeitfensters
von ca. 3 Zeichen übertragen worden sein. Die Zeiten sind Vielfache von 100 µs. Bei hohen Bitraten ist
die Startzeit auf 100 µs fixiert und das gesamte EOT-Byte-Zeitfenster ist 200 µs lang.
Das Zeitfenster zum Empfang des EOT-Bytes wird erst mit dem Ende des nächsten Messzyklus
geschlossen und wenn die in der Tabelle angegebene Mindestwartezeit abgelaufen ist.
Bitrate
Pause für EOT-Byte
(Bit/s)
(N * 100 µs)
4.800
27
9.600
13
19.200
6
38.400
3
57.600
2
115.200
1
921.600
1
Leuze electronic GmbH + Co. KG
Beschreibung
STX – Anfangskennung (0x02)
Anzahl der Nutzdaten-Bytes (n) (4, 8, ...) Low Byte High Digit
Anzahl der Nutzdaten-Bytes (n) (4, 8, ...) Low Byte Low Digit
Anzahl der Nutzdaten-Bytes (n) (4, 8, ...) High Byte High Digit
Anzahl der Nutzdaten-Bytes (n) (4, 8, ...) High Byte Low Digit
n Nutzdaten-Byte(s)
16-Bit-Checksumme über Bytes 1 ... 5+n-1 Low Byte High Digit
16-Bit-Checksumme über Bytes 1 ... 5+n-1 Low Byte Low Digit
16-Bit-Checksumme über Bytes 1 ... 5+n-1 High Byte High Digit
16-Bit-Checksumme über Bytes 1 ... 5+n-1 High Byte Low Digit
ETX– Endekennung (0x03)
Umschalten auf Empfangen;
CML 700i wartet auf EOT-Byte (0x04) von der Steuerung (Modbus-Master)
Umschalten auf Senden, falls kein EOT-Byte empfangen wurde
Wiederholung mit Byte 0 usw., falls Autosend nicht gestoppt wird
Beschreibung
Zeitfenster zum Empfang des EOT-Bytes
CML 720i
164