<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Рекомендации по настройке протокола Modbus > Рекомендации по получению данных с ОВЕН ПЛК1xx Modbus > Настройка контроллера ОВЕН ПЛК1xx и MasterSCADA 4D на протокол Modbus TCP |
В качестве примера мы подключим контроллер ОВЕН ПЛК100, к MasterSCADA 4D по протоколу Modbus TCP. Опустим описание создание проекта, выбора целевой платформы контроллера, написание программы и перейдем сразу к настройке Modbus протокола.
Настройка Modbus осуществляется в окне Конфигурация ПЛК, на закладке Ресурсы:
Сначала в контроллер, через контекстное меню нужно добавить модуль Modbus(Slave):
В дерево контроллера добавился новый модуль. В его дочерний элемент - Modbus [Fix] - нужно добавить интерфейс по которому будет происходить обмен с верхним уровнем. В нашем случае это будет порт TCP:
На закладке Параметры модуля есть лишь одна настройка - номер порта TCP (RemotePort), по которому будет происходит обмен. По умолчанию - 502:
IP задается самому контроллеру. Это делается при установленном соединении, с помощью окна ПЛК-Браузер. Для задания IP адреса используется команда SetIP:
После выполнения команды контроллер необходимо перезагрузить.
Для начала настройки протокола, выполните следующие действия:
1.Добавьте в проект узел (АРМ);
2.В узел добавьте протокол Modbus TCP;
3.При помощи контекстного меню протокола добавьте модуль ModbusTCP Device;
4.В панели свойств модуля задайте IP адрес, IP port и Адрес, установленный в настройках модуля Modbus (Slave) в контроллере.
При необходимости можно добавить в Modbus[FIX] несколько интерфейсов - например RS-485 и TCP,что позволяет опрашивать контроллер одновременно несколькими ведущими (например, OPC сервером и панелью оператора):
Также можно добавить два модуля TCP - для опроса несколькими сетевыми устройствами по локальной сети. Однако в этом случае, необходимо в настройках каждого элемента TCP, задать разные порты (например, 502 и 503) по которым и вести опрос.
Смотрите также:
Настройка контроллера ОВЕН ПЛК1xx и MasterSCADA 4D на протокол Modbus RTU