Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Modbus/TCP パケットには、Modbus/TCP データの合計の長さから 6 バイトを引いた長さセクションが含まれます。Modbus/TCP データの合計の長さはどのように計算しますか?
https://www.scadaforce.com/modbus
長さ - Modbus/TCP データの合計の長さから 6 バイトを引いた長さ Modbus/TCP データの合計の長さはどのように計算しますか?
長さ - Modbus/TCP データの合計の長さから 6 バイトを引いた長さ
Modbus/TCP データの合計の長さはどのように計算しますか?
このフィールドを読み取ってから、値から「6」を引く必要があります。その結果が「Modbus/TCP データの合計の長さ」です。
したがって、たとえば C/C++ でこれ (modbus レシーバー) を実装するには、固定長の modbus ヘッダーを読み取り、ヘッダーで指定された長さを読み取る「フレーミング」ループの何らかの方法を実装する必要があります。メモリに。