|
|
(не показано 25 промежуточных версий 5 участников) |
Строка 1: |
Строка 1: |
| | {{DISPLAYTITLE: Карта регистров WB-MIR v2}} |
| | == Описание == |
| Регистры, относящиеся к ИК подробно описаны в разделе [[WB-MSx_Consumer_IR_Manual|Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR]]. | | Регистры, относящиеся к ИК подробно описаны в разделе [[WB-MSx_Consumer_IR_Manual|Инструкция по работе с ИК-приёмопередатчиком в устройствах WB-MS, WB-MSW, WB-MIR]]. |
| {| class="wikitable"
| |
| ! rowspan="2" |Регистр/ адрес
| |
| ! rowspan="2" |Тип
| |
| ! rowspan="2" |Чтение/ запись
| |
| ! rowspan="2" |Значение по умолчанию
| |
| ! rowspan="2" |Формат
| |
| ! rowspan="2" |Назначение
| |
| !Версии
| |
| прошивки
| |
| |-
| |
| !
| |
| |-
| |
| |6
| |
| |input
| |
| |R
| |
| |0x7FFF
| |
| |°C × 16 (signed)
| |
| |Температура со встроенного датчика
| |
| |
| |
| |-
| |
| |7
| |
| |input
| |
| |R
| |
| |0x7FFF
| |
| |°C × 16 (signed)
| |
| |Температура с внешнего датчика 1-Wire
| |
| |
| |
| |-
| |
| |20
| |
| |input
| |
| |R
| |
| |0
| |
| |°C × 16 (signed)
| |
| |Температура с первого внешнего датчика 1-Wire. При ошибке опроса датчик сохраняет предыдущее валидное значение (статус датчика читать из discrete регистра 16).
| |
| |начиная с прошивки 4.6.0
| |
| |-
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |-
| |
|
| |
| <!--T:15-->
| |
| |104-105 || input || R || || 32-bit unsigned int
| |
| || Время работы устройства (uptime counter) в секундах
| |
| |
| |
|
| |
|
| <!--T:16-->
| | {{Wbincludes:Header Registers Universal|fw=true}} |
| |- | |
| |110
| |
| |holding
| |
| |RW
| |
| |96
| |
| |baud rate / 100
| |
| |скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 <br>([[UART_Communication_Settings|Настройка параметров обмена данными по RS-485 для modbus-устройств Wiren Board]])
| |
| | rowspan="3" |>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 | | | 0 |
| |input | | | 0x0000 |
| |R | | | Discrete input |
| |см. [[Sensors Modbus Management|Сигнатура устройства]] | | | RO |
| | | | | u16 |
| |сигнатура
| | | Текущее состояние входа 1W |
| | | | | |
| | 0 — разомкнут или выбран режим 1-wire,<br /> |
| | 1 — замкнут |
| | | ≥ 4.0.0 |
| |- | | |- |
| |220-241 | | | 7 |
| |input | | | 0x0007 |
| |R | | | Input |
| | | | | RO |
| |__date__ __time__ | | | s16 |
| |дата сборки прошивки | | | Температура 1-Wire датчика |
| | | | | x0.0625, °C<br />Error: 0x7FFF |
| | | |
| |- | | |- |
| |245 | | | 16 |
| |holding | | | 0x0010 |
| |RW | | | Discrete input |
| |216 | | | RO |
| |°C × 100 (signed) | | | u16 |
| |Компенсация самонагрева встроенного датчика температуры. | | | Статус опроса 1-Wire датчика |
| Значение регистра вычитается из температуры, измеренной встроенным датчиком (регистр 6)
| | | |
| | | | 0 — датчик не подключен,<br /> |
| | 1 — датчик подключен и корректно опрашивается |
| | | ≥ 4.6.0 |
| |- | | |- |
| |250-269 | | | 113 |
| |input | | | 0x0071 |
| |R | | | Holding |
| | | | | RW |
| |строка, null-terminated | | | u16 |
| |версия прошивки | | | Задержка перед отправкой ответного пакета по RS-485 |
| | | | | мс<br />'''8''' |
| | | ≥ 4.15.0 |
| |- | | |- |
| |270-271 | | | 119 |
| |input | | | 0x0077 |
| |R | | | Input |
| | | | | RO |
| |32-bit unsigned int | | | u16 |
| |уникальный идентификатор (S/N) | | | Минимальное напряжение МК с момента включения |
| | | | | мВ |
| | | ≥ 4.31.9 |
| |- | | |- |
| | | | | 275 |
| | | | | 0x0113 |
| | | | | Holding |
| | | | | RW |
| | | | | u16 |
| | | | | Режим входа 1W |
| | | | | |
| | '''0 — 1-wire''',<br /> |
| | 1 — дискретный вход |
| | | rowspan="2" | ≥ 4.0.0 |
| |- | | |- |
| |275 | | | 277 |
| |holding | | | 0x0115 |
| |RW | | | Input |
| |0 | | | RO |
| |0 или 1 | | | u16 |
| |Режим входа 1-W: 0 - 1-wire, 1 - дискретный вход | | | Счетчик срабатываний для входа 1W |
| | rowspan="3" |>=4.0.0 | | | |
| |- | | |- |
| |277
| | {{Wbincludes: Availability Register IR}} |
| |input
| |
| |R
| |
| |
| |
| |16-bit unsigned int
| |
| |Счетчик срабатываний для входа 1-W
| |
| |- | | |- |
| |0 | | | 376 |
| |discrete | | | 0x0178 |
| |R | | | Input |
| | | | | RO |
| |0 или 1 | | | u8 |
| |Текущее состояние входа 1-W: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0. | | | Наличие датчика 1-Wire датчика на 1 входе |
| | | 0 или 1 |
| | | 4.24.0 |
| |- | | |- |
| |16 | | |} |
| |discrete | | {{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} |
| |R
| | {{Wbincludes: Registers Connection Settings}} |
| |
| | {{Wbincludes: Registers FW Version For Supported Device With Bootloader}} |
| |0 или 1
| | {{Wbincludes: Registers Service Main}} |
| |Статус опроса датчика 1-Wire входа №1: 0 - датчик не подключен, 1 - датчик подключен и корректно опрашивается
| | {{Wbincludes: Registers Timeout For Device With Bootloader}} |
| |начиная с прошивки 4.6.0
| | {{Wbincludes: Register bootloader start}} |
| | {{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}} |
| | {{Wbincludes: Registers Vin}} |
| | {{Wbincludes: Registers Temperature MCU}} |
| |} | | |} |