<< 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 осуществляется в окне Конфигурация ПЛК, на закладке Ресурсы:
Сначала в контроллер, через контекстное меню нужно добавить модуль Modbus(Slave):
В дерево контроллера добавился новый модуль. В его дочерний элемент - Modbus [Fix] - нужно добавить интерфейс по которому будет происходить обмен с верхним уровнем. В нашем случае это будет порт RS-485:
На закладке Параметры модуля можно задать параметры обмена - скорость, четность, стоп-биты, тип протокола (Modbus RTU или Modbus ASCII), задержка ответа. Протокол обмена установим Modbus RTU, а остальные параметры оставим по умолчанию:
Теперь укажем адрес нашего контроллера на шине Modbus. Данная настройка осуществляется на закладке Параметры модуля, элемента Modbus (Slave). Оставим адрес стандартным - 1:
Для начала настройки протокола, выполните следующие действия:
1.Добавьте в проект узел (АРМ);
2.В узел добавьте протокол Modbus RTU;
3.В панели свойств протокола укажите параметры связи такие же, как в настройках контроллера.
Для добавления устройства Modbus через контекстное меню протокола выберите Modbus Device. В панели свойств модуля зададим Адрес и установим значение TRUE для настройки Использовать WRITE_SINGLE_COIL (0x5), так как запись битов в контроллер производится функцией 0x05 (если вы планируете работать с отдельными битами памяти):
Смотрите также:
Настройка контроллера ОВЕН ПЛК1xx и MasterSCADA 4D на протокол Modbus TCP