я и имел в виду, что буду делать в maintask, просто в цикле проверять этот флаг, если считано - делить полученное значение на 100.
Добрый день,
использую контроллер PLC210-03-CS, прошивка plc210 1.2.0415.1822, Codesys V3.5 SP14 Patch 3, OwenTargets 3.5.14.3003
установлены шаблоны для устройств Mx210 - Mx210Templates_v3.5.11.6
Настроен обмен через Modbus TCP Master с использованием шаблонов устройств.
Оконечное устройство MВ210-101 не подключено к шине.
Ожидаемое поведение:
после определения что устройство не отвечает, для устройства устанавливается флаг ошибки, по каждому из каналов устанавливается статус "Нет связи с модулем" (FIELDBUS_ERROR), и не меняется до успешного установления связи с модулем и получения актуальных данных.
Фактическое поведение:
после определения, что устройство не отвечает, устанавливается флаг ошибки, устанавливается статус "Нет связи с модулем", но при повторных попытках подключения, флаг ошибки на некоторое время сбрасывается, а статус устанавливается в значение NO_ERROR.
Таким образом, в программе может возникнуть ситуация использования некорректных данных получаемых, например, с аналогового входа. Какие могут быть способы устранения данной проблемы?
Добрый день.
Посмотрите это видео:
https://youtu.be/IFUN4cYskRI
Оно несколько на другую тему, но созданные в его рамках флаги можно использовать и при валидации данных, полученных от модуля (например, перед копированием значений переменных, привязанных к каналам, в другие переменные программы).
Здравствуйте!
Есть несколько устройств, подключенных к СПК107 по RS-485 не по шаблону. Мне необходимо, чтобы при отказе или отключении устройства загоралась условная лампочка. Как определить статус устройства? Тут, на скриншоте ничего не подходит (например xError только мигает, мне нужно чтобы стабильно отображалась онорма лили ошибка):
Вложение 51120
Добрый день.
Посмотрите это видео:
https://youtu.be/IFUN4cYskRI
Добрый день.
Судя по описанию - у вас панель является мастером, и вы некорректно настроили обмен (указали адреса отсутствующих в ПЛК регистров и т.д.).
Рекомендую начать с примера:
https://ftp.owen.ru/SP300/01_Example...odesys_3.5.zip