Поддерживают ли панели PH протоколы MQTT и OPC UA?
Да, оба протокола есть в HMI Studio 2, но встроены они по-разному, и это стоит различать при проектировании системы сбора данных. MQTT относится к разделу IoT, OPC UA — к библиотекам и сетевым службам панели.
MQTT живёт в разделе IoT. Панель выступает клиентом: подключается к брокеру и публикует данные. Настройка опирается на две вещи:
- библиотеку параметров MQTT — там описываются параметры подключения и публикации;
- библиотеку переменных тегов платформы IoT — набор тегов, которые уходят наверх.
Такая схема удобна там, где верхний уровень построен на облачной платформе или на собственном сервере сбора: панель сама инициирует соединение, и открывать к ней доступ снаружи не нужно — а это принципиальный аргумент для службы ИТ.
OPC UA реализован с двух сторон. В библиотеках есть раздел OPC UA Node — узлы, с которыми работает проект. А в сетевых службах панели поднимается сервер OPC UA, порт по умолчанию 4080, с настройкой имени сервера, адреса и аутентификации по имени пользователя и паролю. То есть панель может и отдавать данные как сервер OPC UA, и участвовать в обмене как клиент по узлам.
Что выбрать на практике:
- MQTT — когда данные уходят в облако или в систему мониторинга через интернет, а канал ненадёжный: протокол экономный и переносит обрывы связи спокойнее;
- OPC UA — когда наверху стоит SCADA или MES в той же сети предприятия и нужна типизированная модель данных.
Обязательное условие для обоих: панели нужен Ethernet. У PH4-043S-F сетевого порта нет вовсе, поэтому облачные сценарии на ней не собрать — берите модель с индексом FE.
Совместимое оборудование
Рекомендуемый товар
PH4-043S-F
Артикул: PH4043SF
Панель оператора PROMPOWER PH4-043S-F. Диагональ 4,3". Экран TFT разрешение 800*480. Сетевые подключения COM1: RS232/RS485/RS422; COM3: RS232
В наличии
Прикреплённая документация
Георгий Жуков
Ведущий инженер