В начало

Групповые запросы по MODBUS RTU

           

Есть ПЛК. Необходимо организовать опрос ПЛК с использованием групповых запросов в системе TRACE MODE 6.

Запускаем TRACE MODE 6, создаем проект в простом стиле и переходим в слой «Источники/Приемники». В этом слое создадим группу «MODBUS», а в этой группе создадим компонент «Rin_Word(4)». Настроим компонент.

 

Настройка «Rin_Word(4)_1»

Значение

Адрес

0х1

Формат

Аналог

           

Далее перейдем в группу «Каналы» узла «RTM_1» и создадим компонент/канал типа «CALL», откроем его для редактирования и настроим значения параметров.

 

Параметр «CALL#1»

Значение

Тип вызова

ChGroupReq

           

Затем перейдем на вкладку аргументов канала «CALL_1» и создадим 1 аргумент, а потом по его шаблону еще 99 штук, чтобы мало не показалось.

            Далее привяжем компонент из группы «MODBUS_1» к каналу «CALL#1» путем перетаскивания его мышкой.

            Потом создадим в узле «RTM_1» группу «COM-порты» и отредактируем компонент/порт «COM-порт#1».

 

Параметр «COM-порт#1»

Значение

Скорость

19 200

           

Далее отредактируем графический экран и создадим в нем один аргумент по умолчанию, а остальные 99 штук по его шаблону.

 

Небольшая часть аргументов экрана

Рис. 1. Небольшая часть аргументов экрана

           

Затем разместим на экране элемент «Текст» и оттиражируем его в 100 экземпляров. Привяжем первый и последний из элементов «Текст» к соответствующим аргументам экрана, путем перетаскивания последних мышкой на текстовые элементы.

            Далее откроем свойства компонента «Экран#1:1», перейдем на закладку «Аргументы», выделяем их все. Затем переходим на закладку канала «CALL#1», опять же выделяем все аргументы и перетаскиваем их все в поле аргументов экрана. Таким образом мы массово их привяжем как надо 1 к 1.

Часть графического экрана

Рис. 2. Часть графического экрана

           

И наконец сохраняем наш проект на диск и для монитора реального времени, выделяем узел «RTM_1»? запускаем профайлер, в окне профайлера стартуем. Вроде все.

Также нужно/можно еще поиграться с приложением «ModSim32», в котором менять значения регистров, а изменения наблюдать на графическом экране в TRACE MODE 6.

PlayStation Network (PSN) - 2500 рублей
PlayStation Network (PSN) - 2500 рублей


Tom Clancys Ghost Recon Wildlands
Tom Clancys Ghost Recon Wildlands


Шрифт платежного терминала СВЯЗНОЙ
Шрифт платежного терминала СВЯЗНОЙ