Оценка времени обмена RTU

Рассчитайте время чтения FC03/04 и период непрерывного опроса нескольких устройств.

Полное ожидание от конца запроса до начала ответа; не менее t3.5.

Ожидание от конца ответа до следующего запроса. При 0 применяется только минимальная пауза t3.5.

Временная диаграмма обмена45.833333 ms
1. Передача запроса
9.166667 ms
2. Фактическое ожидание устройства
4.010417 ms
3. Передача ответа
28.645833 ms
4. Фактический интервал запросов
4.010417 ms

Запрос: 8 байт; ответ: 25 байт; 11 бит на символ.

До 19200 бод t3.5 равна времени 3,5 символов, выше — 1,75 ms. Цикл включает передачу и обе паузы. Опрос включает интервал от последнего устройства до следующего круга.

Как пользоваться

Каждому устройству отправляется одинаковый обычный запрос чтения. Теоретическая оценка не учитывает повторы, тайм-ауты и задержки компьютера или USB.

1–125 регистров, 1–247 устройств. Каждое ожидание: 0–3 600 000 ms. Не более 64 символов в поле.

Запрос: 8 байт; ответ: 25 байт; 11 бит на символ.

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

Modbus Serial Line V1.02