|
|
Строка 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" | | |
| ! Регистр/ адрес
| | {{Wbincludes:Header Registers}} |
| ! Тип
| | |- |
| ! Чтение/ запись
| | | 0x0000 |
| ! Значение по умолчанию
| | | 0 |
| ! Формат
| | | discrete |
| ! Назначение
| | | R |
| ! Версии
| | | u16 |
| прошивки
| | | |
| | | Input 1 |
| | | Текущее состояние входа 1-W: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0. |
| | | |
| | | 0, 1 |
| | | |
| | | |
| | | ≥ 4.0.0 |
| | |- |
| | | 0x0007 |
| | | 7 |
| | | input |
| | | R |
| | | s16 |
| | | 0.0625 |
| | | External Temperature Sensor |
| | | Температура с внешнего датчика 1-Wire |
| | | °C |
| | | |
| | | 0x7FFF |
| | | |
| | | |
| | |- |
| | | 0x0010 |
| | | 16 |
| | | discrete |
| | | R |
| | | u16 |
| | | |
| | | External Temperature Sensor OK |
| | | Статус опроса датчика 1-Wire входа №1: 0 - датчик не подключен, 1 - датчик подключен и корректно опрашивается |
| | | |
| | | 0, 1 |
| | | |
| | | |
| | | ≥ 4.6.0 |
| | |- |
| | | 0x0071 |
| | | 113 |
| | | holding |
| | | RW |
| | | u16 |
| | | |
| | | RS-485 Response Delay (ms) |
| | | Задержка перед отправкой ответного пакета по RS-485 |
| | | мс |
| | | |
| | | style="text-align:right;" | 8 |
| | | |
| | | ≥ 4.15.0 |
| |- | | |- |
| <!-- |6
| | | 0x0113 |
| |input | | | 275 |
| |R | | | holding |
| |0x7FFF | | | RW |
| |°C × 16 (signed) | | | u16 |
| |Температура со встроенного датчика | | | |
| | | | | set input 1 to descrete |
| |- --> | | | Режим входа 1-W: 0 - 1-wire, 1 - дискретный вход |
| |7 | | | |
| |input | | | 0, 1 |
| |R | | | style="text-align:right; vertical-align:bottom;" | 0 |
| |0x7FFF | | | |
| |°C × 16 (signed) | | | rowspan="2" | ≥ 4.0.0 |
| |Температура с внешнего датчика 1-Wire | |
| | | |
| |- | | |- |
| |20 | | | 0x0115 |
| |input | | | 277 |
| |R
| | | input |
| |0
| | | R |
| |°C × 16 (signed)
| | | u16 |
| |Температура с первого внешнего датчика 1-Wire. При ошибке опроса датчик сохраняет предыдущее валидное значение (статус датчика читать из discrete регистра 16).
| | | |
| |начиная с прошивки 4.6.0
| | | Input 1 Counter |
| |-
| | | Счетчик срабатываний для входа 1-W |
| <!--T:15-->
| | | |
| |104-105 || input || R || || 32-bit unsigned int
| | | |
| || Время работы устройства (uptime counter) в секундах
| | | |
| |
| | | |
| <!--T:16-->
| |
| |-
| |
| |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
| |
| |input
| |
| |R
| |
| |см. [[Sensors Modbus Management|Сигнатура устройства]]
| |
| |
| |
| |сигнатура
| |
| |
| |
| |-
| |
| |220-241
| |
| |input
| |
| |R
| |
| |
| |
| |__date__ __time__
| |
| |дата сборки прошивки
| |
| |
| |
| <!-- |-
| |
| |245
| |
| |holding
| |
| |RW
| |
| |216
| |
| |°C × 100 (signed)
| |
| |Компенсация самонагрева встроенного датчика температуры.
| |
| Значение регистра вычитается из температуры, измеренной встроенным датчиком (регистр 6)
| |
| | -->
| |
| |-
| |
| |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 - дискретный вход
| |
| | rowspan="3" |>=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 | |
| |} | | |} |
| | |
| | {{Wbincludes:Common Modbus Registers}} |