{}

Наші бренди

Impact-Company-Logo-English Black-01-177x54

Вітаємо на веб-сайті Schneider Electric

Ласкаво просимо на наш веб-сайт.
Пошук серед найпопулярніших питань
Настройка команды Read_Var, чтоб ПЛК M340 считывал данные по сети Ethernet непосредственно с устройства поддерживающего протокол Modbus TCP/IP.
Вопрос (Проблема):
Настройка команды Read_Var, чтобы ПЛК M340 считывал данные по сети Ethernet непосредственно с устройства поддерживающего протокол Modbus TCP/IP.

Серия/Окружение/Версии:
Unity

Решение:
На видео показана настройка команды Read_Var, для того, чтоб ПЛК M340 считывал данные по сети Ethernet с устройства, поддерживающего протокол Modbus TCP/IP.



Описание:
Откройте свой проект Unity и создайте новую сеть Ethernet (см. рис.1).
p1

Настройте сеть Ethernet в соответствии с вашим приложением. Не забудьте подтвердить ваши изменения (см. рис.2).

p2

Далее подключите сеть к правильному порту Ethernet в конфигурации (см. рис.3).

p3

Далее перейдите в Настройки проекта(см. рис.4).

p4

В настройках проекта для переменных отметьте выделенные 3 элемента.
Это позволит нам напрямую вводить массивы в наш проект вместо того, чтобы сначала объявлять их как переменные  (см. рис.5).

p5

Затем добавьте блок ADDM в вашу программу, свяжите вывод OUT с выводом ADR блока Read_Var и введите соответствующую строку адреса (в соответствии с конфигурацией вашей сети) для вывода IN
Примечание. Синтаксис параметра IN блока ADDM для Ethernet объясняется в дополнительных часто задаваемых вопросов.
Для этого примера идентификатор Net Link «Ethernet_1» и IP-адрес устройства TCP/IP - 192.168.40.11.
Помните, что этот ввод является строкой, поэтому вам нужно ставить знаки ' в начале и конце текста (см. рис.6).

p6

Далее настройте остальные параметры блока Read_Var, где:
OBJ = Строка, объявляющая тип объекта для чтения (% MW или% M)
NUM = адрес начального регистра в ведомом устройстве Modbus TCP/IP
NB = количество регистров для чтения
GEST = Массив длиной 4, в котором расположена таблица Management Exchange для Read_Var (см. Structure of the Management Parameters в Help Unity)
RECP = Массив таблицы приема NB, в который должна быть сохранена считанная информация.
Примечание. Массивы имеют тип INT, если они объявлены как переменные (см. рис.7).

p7


Далее откомпилируйте, загрузите в ПЛК и запустите программу.

Schneider Electric Україна

Досліджуйте більше
Серія:
Статті, які можуть бути корисними
Досліджуйте більше
Серія: