100
правок
(не показано 10 промежуточных версий 4 участников) | |||
Строка 5: | Строка 5: | ||
{{DISPLAYTITLE:Управление датчиками Wirenboard по протоколу Modbus}} | {{DISPLAYTITLE:Управление датчиками Wirenboard по протоколу Modbus}} | ||
== | == Карта регистров датчиков WB-MS и WB-MSW == <!--T:2--> | ||
=== Карта регистров хранения (Holding Registers)=== <!--T:6--> | === Карта регистров хранения (Holding Registers)=== <!--T:6--> | ||
Строка 166: | Строка 158: | ||
| + | | + | ||
| | | | ||
|- | |||
|86 | |||
|input | |||
|R | |||
|0 | |||
|0 или 1 | |||
|'''Служебный регистр''', отсутствует в большинстве устройств. | |||
Текущий канал работы датчика уровня шума: 0 - канал низкоуровневых шумов, 1 - канал высокоуровневых шумов | |||
|colspan="5"|msw v.3.4 | |||
|4.15.0 | |||
|- | |||
|87 | |||
|input | |||
|R | |||
|0 | |||
| | |||
|Служебный регистр HOLD_REG_SPL_HIGHGAIN_RAW_INT | |||
|colspan="5"|msw v.3.4 | |||
|4.15.0 | |||
|- | |- | ||
|88 | |88 | ||
Строка 204: | Строка 215: | ||
|- | |- | ||
<!--T:28--> | |||
|91||holding||RW||20 (200 ms)||× 10 ms | |91||holding||RW||20 (200 ms)||× 10 ms | ||
||Время усреднения шума | ||Время усреднения шума | ||
Строка 213: | Строка 225: | ||
|- | |- | ||
<!--T:29--> | |||
|92 | |92 | ||
||holding | ||holding | ||
Строка 224: | Строка 237: | ||
|- | |- | ||
<!--T:30--> | |||
|93 | |93 | ||
||holding | ||holding | ||
Строка 238: | Строка 252: | ||
<!--T:31--> | |||
|- | |- | ||
|95 | |95 | ||
Строка 263: | Строка 278: | ||
<!--T:8--> | <!--T:8--> | ||
|97||holding||RW||0 — 10 | |97||holding||RW||0||0 — 10 c | ||
||Период между вспышками сигнальных светодиодов | ||Период между вспышками сигнальных светодиодов | ||
| - | | - | ||
Строка 275: | Строка 290: | ||
<!--T:9--> | <!--T:9--> | ||
|98||holding||RW||0 — 50 | |98||holding||RW||0||0 — 50 мс | ||
||Длительность вспышки светодиодов | ||Длительность вспышки светодиодов | ||
| - | | - | ||
Строка 302: | Строка 317: | ||
<!--T:32--> | |||
|100 | |100 | ||
||input | ||input | ||
Строка 331: | Строка 347: | ||
<!--T:33--> | |||
|103 | |103 | ||
||holding | ||holding | ||
Строка 397: | Строка 414: | ||
| 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2 | | 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2 | ||
|colspan="5"|все | |colspan="5"|все | ||
|- | |||
| 113 || holding || RW || 8 || мс || Задержка перед отправкой ответного пакета по RS-485 | |||
|colspan="5"|все | |||
|4.15.0 | |||
|- | |- | ||
| 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния | | 120 (0x78) || holding || RW || 0 || отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния | ||
Строка 443: | Строка 464: | ||
|- | |- | ||
|280||input||R|| || | |280||input||R|| || | ||
||Максимальное значение датчика движения | ||Максимальное значение датчика движения за установленное время окна (Max motion) | ||
| - | | - | ||
| - | | - | ||
Строка 452: | Строка 473: | ||
|- | |- | ||
|281||input||R|| || | |281||input||R|| || | ||
|| | ||Служебный регистр: сырое значение с АЦП датчика движения | ||
| - | | - | ||
| - | | - | ||
Строка 470: | Строка 491: | ||
|- | |- | ||
|283||input||R|| || | |283||input||R|| || | ||
||Текущее усредненное значение движения в условных единицах | ||Текущее усредненное значение движения в условных единицах (Current motion) | ||
| - | | - | ||
| - | | - | ||
Строка 480: | Строка 501: | ||
<!--T:17--> | <!--T:17--> | ||
|} | |||
Входы 1-W устройства можно сконфигурировать как счётные входы: | |||
{| class="wikitable" | |||
!Регистр/ адрес | |||
!Тип | |||
!Чтение/ запись | |||
!Значение по умолчанию | |||
!Формат | |||
!Назначение | |||
!Версии прошивки | |||
|- | |||
|275 | |||
|holding | |||
|RW | |||
|0 | |||
|0 или 1 | |||
|Режим входа №1: 0 - 1-wire, 1 - дискретный вход | |||
| rowspan="6" |>=4.0.0 | |||
|- | |||
|276 | |||
|holding | |||
|RW | |||
|0 | |||
|0 или 1 | |||
|Режим входа №2: 0 - 1-wire, 1 - дискретный вход | |||
|- | |||
|277 | |||
|input | |||
|R | |||
| | |||
|16-bit unsigned int | |||
|Счетчик срабатываний для входа №1 | |||
|- | |||
|278 | |||
|input | |||
|R | |||
| | |||
|16-bit unsigned int | |||
|Счетчик срабатываний для входа №2 | |||
|- | |||
|0 | |||
|discrete | |||
|R | |||
| | |||
|0 или 1 | |||
|Текущее состояние входа №1: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0. | |||
|- | |||
|1 | |||
|discrete | |||
|R | |||
| | |||
|0 или 1 | |||
|Текущее состояние входа №2: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0. | |||
|} | |} | ||
Строка 505: | Строка 581: | ||
|4.1.0 | |4.1.0 | ||
|- | |- | ||
| 10 || 1 || style="text-align:left" | Включение | | 10 || 1 || style="text-align:left" | Включение красного светодиода || WB-MSW v.3 | ||
| | | | ||
|- | |- | ||
| 11 || 1 || style="text-align:left" | Включение | | 11 || 1 || style="text-align:left" | Включение зеленого светодиода || WB-MSW v.3 | ||
| | | | ||
|- | |- | ||
Строка 540: | Строка 616: | ||
Начиная с регистра 220 записана дата сборки прошивки, в формате "число'''x00'''время'''x00'''" в виде строки (пример: 'Jan 27 2017 17:01:13'). Длина записи — 21 регистр. | Начиная с регистра 220 записана дата сборки прошивки, в формате "число'''x00'''время'''x00'''" в виде строки (пример: 'Jan 27 2017 17:01:13'). Длина записи — 21 регистр. | ||
</translate> | </translate> |
правок