Многие изделия производства Texenergo позволяют подключения по стандартизированному протоколу Modbus. Наш подход заключается в раскрытии подробной информации, большом количестве примеров, а не навязывание собственных решений. Мы считаем, что купленные у нас решения должны обеспечить Вам самостоятельность и гибкость, а не привязывать Вас к нашей инфраструктуре.
Документация по адресам Modbus на наше оборудование всегда доступна. При локальной реализации всё относительно просто. Вопрос возникает как это вывести в локальную сеть или интернет. Это обеспечивает доступность и гибкость. Далее мы рассмотрим настройку через очень популярный шлюз RS485 to ETH производства Waveshare. Документация на сайте производителя достаточно избыточная для китайского оборудования, но, тем не менее, недостаточна для практической реализации.
Доступный шлюз обеспечивает прямое подключение устройств по Modbus через RS485. Не затрагиваем детали, но фундаментально и обыденно возможно подключение до 32 устройств. Для этого клемму А шлюза последовательно подключаем к клеммам А устройств, а клеммы В - к клеммам В. В зависимости от выбранной модели и Вашего видения, возможно питание через PoE или через блок питания 24V DC.
При правильной сборке мы получаем следующее решение. Шлюз обеспечивает взаимодействие с устройствами. Актуальный вопрос в том, как шлюз далее передаёт эти данные. Возможно следующие варианты.
Сквозная передача в режиме сервера.
Это значит, что Ваша система мониторинга напрямую взаимодействует с шлюзом. Для этого требуется либо работа в локальной сети, либо проброс в интернет. Подобная архитектура обеспечивает бесшовный доступ без дополнительных настроек и ограничений.
Работа в режиме клиента через JSON
Для этого требуется создать схему преобразования из адресной таблицы Modbus в JSON.
Работа в режиме клиента через MQTT
Стандартизированный протокол MQTT обеспечивает простоту интеграции во многие популярные решения.