WB-MS v 2 registers: различия между версиями

972 байта добавлено ,  11 месяцев назад
Нет описания правки
 
(не показано 10 промежуточных версий 5 участников)
Строка 1: Строка 1:
<!--T:1-->
<!--T:1-->
{{DISPLAYTITLE:Карта регистров датчика WB-MS v.2}}== Описание ==
{{DISPLAYTITLE:Карта регистров датчика WB-MS v.2}}== Описание ==
Серым цветом отмечены служебные регистры. Служебные регистры предназначены для использования производителем. Их наличие, назначение, формат и содержимое могут измениться в новых ревизиях устройств или версиях прошивки.
{{Wbincludes:Header Registers Universal|fw=true}}
{{Wbincludes:Header Registers Universal|fw=true}}
|-
|-
Строка 11: Строка 10:
| Включение подогрева (heater) в микросхеме сенсора температуры и влажности HDC1080
| Включение подогрева (heater) в микросхеме сенсора температуры и влажности HDC1080
| 0 или 1 ('''0''')
| 0 или 1 ('''0''')
| 3.2.2000
| 3.2.0
|-
|-
| 0
| 0
Строка 20: Строка 19:
| Текущее состояние входа №1: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0.
| Текущее состояние входа №1: 0 - разомкнут, 1 - замкнут на GND. Если для входа выбран режим 1-wire, значение всегда равно 0.
| 0 или 1
| 0 или 1
| rowspan="5" | 3.10.2000
| rowspan="5" | 3.10.0
|-
|-
| 1
| 1
Строка 79: Строка 78:
| Температура с первого внешнего датчика 1wire
| Температура с первого внешнего датчика 1wire
| x0.0625, °C<br />Error: 0x7FFF
| x0.0625, °C<br />Error: 0x7FFF
| rowspan="10" | 3.10.2000
| rowspan="10" | 3.10.0
|-
|-
| 7
| 7
Строка 112: Строка 111:
| Фильтр подозрительных значений для датчиков 1-Wire (85.000C, 127.937C). Значения отбрасываются, если предыдущее отличается от подозрительного больше, чем на значение регистра*0.0625C. Запишите 0, чтобы отключить фильтр
| Фильтр подозрительных значений для датчиков 1-Wire (85.000C, 127.937C). Значения отбрасываются, если предыдущее отличается от подозрительного больше, чем на значение регистра*0.0625C. Запишите 0, чтобы отключить фильтр
| x0.0625<br />'''1'''
| x0.0625<br />'''1'''
|-
|- class="cell-gray"
| 101
| 101
| 0x0065
| 0x0065
Строка 118: Строка 117:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;" | Количество успешных считываний датчика температуры и влажности
| Количество успешных считываний датчика температуры и влажности
| 0
|  
|-
|- class="cell-gray"
| 102
| 102
| 0x0066
| 0x0066
Строка 126: Строка 125:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;" | Количество ошибок считывания датчика температуры и влажности
| Количество ошибок считывания датчика температуры и влажности
| 0
|  
|-
|- class="cell-gray"
| 103
| 103
| 0x0067
| 0x0067
Строка 134: Строка 133:
| RW
| RW
| u16
| u16
| style="background-color:#c0c0c0;" | HOLD_REG_ILLUMINANCE_MODE
| HOLD_REG_ILLUMINANCE_MODE
|  
|  
|-
|- class="cell-gray"
| 106
| 106
| 0x006A
| 0x006A
Строка 142: Строка 141:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;"| Значение baseline датчика VOC
| Значение baseline датчика VOC
| 0
|  
|-
|- class="cell-gray"
| 107
| 107
| 0x006B
| 0x006B
Строка 150: Строка 149:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;" | Сырые значения датчика VOC
| Сырые значения датчика VOC
| Error: 0xFFFF
| Error: 0xFFFF
|-
|- class="cell-gray"
| 108
| 108
| 0x006C
| 0x006C
Строка 158: Строка 157:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;" | Версия датчика VOC
| Версия датчика VOC
| Error: 0xFFFF
| Error: 0xFFFF
| 4.2
| 4.2
Строка 242: Строка 241:
|  
|  
| 4.0.0
| 4.0.0
|-
|- class="cell-gray"
| 284
| 284
| 0x011C
| 0x011C
Строка 248: Строка 247:
| RO
| RO
| s16
| s16
| style="background-color:#c0c0c0;" | Сырое значение температуры (без учета температурной компенсации)
| Сырое значение температуры (без учета температурной компенсации)
| x0.01, °C<br />Error: 0x7FFF
| x0.01, °C<br />Error: 0x7FFF
| rowspan="2" | 4.16.16
| rowspan="2" | 4.16.16
|-
|- class="cell-gray"
| 285
| 285
| 0x011D
| 0x011D
Строка 257: Строка 256:
| RO
| RO
| u16
| u16
| style="background-color:#c0c0c0;" | Сырое значение относительной влажности (без учета температурной компенсации)
| Сырое значение относительной влажности (без учета температурной компенсации)
| x0.01, %RH<br />Error: 0x7FFFF
| x0.01, %RH<br />Error: 0x7FFFF
|- class="cell-gray"
| 288
| 0x0120
| Holding
| RW
| s16
| Калибровочное значение датчика освещенности, корректировка происходит по следующей формуле: illuminance = illuminance * (1 + calib_coeff/2^7))
| val -128..127
| 4.18.6
|- class="cell-gray"
| 359
| 0x0167
| Input
| RO
| u16
| Тип датчика VOC
| Error: 0xFFFF
| rowspan="3" | 4.20.0
|- class="cell-gray"
| 360
| 0x0168
| Input
| RO
| u16
| Эквивалентное качеству воздуха (VOC) значение CO2 (только для VOC версии 0x22)
| Error: 0xFFFF
|- class="cell-gray"
| 361
| 0x0169
| Input
| RO
| u16
| CO2 baseline для VOC (только для VOC версии 0x22)
| Error: 0xFFFF
|-
{{Wbincludes: Availability Register Temperature Humidity}}
{{Wbincludes: Availability Register VOC}}
{{Wbincludes: Availability Register CO2}}
{{Wbincludes: Availability Register 1-wire}}
{{Wbincludes: Availability Register Illumination Analog}}
|}
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}}
{{Wbincludes: Registers Connection Settings}}
{{Wbincludes: Registers FW Version For Supported Device With Bootloader}}
{{Wbincludes: Registers Service Main}}
{{Wbincludes: Registers Timeout}}
{{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}}
{{Wbincludes: Registers Vin}}
{{Wbincludes: Registers Temperature MCU}}
|}
|}
{{Wbincludes:Common_Modbus_Registers}}
translator, wb_editors
4251

правка