Перейти к содержанию

Навигация

Sensors Modbus Management: различия между версиями

Строка 19: Строка 19:
!rowspan="2"|Формат
!rowspan="2"|Формат
!rowspan="2"|Назначение
!rowspan="2"|Назначение
!colspan="4"|Поддерживается в  
!colspan="5"|Поддерживается в  
!С версии
!С версии
прошивки
прошивки
|-
|-
!WB-MS (код модели)
!WB-MS (код модели)
!WB-MS v2 (код модели)
!WB-MSW
!WB-MSW
!WB-MSW2
!WB-MSW2
Строка 31: Строка 32:
| 0 || input || R || 0x7FFF ||°C × 10 (signed)||Температура с встроенного датчика
| 0 || input || R || 0x7FFF ||°C × 10 (signed)||Температура с встроенного датчика
| T
| T
|
| -
| -
| +
| +
Строка 38: Строка 40:
|1|| input || R || 0xFFFF ||<blockquote>%RH × 10 (signed)</blockquote>||Относительная влажность с встроенного датчика
|1|| input || R || 0xFFFF ||<blockquote>%RH × 10 (signed)</blockquote>||Относительная влажность с встроенного датчика
|H
|H
|
| +
| +
| +
| +
Строка 50: Строка 53:
|''(регистр не используется в датчиках WB-MSW, вместо него регистры 9 и 10)''<br>Освещённость с встроенного датчика
|''(регистр не используется в датчиках WB-MSW, вместо него регистры 9 и 10)''<br>Освещённость с встроенного датчика
|L
|L
|Lux
| -
| -
| -
| -
Строка 62: Строка 66:
|Уровень шума, умноженный на 100
|Уровень шума, умноженный на 100
|S
|S
|
| +
| +
|S
|S
Строка 73: Строка 78:
|°C × 100 (signed)
|°C × 100 (signed)
|Температура с встроенного датчика
|Температура с встроенного датчика
| +
| +
| +
| -
| -
Строка 85: Строка 91:
|%RH × 100 (signed)
|%RH × 100 (signed)
|Относительная влажность с встроенного датчика
|Относительная влажность с встроенного датчика
| +
| +
| +
| -
| -
Строка 98: Строка 105:
|Температура с внешнего датчика
|Температура с внешнего датчика
| D
| D
| +
| -
| -
| -
| -
Строка 110: Строка 118:
|Температура с внешнего датчика
|Температура с внешнего датчика
| D
| D
| +
| -
| -
| -
| -
Строка 146: Строка 155:
|Качество воздуха
|Качество воздуха
| -
| -
| VOC
| -
| -
| -
| -
Строка 157: Строка 167:
|ppm (400-1500)
|ppm (400-1500)
|Ручная калибровка датчика CO2. Для калибровки запишите сюда текущее значение концентрации CO2, измеренное другим прибором
|Ручная калибровка датчика CO2. Для калибровки запишите сюда текущее значение концентрации CO2, измеренное другим прибором
| -
| -
| -
| -
| -
Строка 169: Строка 180:
|дней
|дней
|Длительность цикла для алгоритма самокалибровки датчика CO (ABC)
|Длительность цикла для алгоритма самокалибровки датчика CO (ABC)
| -
| -
| -
| -
| -
Строка 177: Строка 189:
|90||holding||RW||20 (200 ms)||× 10 ms||Время усреднения освещённости
|90||holding||RW||20 (200 ms)||× 10 ms||Время усреднения освещённости
|<blockquote>L, B</blockquote>
|<blockquote>L, B</blockquote>
| -
| -
| -
| -
| -
Строка 185: Строка 198:
||Время усреднения шума
||Время усреднения шума
|S
|S
|
| +
| +
|S
|S
Строка 196: Строка 210:
|1 or 0
|1 or 0
|Режим автокалибровки датчика CO2 (ABC) на атмосферный уровень CO2
|Режим автокалибровки датчика CO2 (ABC) на атмосферный уровень CO2
| -
| -
| -
| -
| -
Строка 204: Строка 219:
|96||holding||R||2000 / 5000||ppm
|96||holding||R||2000 / 5000||ppm
||(доступно с версии прошивки 3.5.0) Диапазон измерения концентрации CO2. Допустимые значения: 2000, 5000, 10000.  
||(доступно с версии прошивки 3.5.0) Диапазон измерения концентрации CO2. Допустимые значения: 2000, 5000, 10000.  
| -
| -
| -
| -
| -
Строка 213: Строка 229:
|97||holding||RW||0 — 10||c
|97||holding||RW||0 — 10||c
||Период между вспышками сигнальных светодиодов  
||Период между вспышками сигнальных светодиодов  
| -
| -
| -
| -
| -
Строка 223: Строка 240:
|98||holding||RW||0 — 50||мс
|98||holding||RW||0 — 50||мс
||Длительность вспышки светодиодов  
||Длительность вспышки светодиодов  
| -
| -
| -
| -
| -
Строка 237: Строка 255:
||(доступно с версии прошивки 3.10.0) Фильтр подозрительных значений для датчиков 1-Wire (85.000C, 127.937C). Значения отбрасываются, если предыдущее отличается от подозрительного больше, чем на значение регистра*0.0625C. Запишите 0, чтобы отключить фильтр.
||(доступно с версии прошивки 3.10.0) Фильтр подозрительных значений для датчиков 1-Wire (85.000C, 127.937C). Значения отбрасываются, если предыдущее отличается от подозрительного больше, чем на значение регистра*0.0625C. Запишите 0, чтобы отключить фильтр.
| D
| D
| +
| -
| -
| -
| -
Строка 249: Строка 268:
||input
||input
||R||||||Служебный регистр HOLD_REG_TH_READS
||R||||||Служебный регистр HOLD_REG_TH_READS
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
Строка 256: Строка 275:
||input
||input
||R||||||Служебный регистр HOLD_REG_TH_ERRORS
||R||||||Служебный регистр HOLD_REG_TH_ERRORS
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
Строка 264: Строка 283:
||input
||input
||R||||32-bit unsigned int||Время работы устройства (uptime counter) в секундах
||R||||32-bit unsigned int||Время работы устройства (uptime counter) в секундах
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
Строка 270: Строка 289:
|106||input||R|| ||  
|106||input||R|| ||  
|| Служебный регистр INPUT_REG_SGPC3_BASELINE
|| Служебный регистр INPUT_REG_SGPC3_BASELINE
| -
| -
| -
| -
| -
Строка 279: Строка 299:
|107||input||R|| ||  
|107||input||R|| ||  
|| Служебный регистр INPUT_REG_SGPC3_RAW_SIGNAL
|| Служебный регистр INPUT_REG_SGPC3_RAW_SIGNAL
| -
| -
| -
| -
| -
Строка 291: Строка 312:
|
|
|Служебный регистр SGPC3 VERSION
|Служебный регистр SGPC3 VERSION
| -
| -
| -
| -
| -
Строка 300: Строка 322:


