ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
1466367 Топик полностью
ЫЫyкпy (30.09.2024 06:57, просмотров: 110) ответил IBAH на Наверно все таки о пакете, TCP/UDP хоть и потоковые, но данные приходят блоком. Допускается ли ли ситуация когда часть Модбас пакета в одном блоке, а часть в другом? Все что наблюдал фирменные клиенты-серверы Модбас, у них каждый пакет в одном блоке.
Написано довольно мутно, но разбиение на несколько пакетов явно упоминается, а вот явного указания на возможность, что в одном пакете TCP могут быть несколько сообшений Модбаса, сколько ни читал, нигде не нашел. 

When MODBUS is carried over TCP, additional length information is

carried in the MBAP header to allow the recipient to recognize message

boundaries even if the message has been split into multiple packets for

transmission.


Это из Modbus_Messaging_Implementation_Guide_V1_0b.pdf, стр. 5 со страницы https://modbus.org/specs.php

Жизнь есть способ существования белковых тел в борьбе со вторым началом термодинамики.