На последовательной линии связи должен быть только один мастер.
У вас их два - одним из них являются СПК, вторым - OPC-сервер.
Вам нужно подключить АС4 к порту COM2 СПК, в настройках Modbus_COM_1 задать номер порта 3 (так как COM2 имеет ID 3).
Вид для печати
На последовательной линии связи должен быть только один мастер.
У вас их два - одним из них являются СПК, вторым - OPC-сервер.
Вам нужно подключить АС4 к порту COM2 СПК, в настройках Modbus_COM_1 задать номер порта 3 (так как COM2 имеет ID 3).
Спасибо! Заработало!
Однако одно НО. Передаваемые значения температур равны 0. В Codesys эти значения то же 0. Может ошибка в том что привязку переменных к выводам М110-8А не стоило объявлять в GlobalValues? А надо было в PLC_PRG?
Вам в шаблонах модулей надо привязывать не глобальные переменные, а нужные элементы объединения. Например, надо привязать Application.PLC_PRG.Tcond.rVr вместо вашего текущего Application.Tcond.
Ураааа заработало!!! Спасибо большое!! Может стоит подобное решение внести в инструкцию? Для начинающего пользователя это были очень не очевидные вещи.
И еще вопрос. Получается что я ограничен десятью выходами в ModBus Slave?
В настройках компонента Modbus Slave (Modbus_Serial_Device) доступное число регистров можно увеличить.