Чтение регистров со стороннего прибора

Всем привет!
Прошу помочь “чайнику” правильно считать данные с прибора стороннего изготовителя.
Что имеем?

  • Контроллер WirenBoard 8.4
  • Анализатор параметров сети Omix
  • Начальный опыт во всей этой движухе)
    Что сделано?
    Прежде чем писать полноценный шаблон, решил по-быстрому через веб интерфейс проверить работоспособность. Настроил параметры подключения, в качестве шаблона взял трехфазный вольтметр WB(тут ступил, надо было выбрать устройство с Modbus), добавил пользовательский канал, настроил следующим образом :

    На мое удивление с первого раза все заработало, обмен пошел, канал горит черным, данные меняются быстро без потерь. Подал на измерительный канал анализатора 26.5В, на контроллере отображается только целая часть, т.е 26В. Обращаемся к документации анализатора и видим :


    Т.е чтоб считать данные с дробной частью , нужно использовать некую “функцию 04”. Но, вот куда вводить эту самую функцию, или что нужно тыкнуть в интерфейсе пока не понятно, или может нужно приступать к написанию шаблона вручную?) Собственно вопрос, может кто на данном примере подсказать как правильно настроить шаблон через вэб-интерфейс , чтоб на этом примере описать все остальные каналы измерителя?)
    Буду премного благодарен!

Добрый день!

Рекомендую начать создание собственного шаблона устройства, так как это значительно сократит время на диагностику и устранение проблем.

Следуйте данной статье, где подробно описан процесс написания шаблона для сторонних устройств.

Спасибо за Ваш ответ, все оказалось чуть проще) Я просто не правильно указал тип регистра. Теперь все работает как надо)

Добрый день!

Рад, что у вас всё получилось! Если в будущем возникнут вопросы или потребуется помощь, обращайтесь. :slightly_smiling_face: