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

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Получение и отправка данных > Стандартные протоколы > Modbus > Рекомендации по настройке протокола Modbus > Рекомендации по получению данных с ОВЕН ПЛК1xx Modbus >

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

Настройка контроллера

В качестве примера мы подключим контроллер ОВЕН ПЛК100, к MasterSCADA 4D по протоколу Modbus RTU. Опустим описание создание проекта, выбора целевой платформы контроллера, написание программы и перейдем сразу к настройке Modbus протокола.

Настройка Modbus осуществляется в окне Конфигурация ПЛК, на закладке Ресурсы:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_1

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

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU

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

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_2

На закладке Параметры модуля можно задать параметры обмена - скорость, четность, стоп-биты, тип протокола (Modbus RTU или Modbus ASCII), задержка ответа. Протокол обмена установим Modbus RTU, а остальные параметры оставим по умолчанию:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_3

Теперь укажем адрес нашего контроллера на шине Modbus. Данная настройка осуществляется на закладке Параметры модуля, элемента Modbus (Slave). Оставим адрес стандартным - 1:

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_4

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

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

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

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

3.В панели свойств протокола укажите параметры связи такие же, как в настройках контроллера.

rek_Modbus_RTU

Для добавления устройства Modbus через контекстное меню протокола выберите Modbus Device. В панели свойств модуля зададим Адрес и установим значение TRUE для настройки Использовать WRITE_SINGLE_COIL (0x5), так как запись битов в контроллер производится функцией 0x05 (если вы планируете работать с отдельными битами памяти):

nastroika_kontrollera_i_MasterSCADA-4D_na_Modbus_RTU_5

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