Язык: RU
Запросить демо
Протоколы

Beckhoff TwinCAT ADS

Подключайте контроллеры TwinCAT 2 и TwinCAT 3 по именам переменных, просматривайте символы ПЛК и используйте их в OPC UA, SCADA и сценариях с ИИ — без TwinCAT на ПК.

  • ads

PLCGateway обменивается данными по ADS через TCP 48898 напрямую с маршрутизатором TwinCAT контроллера; на ПК со шлюзом не нужны ни установка TwinCAT, ни ADS-маршрутизатор. Переменные читаются по их именам в ПЛК — переменные программ и глобальные переменные, члены структур, элементы массивов и строки, — а чтения за один цикл упаковываются в суммарные команды ADS, поэтому даже длинные списки переменных читаются быстро.

Форма устройства находит системы TwinCAT в сети, заполняет IP-адрес и AMS NetId и добавляет маршрут ADS в ПЛК одним щелчком. Когда в ПЛК загружается новая программа, драйвер замечает это и сам заново привязывает переменные.

ID драйвера
ads
Подключение
ADS / AMS · TCP 48898 · UDP 48899
Обзор адресов
да
Запись
да

Что PLCGateway читает и записывает

  • Переменные программ и глобальные переменные (MAIN, GVL ...)
  • Члены структур и переменные функциональных блоков
  • Элементы массивов, в том числе многомерных
  • BOOL, целочисленные типы, REAL, LREAL, STRING, WSTRING, TIME и ENUM
  • Память ПЛК и образ процесса по прямому адресу (%M, %I, %Q)
  • Обзор символов с типами данных из ПЛК

Примеры адресов

АдресЗначение
MAIN.SpeedПеременная программы
GVL.Line1.Pump.RunningЧлен структуры в списке глобальных переменных
MAIN.Recipe[3] · MAIN.Matrix[1,2]Элементы массива
.CounterГлобальная переменная TwinCAT 2
%MW10 · %MX2.3Память ПЛК (слово, бит)
%IB0 · %QX1.0Образ процесса входов / выходов

Контроллеры и устройства

Оборудование, которое обычно подключают с помощью этого драйвера.

Подключение за несколько шагов

  1. Добавьте устройство с протоколом Beckhoff TwinCAT (ADS) и нажмите «Найти системы TwinCAT»; при выборе ПЛК его IP-адрес и AMS NetId заполняются автоматически.

  2. Нажмите «Добавить маршрут в ПЛК» и введите пользователя ПЛК (в старых образах Beckhoff: Administrator / 1). Это нужно сделать один раз.

  3. Откройте обозреватель символов, выберите переменные программ и глобальные переменные и добавьте их за один шаг — типы данных берутся из ПЛК.

  4. Используйте переменные на экранах, в архиве и тревогах или публикуйте их по OPC UA и MQTT.

Вопросы и ответы

Нужен ли TwinCAT или ADS-маршрутизатор на ПК?

Нет. PLCGateway сам подключается к маршрутизатору TwinCAT контроллера по TCP 48898; TwinCAT нужен только на контроллере.

Зачем нужен маршрут ADS?

TwinCAT отвечает только компьютерам, для которых в ПЛК есть маршрут. PLCGateway добавляет его из формы устройства с именем пользователя и паролем ПЛК; пароль не сохраняется.

Поддерживаются ли TwinCAT 2 и контроллеры шинных клемм BC/BX?

Да. Среды выполнения TwinCAT 2 доступны на портах AMS с 801 по 831; контроллеры шинных клемм, в которых нет символов, читаются по прямому адресу (%MW, %IX ...).

Подключите своё оборудование

Расскажите, какие контроллеры у вас работают, — мы покажем PLCGateway на ваших собственных адресах.

Названия продуктов и моделей являются товарными знаками их владельцев. Они упоминаются только для того, чтобы показать, с каким оборудованием работают драйверы; PLCGateway не связан с этими компаниями.

ЦеныЗапросить демо