Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Последний раз редактировалось Пьер; 28.04.2020 в 18:43.
Не зная броду, не суйся в воду. (Пословица.)
Век живи, век учись(а умрешь дураком).
Опыт растет прямо пропорционально выведенному из строя оборудованию.
Можно наш использовать:
https://owen.ru/product/new_opc_server
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Уже описывал проблему техподдержке Овен. Со стандартными модулями опроса возникают ошибки по 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