RTU-Kommunikationszeit berechnen

Lesezeit für FC03/04 und den fortlaufenden Abfragezyklus mehrerer Geräte abschätzen.

Gesamte Wartezeit vom Ende der Anfrage bis zum Beginn der Antwort; mindestens t3.5.

Wartezeit vom Ende der Antwort bis zur nächsten Anfrage. Bei 0 gilt nur der Mindestabstand t3.5.

Zeitlicher Ablauf der Kommunikation45.833333 ms
1. Anfrageübertragung
9.166667 ms
2. Effektive Gerätewartezeit
4.010417 ms
3. Antwortübertragung
28.645833 ms
4. Effektiver Anfrageabstand
4.010417 ms

Anfrage: 8 Byte; Antwort: 25 Byte; 11 Bit pro Zeichen.

t3.5 entspricht bis 19200 Baud 3,5 Zeichen, darüber 1,75 ms. Ein Zyklus enthält Übertragung und beide Wartezeiten. Die Abfrage enthält auch den Abstand vom letzten Gerät zur nächsten Runde.

Bedienung

Jedes Gerät erhält dieselbe normale Leseanfrage. Die theoretische Schätzung berücksichtigt keine Wiederholungen, Zeitüberschreitungen oder Computer- und USB-Verzögerungen.

1–125 Register, 1–247 Geräte. Je Wartezeit: 0–3.600.000 ms. Höchstens 64 Zeichen pro Eingabe.

Anfrage: 8 Byte; Antwort: 25 Byte; 11 Bit pro Zeichen.

9600 · 8E1: (8 + 25) × 11 ÷ 9600 × 1000 = 37.8125 ms
37.8125 + 4.010417 + 4.010417 ≈ 45.833333 ms

Modbus Serial Line V1.02