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 バイト、1 文字 11 ビット。

19200 ボー以下では t3.5 は 3.5 文字分、それより高速では 1.75 ms です。周期には伝送と両方の待機を含み、ポーリングには最後の機器から次の周回までの間隔も含みます。

使い方

各機器に同じ正常な読み取り要求を送る想定です。理論値には再試行、タイムアウト、PC や USB の遅延を含みません。

レジスタ数 1~125、機器数 1~247。各待機時間は 0~3,600,000 ms。各入力は最大 64 文字。

要求 8 バイト、応答 25 バイト、1 文字 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