Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
25 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Кибернетика, автоматика, протоколы
1505494
Топик полностью
Samx
(12.03.2025 15:17, просмотров: 40)
ответил
Nikolay_Po
на
Если у вас Modbus TCP (стоило уточнить), то подобный вопрос уже был.
В TCP *нет* "блоков данных". Это потоковый протокол! Каждый, кто закладывается на "блоки" внутри TCP , должен быть морально убит на месте.
Ответить
Ну и как я буду забирать поток? Вот хочу я получить, а данных ещё нет - очередной пакет ещё не дошёл. А потом долшёл. Забираю, забираю поток, хочу ещё. А нет! Принятый пакет уже кончился, а следующий ещё не пришёл. Вот и получаются блоки. Хотя бы так.
Nikolay_Po
(59 знак., 12.03.2025 15:21
)