Настройка шлюза Modbus TCP <> MQTT на WirenBoard
Основная статья по настройке шлюза находится на сайте производителя по адресу:
http://contactless.ru/wiki/index.php/%D0%A8%D0%BB%D1%8E%D0%B7_Modbus_TCP
Дополнения и примечания к статье:
1. Как открыть настройки Modbus TCP MQTT шлюза
Тут оставить как на картинке.
Далее ПРАВИЛЬНО и АККУРАТНО настраиваем таблицу
1. Все каналы, которые надо проецировать в модбас нужно отметить ГАЛОЧКОЙ
2. Выставить всем единый UNIT ID (в модбасе это называется Slave ID)
3. Правильно выставить адреса, для типа float c шагом в 2 байта (т.к. сам флоат занимает 4 байта)
4. Выбрать корректный тип данных (для этих переменных это float)
5. Установить корректный размер для данного типа (для float - 4 байта)
6. Отметить обе галочки.
Если в этой таблице неверно задать типы данных, стартовый адрес или размер данных, то сервис модбас на контроллере не сможет запуститься.
Обязательно сохраняем при окончании настройки.
На этом основная настройка закончена.
Можно перейти к настройке Симп Лайт.
Сервис поддержки клиентов работает на платформе UserEcho