WB-MIR v2 Registers: различия между версиями

Материал из Wiren Board
м (Закомментировал про встроенный датчик ERRMIR03)
Строка 1: Строка 1:
Регистры, относящиеся к ИК подробно описаны в разделе [[WB-MSx_Consumer_IR_Manual|Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR]].
Регистры, относящиеся к ИК подробно описаны в разделе [[WB-MSx_Consumer_IR_Manual|Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR]].
{| class="wikitable"
{| class="wikitable"
! rowspan="2" |Регистр/ адрес
! Регистр/ адрес
! rowspan="2" |Тип
! Тип
! rowspan="2" |Чтение/ запись
! Чтение/ запись
! rowspan="2" |Значение по умолчанию
! Значение по умолчанию
! rowspan="2" |Формат
! Формат
! rowspan="2" |Назначение
! Назначение
!Версии
! Версии
прошивки
прошивки
|-
|-
!
<!-- |6
|-
|6
|input
|input
|R
|R
Строка 19: Строка 17:
|Температура со встроенного датчика
|Температура со встроенного датчика
|
|
|-
|- -->
|7
|7
|input
|input
Строка 36: Строка 34:
|начиная с прошивки 4.6.0
|начиная с прошивки 4.6.0
|-
|-
|
|
|
|
|
|
|
|-
<!--T:15-->
<!--T:15-->
|104-105 || input || R || || 32-bit unsigned int  
|104-105 || input || R || || 32-bit unsigned int  
|| Время работы устройства (uptime counter) в секундах  
|| Время работы устройства (uptime counter) в секундах  
|
|
<!--T:16-->
<!--T:16-->
|-
|-
Строка 81: Строка 69:
|Задержка перед отправкой ответного пакета по RS-485
|Задержка перед отправкой ответного пакета по RS-485
|4.15.0
|4.15.0
|-
|
|
|
|
|
|
|
|-
|-
|120 (0x78)
|120 (0x78)
Строка 131: Строка 111:
|дата сборки прошивки
|дата сборки прошивки
|
|
|-
<!-- |-
|245
|245
|holding
|holding
Строка 139: Строка 119:
|Компенсация самонагрева встроенного датчика температуры.
|Компенсация самонагрева встроенного датчика температуры.
Значение регистра вычитается из температуры, измеренной встроенным датчиком (регистр 6)
Значение регистра вычитается из температуры, измеренной встроенным датчиком (регистр 6)
|
| -->
|-
|-
|250-269
|250-269
Строка 155: Строка 135:
|32-bit unsigned int
|32-bit unsigned int
|уникальный идентификатор (S/N)
|уникальный идентификатор (S/N)
|
|-
|
|
|
|
|
|
|
|
|-
|-

Версия 14:04, 12 июля 2021

Регистры, относящиеся к ИК подробно описаны в разделе Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR.

Регистр/ адрес Тип Чтение/ запись Значение по умолчанию Формат Назначение Версии

прошивки

7 input R 0x7FFF °C × 16 (signed) Температура с внешнего датчика 1-Wire
20 input R 0 °C × 16 (signed) Температура с первого внешнего датчика 1-Wire. При ошибке опроса датчик сохраняет предыдущее валидное значение (статус датчика читать из discrete регистра 16). начиная с прошивки 4.6.0
104-105 input R 32-bit unsigned int Время работы устройства (uptime counter) в секундах
110 holding RW 96 baud rate / 100 скорость порта RS-485, делённая на 100. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
(Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board)
>3.1.0
111 holding RW 0 настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)
112 holding RW 2 количество стоп-битов порта RS-485. Допустимые значения: 1, 2
113 holding RW 8 мс Задержка перед отправкой ответного пакета по RS-485 4.15.0
120 (0x78) holding RW 0 отличное от 0 запись в регистр вызывает перезагрузку модуля без сохранения состояния
121 (0x79) input R - mV текущее напряжение питания модуля
128 (0x80) holding RW 1 Modbus-адрес устройства
129 (0x81) holding RW 0 0 или 1 Переход в режим загрузчика начиная с прошивки 4.5.0
200-206 input R см. Сигнатура устройства сигнатура
220-241 input R __date__ __time__ дата сборки прошивки
250-269 input R строка, null-terminated версия прошивки
270-271 input R 32-bit unsigned int уникальный идентификатор (S/N)
275 holding RW 0 0 или 1 Режим входа 1-W: 0 - 1-wire, 1 - дискретный вход >=4.0.0
277 input R 16-bit unsigned int Счетчик срабатываний для входа 1-W
0 discrete R 0 или 1 Текущее состояние входа 1-W: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0.
16 discrete R 0 или 1 Статус опроса датчика 1-Wire входа №1: 0 - датчик не подключен, 1 - датчик подключен и корректно опрашивается начиная с прошивки 4.6.0