Настройка контроллера ОВЕН ПЛК1xx и MasterSCADA 4D на протокол Modbus TCP

<< 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 осуществляется в окне Конфигурация ПЛК, на закладке Ресурсы:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_1

Сначала в контроллер, через контекстное меню нужно добавить модуль Modbus(Slave):

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU

В дерево контроллера добавился новый модуль. В его дочерний элемент - Modbus [Fix] - нужно добавить интерфейс по которому будет происходить обмен с верхним уровнем. В нашем случае это будет порт TCP:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_TCP

На закладке Параметры модуля есть лишь одна настройка - номер порта TCP (RemotePort), по которому будет происходит обмен. По умолчанию - 502:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_TCP_1

IP задается самому контроллеру. Это делается при установленном соединении, с помощью окна ПЛК-Браузер. Для задания IP адреса используется команда SetIP:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_TCP_2

После выполнения команды контроллер необходимо перезагрузить.

Настройка MasterSCADA 4D

Для начала настройки протокола, выполните следующие действия:

1.Добавьте в проект узел (АРМ);

2.В узел добавьте протокол Modbus TCP;

3.При помощи контекстного меню протокола добавьте модуль ModbusTCP Device;

4.В панели свойств модуля задайте IP адрес, IP port и Адрес, установленный в настройках модуля Modbus (Slave) в контроллере.

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_TCP_3

При необходимости можно добавить в Modbus[FIX] несколько интерфейсов - например RS-485 и TCP,что позволяет опрашивать контроллер одновременно несколькими ведущими (например, OPC сервером и панелью оператора):

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_TCP_4

Также можно добавить два модуля TCP - для опроса несколькими сетевыми устройствами по локальной сети. Однако в этом случае, необходимо в настройках каждого элемента TCP, задать разные порты (например, 502 и 503) по которым и вести опрос.

Смотрите также: