г. Москва, 69 км МКАД, Бизнес-Парк "Greenwood", стр. 17, оф. 21-28
Пн-Пт 9:00 – 18:00 по МСК
Программа AtcpLaz
TCP-MQTT шлюз для приема данных от устройств ICBCOM
Описание функциональных характеристик программного обеспечения
Программа AtcpLaz представляет собой приложение с графическим интерфейсом, функционирующее как TCP-MQTT шлюз для приема данных от устройств производителя ICBCOM. Программа принимает TCP-пакеты от устройств, преобразует данные телеметрии в MQTT-формат и публикует их в настроенном MQTT-брокере.
Цели и область применения ПО:
Программа предназначена для развертывания на серверах с российскими операционными системами (Astra Linux, РЕД ОС, Альт и др.) и обеспечивает интеграцию между оборудованием ICBCOM и инфраструктурой IoT на базе MQTT-брокера. Область применения — сбор телеметрических данных с устройств учета и их передача в автоматизированную систему через MQTT-протокол.
Ключевые функции ПО AtcpLaz:
Прием TCP-пакетов от устройств ICBCOM: Программа функционирует как TCP-сервер, принимающий входящие соединения от устройств производителя ICBCOM. Для каждого подключения создается отдельный поток обработки, что обеспечивает параллельную работу с множеством устройств.
Валидация формата принимаемых данных: Программа проверяет соответствие входящих пакетов требуемому формату:
пакет должен начинаться со строки $PLIO,...*кс
пакет должен заканчиваться строкой $PEND,...*кс
где *кс — контрольная сумма
Преобразование данных телеметрии в MQTT-формат: Извлеченные из TCP-пакетов данные телеметрии преобразуются в структуру, пригодную для публикации через MQTT-протокол.
Публикация данных в MQTT-брокере: Программа использует внешнюю утилиту (например, mosquitto_pub) для публикации преобразованных данных в настроенном MQTT-брокере. Путь к утилите и порт брокера настраиваются в конфигурационном файле.
Конфигурирование параметров подключения: Возможность настройки программы через конфигурационный файл atcplaz.conf, в котором указываются:
основной порт для приема TCP-пакетов от устройств ICBCOM;
порт MQTT-брокера;
команда вызова программы для публикации сообщения (например, полный путь к mosquitto_pub).
Диагностика и мониторинг: Программа выводит диагностические сообщения в консольное окно, позволяя оператору отслеживать состояние подключений и процесс обработки данных.
Условия распространения
Программное обеспечение «AtcpLaz» распространяется только в составе автоматических систем производства компании «Айсибиком». Для определения стоимости систем нужно послать запрос по адресу электронной почты sales@icbcom.ru