Мы используем cookie, чтобы сайт был удобным

29.09.2025

Шлюз протоколов Modbus RTU в SNMP на базе контроллера КУБ-Нано/48: что нового?

В прошлом году мы представили новинку: конвертер протоколов на базе контроллера КУБ-Нано/48. Для нас это был не просто запуск очередного устройства, а стратегический шаг в сторону создания гибких и доступных решений для интеграции устаревшего оборудования в современные системы мониторинга. С того момента нас ждал настоящий марафон реальных задач. На наш скромный КУБ-Нано/48 посыпались запросы из самых разных отраслей. Контроллер применили в нескольких десятках проектов, и для нас это было бесценно.

Почему? Потому что мы получили обратную связь от партнеров. Они рассказали нам, что было удобно, а что можно улучшить, с какими нестандартными ситуациями столкнулись и о каких функциях мечтают. Мы внимательно слушали, анализировали каждую просьбу и каждый кейс.

А теперь по порядку, сначала расскажем вам с какими типами устройств уже успели столкнуться.

Опыт внедрения конвертера протоколов Modbus RTU в SNMP на базе КУБ-Нано/48

В конце 2024 года мы получили запрос от компании «ЛикСенс», разработчика и производителя надежных датчиков, которые в реальном времени отслеживают состояние и целостность сенсорного кабеля для обнаружения протечек. Оборудование использует промышленный интерфейс RS-485 и протокол Modbus RTU. Однако современные IT-инфраструктуры часто используют программное обеспечение, которое работает по протоколу SNMP, например Zabbix. Для преодоления протокольного барьера был предложен наш шлюз протоколов на базе контроллера КУБ-Нано/48. На этапе предварительного тестирования был собран стенд, состоящий из датчика Д140 компании «ЛикСенс», нашего контроллера КУБ-Нано/48 и тестового сервера с ПО «Zabbix». Тестирование успешно доказало три ключевых преимущества: непрерывную передачу данных, точность преобразования протоколов и готовность решения к работе в промышленной среде. 

КУБ-Нано48 шлюз + датчик протечки Ликсенс.png

Где еще шлюз протоколов на базе КУБ-Нано/48 нашел успешное применение?

  • Централизованный мониторинг 30+ дизель-генераторных установок (ДГУ). Одному из наших крупных заказчиков необходимо было обеспечить централизованный мониторинг более 30 дизель-генераторных установок в программном обеспечении «Zabbix». Программные методы интеграции оказались слишком сложными и дорогостоящими. Для получения данных с ДГУ был выбран наш аппаратный шлюз Modbus RTU в SNMP на базе КУБ-Нано/48. Устройство по запросу от программного обеспечения опрашивало несколько параметров каждой ДГУ и передавало информацию обратно. Решение позволило легко и быстро подключить к «Zabbix» весь парк ДГУ. Аппаратный шлюз также обеспечил стабильность в сборе и отправке данных, избавив от проблем, характерных для программных скриптов.
  • Комплексный мониторинг системы питания для телеком-оператора. Региональный оператор связи столкнулся с системными отказами аккумуляторных батарей на удаленных объектах связи. Для поэлементного контроля аккумуляторов мы предложили наш контроллер АКБ-12/485. А для получения данных с зарядного устройства - конвертер протоколов на базе КУБ-Нано/48, так как зарядное устройство поддерживало только протокол Modbus RTU. Теперь клиент получил возможность отслеживать не только состояние батарей, но и корректность работы зарядной системы. В процессе использования были выявлены аномалии в параметрах заряда, что позволило предотвращать преждевременный износ АКБ. Но самое главное - это создание целостной системы мониторинга питания объекта, ведь все данные теперь можно собирать, смотреть и анализировать в одном программном обеспечении.
  • Интеграция ИБП в действующую систему мониторинга. В новом году мы получили очередной запрос на мониторинг от компании, занимающейся поставкой ИБП. У партнера появилась задача от конечного заказчика интегрировать поставляемые ИБП со встроенными аккумуляторами в систему мониторинга на базе ПО «Zabbix». Необходимо было получать данные о работе самого ИБП, а также о характеристиках аккумуляторных батарей. Для тестирования был отправлен 1 комплект конвертера протоколов на базе КУБ-Нано/48, а после всех успешных тестов оборудование было закуплено под весь проект. Заказчик получил централизованный контроль за параметрами ИБП и аккумуляторных батарей.

КУБ-Нано48 шлюз + различные устройства.png


Что изменилось в новой версии спецпрошивки?

  • 50 регистров для 1 устройства или 10 регистров для 5 устройств. В первую очередь мы доработали и облегчили настройку адресов через встроенный WEB-интерфейс. Ранее на странице Modbus для настройки адресов был единый столбец, включающий в себя 50 параметров. Теперь же все опрашиваемые параметры разделены на 5 групп по 10 шт., для каждой из которых есть возможность задать свой адрес устройства. При этом сохраняется гибкость: если нужно, нескольким группам можно назначить один и тот же адрес. Например, можно задать одинаковый адрес для двух групп и одинаковый адрес для трёх других. Это позволит опрашивать 20 параметров на одном устройстве и 30 параметров - на другом. Таким образом, для одного устройства теперь можно настроить опрос любого количества параметров от 10 до 50, кратного 10.

web-интерфейс КУБ-Нано/48 шлюз.png

  • Расширение поддержки функций. Новая версия прошивки реализует поддержку следующих функций протокола Modbus RTU для чтения и записи данных регистров:

Код функции Что делает функция Тип значения Тип доступа
01 (0x01)
Чтение DO
Read Coil Status
Дискретное
Чтение
02 (0x02)
Чтение DI
Read Input Status
Дискретное
Чтение
03 (0x03)
Чтение AO
Read Holding Registers
16 битное
Чтение
04 (0x04)
Чтение AI
Read Input Registers
16 битное
Чтение
06 (0x06)
Запись одного AO
Preset Single Register
16 битное
Запись

           Достаточно указать код функции Modbus RTU в десятичном формате в столбец «функц. код.».
  • Валидация данных и обработка ошибок. В процессе конфигурации параметров или при выполнении запросов к опрашиваемому устройству происходит проверка корректности операций. В случае обнаружения ошибок (выход значений за допустимые границы, некорректные адреса регистров, ошибки связи) контроллер выводит сообщение об ошибке прямо на странице Modbus в web-интерфейсе.

web-интерфейс КУБ-Нано/48 шлюз - ошибка.jpg

Почему стоит обратить внимание на шлюз протоколов Modbus RTU в SNMP?

  • Отпадает необходимость в дорогостоящей замене исправного промышленного оборудования, не имеющих сетевых протоколов
  • Упрощенная интеграция оборудования в действующие системы мониторинга
  • Отсутствие привязки к конкретному программному обеспечению. Контроллер даёт возможность использовать любое ПО, работающее по SNMP
  • Ускорение внедрения за счет того, что конвертация данных происходит на аппаратном уровне
  • Повышение надежности и доступности, так как аппаратное решение работает автономно и стабильно, в отличие от сервера с программным шлюзом


Наверх
1