| 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]])
| 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]])
|colspan="4"|все
|colspan="5"|все
| rowspan="3" |>3.1.0
| rowspan="3" |>3.1.0
|-
|-
| 111 || holding || RW || 0 || || настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)  
| 111 || holding || RW || 0 || || настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)  
|colspan="4"|все
|colspan="5"|все
|-
|-
| 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2  
| 112 || holding || RW || 2 || || количество стоп-битов порта RS-485. Допустимые значения: 1, 2  
|colspan="4"|все
|colspan="5"|все
|-
|-
| 120 (0x78) || holding || RW || 0 ||  отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния
| 120 (0x78) || holding || RW || 0 ||  отличное от 0 || запись в регистр вызывает перезагрузку модуля без сохранения состояния
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
| 121 (0x79) || input || R || - ||  mV || текущее напряжение питания модуля
| 121 (0x79) || input || R || - ||  mV || текущее напряжение питания модуля
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
| 128 (0x80) || holding || RW || 1 || || Modbus-адрес устройства  
| 128 (0x80) || holding || RW || 1 || || Modbus-адрес устройства  
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
| 129 (0x81) || holding || RW || 0 || 0 или 1 || Переход в [[WB-MCU-Flasher|режим загрузчика]]  
| 129 (0x81) || holding || RW || 0 || 0 или 1 || Переход в [[WB-MCU-Flasher|режим загрузчика]]  
|colspan="4"|все || 4.5.0
|colspan="5"|все || 4.5.0
|-
|-
| 200-206 || input || R || см. [[#Сигнатура устройства|Сигнатура устройства]]  ||  || сигнатура
| 200-206 || input || R || см. [[#Сигнатура устройства|Сигнатура устройства]]  ||  || сигнатура
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
| 220-241 || input || R || ||  __date__ __time__||  дата сборки прошивки
| 220-241 || input || R || ||  __date__ __time__||  дата сборки прошивки
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
Строка 339: Строка 361:
|Температурная компенсация самонагрева для датчика температуры и влажности (значение вычитается из измереной температуры)
|Температурная компенсация самонагрева для датчика температуры и влажности (значение вычитается из измереной температуры)
| +
| +
| -
| -
| -
| -
| -
Строка 345: Строка 368:
|-
|-
| 250-269 || input || R || ||  строка, null-terminated ||  версия прошивки
| 250-269 || input || R || ||  строка, null-terminated ||  версия прошивки
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
| 270-271 || input || R || ||  32-bit unsigned int ||  уникальный идентификатор (S/N)
| 270-271 || input || R || ||  32-bit unsigned int ||  уникальный идентификатор (S/N)
|colspan="4"|все
|colspan="5"|все
|
|
|-
|-
|280||input||R|| ||
|280||input||R|| ||
||Максимальное значение датчика движения с АЦП
||Максимальное значение датчика движения с АЦП
| -
| -
| -
| -
| -
Строка 362: Строка 386:
|281||input||R|| ||
|281||input||R|| ||
||Значение датчика движения с АЦП
||Значение датчика движения с АЦП
| -
| -
| -
| -
| -
Строка 370: Строка 395:
|282||holding||RW||10||с
|282||holding||RW||10||с
||Ширина временного окна для вычисления максимального усредненного значения датчика движения (от 1 до 60 секунд)
||Ширина временного окна для вычисления максимального усредненного значения датчика движения (от 1 до 60 секунд)
| -
| -
| -
| -
| -
Строка 378: Строка 404:
|283||input||R|| ||
|283||input||R|| ||
||Текущее усредненное значение движения в условных единицах
||Текущее усредненное значение движения в условных единицах
| -
| -
| -
| -
| -
5813

правок