Перейти к содержанию

Навигация

Fast Modbus: различия между версиями

Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 36: Строка 36:
#При перезагрузке устройства. Это единственное событие которое возникает сразу после запуска устройства.
#При перезагрузке устройства. Это единственное событие которое возникает сразу после запуска устройства.


Для аналоговых каналов события по умолчанию в прошивках большинства устройств отключены, такие регистры опрашиваются по стандартному Modbus. Там, где они включены, например уровень движения в WB-MSW4 и значения напряжений в WB-MAP, для избежания спама в линию, события генерируются только при изменении значения на величину записанного в прошивке гистерезиса. Гистерезис для каждого такого канала выбран производителем устройства и не может быть изменён пользователем. Драйвер wb-mqtt-serial такие регистры в параллель событиям опрашивает и по обычному Modbus. Гистерезис отмечен в таблице регистров в скобках рядом с молнией: <span style="color:#ea9922">⚡(h2)</span>.
Для аналоговых каналов события по умолчанию в прошивках большинства устройств отключены, такие регистры опрашиваются по стандартному Modbus. Там, где они включены, например уровень движения в WB-MSW4 и значения напряжений в WB-MAP, для избежания спама в линию, события генерируются только при изменении значения на величину записанного в прошивке гистерезиса. Гистерезис для каждого такого канала выбран производителем устройства и не может быть изменён пользователем. Драйвер wb-mqtt-serial такие регистры в параллель событиям опрашивает и по обычному Modbus.
===Как это работает?=== <!--T:11-->
===Как это работает?=== <!--T:11-->
[[File:register_polling.png|500px|thumb|right|Опрос регистров в Быстром Modbus и стандартном протоколе]]
[[File:register_polling.png|500px|thumb|right|Опрос регистров в Быстром Modbus и стандартном протоколе]]
Строка 91: Строка 91:
| WB-MRx, WB-MWAC
| WB-MRx, WB-MWAC
| 1.20.0
| 1.20.0
|-
| WB-MAPx
| 2.8.0
|-
|-
| WB-MDM3
| WB-MDM3
| 2.7.0 (в testing)
| 2.7.0
|-
|-
| WB-LED, WB-MRGBW-D
| WB-LED, WB-MRGBW-D
| 3.4.0
| 3.4.0
|-
|-
| WB-MSWx
| WB-MSWx, WB-MIR v.2
| 4.31.0 (в testing)
| 4.31.0
|-
|-
| WB-M1W2
| WB-M1W2
| 4.32.0 (в testing)
| 4.32.0
|-
| WB-MAO4
| 2.4.4
|-
| WB-MCM8
| 1.6.0
|-
|-
|}
|}
translator, wb_editors
4268

правок