А как работать с modbus модулями сторонних производителей, есть ли встроенная функция в wb-rules. В Modbus-client придется переводить данные из байтов в числа и наоборот, работать со строками
makskorp, в общем стороннее Modbus-оборудование добавляется через json-шаблоны, как описано в этой статье. После этого устройства доступны в движке правил как любые другие устройства. Зачастую производители поддерживают разные форматы данных, и не все поддерживаются в шаблонах напрямую (например, текст), тогда преобразование придется выполнять в движке правил.
Добрый день! может кто то уже подключал реле и димеры от Shturman http://shturman.net/index.php?route=product/product&product_id=52&search=R8V11
http://shturman.net/index.php?route=product/product&path=60&product_id=53
много лет назад поставили их на разных объектах теперь хочу замкнуть на WB6.
jekamsk, а документация у вас есть к ним? Даже не понимаю, поддерживают ли они Modbus.
Вопросы:
- В шаблоне json поддерживает комментарии?
- если поз1==нет, то json поддерживает переписывания вместо комментариев?
- в примере setup=[{“value”: “0x0001” - только hex’ы писать можно или float_32 тоже как то можно.
//
все получилось, кроме error_value - не хочет показывать красным и еще один момент: при max_read_registers==0 и Desired poll interval (ms)=1000, все регистры разом будет опрашивать раз в секунду
Это штатное поведение: при max_read_registers==0 и Desired poll interval (ms)=1000 опрашиваются все регистры подряд с желательным интервалом 1 секунда. А вы хотите как-то иначе?
jekamsk, протокол в описании по ссылке не совсем Modbus, хотя похож. Зачем-то они сделали свой. Боюсь, что к контроллеру из коробки не подключить эти модули. Вам надо свой драйвер для них писать.
Уточните, 1 секунда между опросами 2 соседних регистров, или мы их все “пачкой” через секунду опрашиваем
Desired poll interval — это интервал между последовательными опросами всего устройства в целом, “пачкой”, а Interval between register reads — задержка между чтением отдельных регистров.
Евгений, хотел уточнить: мы, к сожалению, не сможем разработать драйвер для вас, возможно кто-то из участников форума вам сможет помочь.
Глюк: отцепил модули, дал для сборки шкафа. Когда собрали шкаф - овеновский модуль перестал работать, внес изменения в конфиг-файл модуля, в т.ч. переназвал входы, сейчас вижу в deviсes и старые и новые входы.
2 вопроса:
- Как убрать из отображения старые входы;
- Почему овеновский блок не “завелся” автоматом, а только после правки конфиг-файлов
В новом интерфейсе есть кнопочка, которая удаляет: Бета-тестирование Web UI 2.0
Почитал, отлично, особенно уровни доступа. Вопросы настроек, они не собьются?
makskorp, добрый день! Пропадут комнаты, возможно, возникнет сложность с переконвертацией виджетов. Однако откат на старую версию в случае неудачи вернет все как было.