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