Уже описывал проблему техподдержке Овен. Со стандартными модулями опроса возникают ошибки по Modbus RTU (Ошибка CRC 162, ожидался ответ от другого slave 163, ответ содержит неправильные данные 166, не получен ответ вовремя 161) Ошибки выпадают разные, в сети 5 устройств. Если оставить одно устройство проблем нет. При добавлении второго уже начинают возникать ошибки, чем больше устройств тем чаще ошибки. С таймингами игрался в различных вариациях вплоть до таймаута до 10000 мс, и времени между фреймами 2000 мс. Ничего не помогало. Техподдержка проверяла 3 раза проект, ошибок нет. Подключение на линии верное, даже есть резистор на последнем устройстве. Устройства находятся в пределах 2х2 метра от ПЛК.
В итоге сделал опрос с помощью библиотеки Owen Communication (OCL) с помощью блоков MB_SerialRequest. Настроил и с таймаутом в 200мс на каждый опрос всё отлично заработало, без каких либо ошибок. Периодичность опроса получилась 1-2 сек. Прикладываю скриншоты.
Вложение 65687
Вложение 65688
Вложение 65689
Вложение 65690
Вложение 65691




Ответить с цитированием