Показать сообщение отдельно
Старый 06.08.2020, 02:46   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Нестандартные функции modbus

Цитата:
Сообщение от Antioff Посмотреть сообщение
Здравствуйте!

Нужно обработать нестандартную функцию МБ
В сети летают пакеты разной длинны
Понятно что С++
Подскажите как проще определить что в буфере полный пакет?
Подскажите как проще определить, RTU у вас, ASCII или TCP версия модбаса?



Цитата:
Сообщение от Antioff Посмотреть сообщение
Я так понимаю нужно каким-то образом выловить таймаут (как?)? Или что-то проще есть?
А что по этому поводу говорит даташит на выбранную версию модбаса?



Цитата:
Сообщение от Antioff Посмотреть сообщение
Спасибо
Не за что


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 06.08.2020 в 02:59
Arsie вне форума   Ответить с цитированием