<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > Руководства по подключению различных контроллеров > Подключение ОВЕН ПЛК1xx > Настройка контроллера и OPC сервера на протокол Modbus RTU |
В качестве примера мы подключим контроллер ОВЕН ПЛК100, к Modbus Universal MasterOPC серверу по протоколу Modbus RTU. Опустим описание создание проекта, выбора целевой платформы контроллера, написание программы и перейдем сразу к настройке Modbus протокола.
Настройка Modbus осуществляется в окне Конфигурация ПЛК, на закладке Ресурсы.
Сначала в контроллер, через контекстное меню нужно добавить модуль Modbus(Slave).
В дерево контроллера добавился новый модуль. В его дочерний элемент – Modbus [Fix] – нужно добавить интерфейс по которому будет происходить обмен с верхним уровнем. В нашем случае это будет порт RS-485.
На закладке Параметры модуля можно задать параметры обмена – скорость, четность, стоп-биты, тип протокола (Modbus RTU или Modbus ASCII), задержка ответа. Протокол обмена установим Modbus RTU, а остальные параметры оставим по умолчанию.
Теперь укажем адрес нашего контроллера на шине Modbus. Данная настройка осуществляется на закладке Параметры модуля, элемента Modbus (Slave). Оставим адрес стандартным – 1
Настроим OPC сервер на работу с нашим контроллером. Создадим новую конфигурацию OPC сервера и добавим в Server новый узел. Тип узла установим – COM, укажем параметры связи такие же, как в настройках контроллера.
Добавим в узел устройство, через контекстное меню узла.
В окне настройки устройства дадим имя устройству, и зададим адрес – 1. Кроме того, необходимо установить настройку Не использовать команду Write Single Coils в False, так как запись битов в контроллер производится функцией 0x05 (если вы планируете работать с отдельными битами памяти).
Устройство будет добавлено в дерево.