Добавить в корзинуПозвонить
Найти в Дзене
Серебрум

Опрос периферийного оборудования по Modbus-RTU через Modbus-TCP Serial Device Server ZLAN 7144 (6844)

В данном примере будет произведён опрос ПЛК Yart 1.8, подключенного через интерфейс RS-485 к Serial Device Server ZLAN 7144. Опрос будет вести ПЛК IRIS через Modbus-TCP. Коммутация осуществлена следующим образом: В проекте для ПЛК Yart необходимо настроить COM-порт в режиме Modbus-RTU Slave (для примера зададим ему адрес "5"). Тестирование будем проводить на скорости 19200 со стандартными параметрами 8n1. Добавим две переменные типа Short и вынесем их в проект следующим образом: Читать мы будем переменную "Short 2" (адрес в сети Modbus: 2598), а запись вести в "Short 1" (адрес в сети Modbus: 2597). Записывать будем прочитанное значение, таким образом обе переменные будут увеличивать значение на 1 на каждом цикле чтения/записи. Проект ПЛК IRIS: Блоки чтения и записи работают с одной переменной. Порт для коммуникации используется стандартный (502), таймаут выставлен в 200 мс. В случае успешного подключения к ZLAN выходы Connected у блоков, расшифровывающих Status должны быть включены. Дл

В данном примере будет произведён опрос ПЛК Yart 1.8, подключенного через интерфейс RS-485 к Serial Device Server ZLAN 7144. Опрос будет вести ПЛК IRIS через Modbus-TCP.

Коммутация осуществлена следующим образом:

Коммутация контроллеров по Modbus-TCP
Коммутация контроллеров по Modbus-TCP

В проекте для ПЛК Yart необходимо настроить COM-порт в режиме Modbus-RTU Slave (для примера зададим ему адрес "5"). Тестирование будем проводить на скорости 19200 со стандартными параметрами 8n1.

Настройка COM порта в YART Studio
Настройка COM порта в YART Studio

Добавим две переменные типа Short и вынесем их в проект следующим образом:

Работа с переменными в YART Studio
Работа с переменными в YART Studio

Читать мы будем переменную "Short 2" (адрес в сети Modbus: 2598), а запись вести в "Short 1" (адрес в сети Modbus: 2597). Записывать будем прочитанное значение, таким образом обе переменные будут увеличивать значение на 1 на каждом цикле чтения/записи.

Проект ПЛК IRIS:

Проект ПЛК IRIS
Проект ПЛК IRIS

Блоки чтения и записи работают с одной переменной. Порт для коммуникации используется стандартный (502), таймаут выставлен в 200 мс. В случае успешного подключения к ZLAN выходы Connected у блоков, расшифровывающих Status должны быть включены.

Для настройки ZLAN воспользуемся утилитой от производителя

Настройка оборудования ZLAN
Настройка оборудования ZLAN

Открываем список устройств (кнопка Device), подключаем устройство к сети - оно должно появиться в списке автоматически - выделяем его и нажимаем Edit Device. Убедитесь в соответствии параметров Port, Work Mode, Transfer Protocol, после чего откройте Advanced Settings.

Дополнительные настройки ZLAN
Дополнительные настройки ZLAN

Сверьте значения параметров в открывшемся окне и нажмите ОК и обязательно Modify Settings в основном окне настроек устройства. Настройка ZLAN 6844 производится аналогично.

Загрузив проекты в оба контроллера - Вы увидите, как счётчик Value проекта ПЛК IRIS начнет расти.

Рабочий проект Mpdbus
Рабочий проект Mpdbus

Скачать примеры готовых проектов Modbus для YART Studio.