9 anhangwerte für zeitüberschreitung – KROHNE ALTOSONIC V Modbus DE Benutzerhandbuch
Seite 52

ALTOSONIC V
Modbus Handbuch
Seite 52 von 57
9 ANHANGWerte für Zeitüberschreitung
9.1
Anhang A: Werte für Zeitüberschreitung
Die Zeichenlänge liegt zwischen 9 und 12 Bits
Der UFP-V bestimmt den Zeitintervall zwischen zwei Bytes, um einen Kommunikationsausfall oder das
Ende einer Nachricht zu erkennen. Der UFP-V unterscheidet zwischen einer Zeitüberschreitung zwischen
2 Bytes und einer Zeitüberschreitung nach dem letzten Byte. Dies geschieht nach dem Ende einer
Nachricht.
Die Zeit zwischen zwei Bytes wird mit einer Auflösung von
±100 µs gemessen.
Um den Zeitüberschreitungsstatus zu erkennen (Ende der Nachricht), wird jede Millisekunde ein Zeitgeber
um einen Schritt erhöht. Ein empfangenes Byte setzt den Zeitgeber zurück. Jede Millisekunde wird der
Zeitgeberwert auf einen Zeitüberschreitungswert hin überprüft. Sobald ein bestimmter Wert überschritten
wird, wird das letzte empfangene Byte als Ende der Nachricht markiert.
Bitte beachten Sie, dass die serielle Kommunikation einen asynchronen Prozess darstellt. In Bezug auf
den für den Zeitgeber verwendeten Interrupt muss ein Synchronisationsfehler von 1 ms berücksichtigt
werden.
Modbus-definierte Zeitüberschreitungswerte für jede Baudrate mit Byteanzahl N:
Baudrate
9 Bit
10 Bit
11 Bit
12 Bit
Zeichen
für
Zeitübers
chreitung
3,5 4,0 3,5 4,0 3,5 4,0 3,5 4,0
1200
26,25 ms
30 ms
29,17 ms
33,34 ms
32,08 ms
36,67 ms
35,00 ms
40 ms
2400
13,16 ms
15 ms
14,58 ms
6,67 ms
16,04 ms
18,33 ms
17,50 ms
20 ms
4800
6,56 ms
7,5 ms
7,29 ms
8,33 ms
8,02 ms
9,17 ms
8,75 ms
10 ms
9600
3,28 ms
3,75 ms
3,65 ms
4,16 ms
4,01 ms
4,58 ms
4,38 ms
5 ms
19200
1,64 ms
1,88 ms
1,82 ms
2,08 ms
2,01 ms
2,29 ms
2,19 ms
2,5 ms
Maximaler im UFP-V verwendeter Zeitintervall zur Erkennung einer Zeitüberschreitung (Ende der
Nachricht):
Baudrate
9 10 11 12
1200
28…29 ms
31…32 ms
33…34 ms
36…37 ms
2400
14…15 ms
15…16 ms
16…17 ms
18…19 ms
4800
6…7 ms
7…8 ms
8…9 ms
9…10 ms
9600
3…4 ms
3…4 ms
4…5 ms
4…5 ms
19200
2…3 ms
2…3 ms
2…3 ms
2…3 ms
Maximaler vom UFP-V verwendeter Zeitintervall zwischen 2 Zeichen in einer Nachricht (GAP):
Baudrate
9 10 11 12
1200
28,2 ms
31,3 ms
34,4 ms
37,5 ms
2400
14,1 ms
15,6 ms
17,2 ms
8,8 ms
4800
7,0 ms
7,8 ms
8,6 ms
9,4 ms
9600
3,5 ms
3,9 ms
4,3 ms
4,7 ms
19200
1,8 ms
1,95 ms
2,2 ms
2,4 ms