Добрый день.
Мне нужно считать данные с ПР205 через Ethernet по Modbus TCP. Мастером выступает ПЛК210.
Не могу настроить обмен данными, хотя вроде бы все настройки установил правильно в соответствии с руководством и уроками на YouTube.
1 скрин: Сетевые настройки ПР205 (в OwenLogic)
2 скрин: Настройки порта Ethernet в CoDeSys
3-5 скрины: Настройки Slave устройства
В результате загрузки проекта возле раздела Modbus_TCP_Slave меняются значки (Зеленые стрелочки с восклицательным знаком, затем оранжевый треугольник с восклицательным знаком)
Мне кажется проблема в мосте br-lan (скрин 2), на ютубе при выборе этого моста для подключения предлагаются более полные данные, в том числе Gateway по умолчанию, в моем случае там все по нулям, но возможно дело в другом.
Unit-ID слейв устройства в моем случае - 16. Но так же пробовал менять на 1 и 255, проблема сохранялась.
Регистр для чтения (скрин 5) точно выбран верно. В разделе соотнесение входов/выходов ModbusTCPSlave в графе "Всегда обновлять переменные" выбрано состояние "Вкл. 2 (всегда в задаче цикла шины).
ПР подключена в ПЛК через Ethernet 3, пробовал через другие, проблема остается.
В настройках Modbus_TCP_Master стоит галочка в графе "автоподключение"
Заранее благодарю за помощь.
image1.png
image2.png
image3.png
image4.png
image5.png