Адреса регистров Modbus для устройства AQT530 - AQT530

AQT530 Руководство по настройке

Document code
M212572RU
Revision
C
Language
Русский
Product
AQT530
Document type
Руководство пользователя

В устройстве AQT530 доступны следующие адреса регистров. Адреса регистров:

  • R — только чтение
  • RW — чтение и запись
  • W — только запись
Табл. 1. Адреса регистров Modbus
Адрес RW Тип Единица измерения Количество регистров Описание
0x0000 R int16 Миллиардные доли 1

Концентрация диоксида азота (NO2) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x006C
  • Для значения в мкг/м3 используйте регистр 0x0066
0x0001 R int16 Миллиардные доли 1

Концентрация диоксида серы (SO2) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x006D
  • Для значения в мкг/м3 используйте регистр 0x0067
0x0002 R int16 Миллиардные доли 1

Концентрация монооксида углерода (CO) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x006E
  • Для значения в мкг/м3 используйте регистр 0x0068
0x0004 R int16 Миллиардные доли 1

Концентрация сульфида водорода (H2S) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x0070
  • Для значения в мкг/м3 используйте регистр 0x0069
0x0005 R int16 Миллиардные доли 1

Концентрация озона (O3) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x0071
  • Для значения в мкг/м3 используйте регистр 0x006A
0x0006 R int16 Миллиардные доли 1

Концентрация оксида азота (NO) в миллиардных долях с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x0072
  • Для значения в мкг/м3 используйте регистр 0x006B
0x0008 R int16 0,1 мкг/м3 1 Содержание твердых частиц PM2.5 с линейной коррекцией
  • Для значения без линейной коррекции используйте регистр 0x0073
0x0009 R int16 0,1 мкг/м3 1 Содержание твердых частиц PM10
  • Для значения без линейной коррекции используйте регистр 0x0074
0x000A R int16 0,1 °C / 0,1 °F 1

Температура воздуха (HMP110) в градусах Цельсия или Фаренгейта в зависимости от конфигурации

Текущая конфигурация доступна в регистре 0x001C

0x000B R int16 0,1 % относительной влажности 1 Влажность воздуха (HMP110)
0x000C R int16 0,1 гПа 1 Давление воздуха от встроенного аналогового датчика давления
0x0013 R uint16 - 1 Год калибровки
0x0014 R uint16 - 1 Месяц калибровки
0x0015 R uint16 - 1 День калибровки
0x0016 R uint16 - 1 Флаги конфигурации устройства (биты/описание)
Биты Описание
15:2 Зарезервировано
1

Конфигурация LPC:

  • 0 — № LPC
  • 1 — LPC
0 Зарезервировано
0x001A R int16 с 1 Время в секундах с момента последнего обновления данных измерений
0x001B R int16 - 1 Надежность измерения газов
  • 0 — измерение недостоверно
  • 1 — измерение достоверно (прошла 24-часовая стабилизация после включения питания и температура находится в допустимом диапазоне (ниже 38,0 °C))

Флаги можно считывать отдельно из регистров 0x0033 и 0x0034

0x001C R uint16 - 1 Настройка единицы измерения температуры
  • 0 — градусы Цельсия (по умолчанию)
  • 1 — градусы Фаренгейта
0x001F R int16 % 1 Показатель работоспособности устройства (комбинированное значение в процентах использования сенсорных ячеек, максимальное значение — 100 %)
  • 100 % — полная работоспособность
  • 0 % — все датчики выработали ресурс
0x0033 R int16 - 1 Флаг недействительности стабилизации газовой ячейки
  • 0 — 24-часовая стабилизация после включения питания прошла
  • 1 — 24-часовая стабилизация после включения питания не прошла и измерение непригодно
0x0034 R int16 - 1 Флаг недостоверности температуры газовой ячейки
  • 0 — температура ячейки достоверна
  • 1 — температура ячейки слишком высокая (≥ 38,0 °C) и измерение непригодно
0x0036 R int16 - 1 Компенсация влажности (газа)
  • 0 — компенсация влажности отключена
  • 1 — компенсация влажности включена
0x0037 R int16 0,1 мкг/м3 1

Содержание твердых частиц PM1 с линейной коррекцией

  • Для значения без линейной коррекции используйте регистр 0x0075
0x004B R int16 - 1

Состояние, сообщаемое устройством

  • 0 — неизвестно. Информация о состоянии еще недоступна, выполняется запуск
  • 1 — норма. Нормальная работа
  • 2 — пониженная функциональность. Работа с пониженной функциональностью
  • 3 — отказ

Для получения дополнительной информации см. код состояния в регистре 0x004C.

0x004C R int16 - 1

Коды состояния

  • 0 — нет особого состояния для сообщения
  • 1 — неисправность LPC
  • 2 — неисправность HMP110
0x004F R uint16 - 1 Основной номер версии встроенного ПО базового модуля AQT
0x0050 R uint16 - 1 Второстепенный номер версии встроенного ПО базового модуля AQT
0x0051 R uint16 - 1 Номер сборки версии встроенного ПО базового модуля AQT
0x0052 R uint32 - 2 Хэш-число версии встроенного ПО базового модуля AQT
0x0054 R uint16 - 1 Основной номер версии встроенного ПО устройства HMP
0x0055 R uint16 - 1 Второстепенный номер версии встроенного ПО устройства HMP
0x0056 R uint16 - 1 Номер редакции версии встроенного ПО устройства HMP
0x0057 RW uint16 - 1 Год системного времени
  • Read — при чтении регистра 0x0057 системное время считывается в кэш. Другие регистры возвращают значения из кэша
  • Write — значение регистра записывается в кэш, а системное время обновляется при записи в регистр 0x005C
0x0058 RW uint16 - 1 Месяц системного времени
0x0059 RW uint16 - 1 День системного времени
0x005A RW uint16 - 1 Часы системного времени
0x005B RW uint16 - 1 Минуты системного времени
0x005C RW uint16 - 1 Секунды системного времени
0x0065 RW uint16 - 1

Выберите тип преобразования миллиардных долей в мкг/м3 для регистров 0x0066–0x006B

  • 0 — по стандарту ЕС (температура t = +20 ° C, давление p = 1013,25 гПа) (по умолчанию)
  • 1 — по международному стандарту (ВОЗ, температура t = +25 ° C, давление p = 1013,25 гПа)
  • 2 — динамическое на основе температуры (температура окружающей среды от HMP110, давление p = 1013,25 гПа)
0x0066 R int16 0,1 мкг/м3 1

Концентрация диоксида азота (NO2), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0000)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x0067 R int16 0,1 мкг/м3 1

Концентрация диоксида серы (SO2), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0001)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x0068 R int16 1 мкг/м3 1

Концентрация монооксида углерода (CO), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0002)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x0069 R int16 0,1 мкг/м3 1

Концентрация сульфида водорода (H2S), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0003)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x006A R int16 0,1 мкг/м3 1

Концентрация озона (O3), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0005)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x006B R int16 0,1 мкг/м3 1

Концентрация оксида азота (NO), рассчитанная на основе значения в миллиардных долях с линейной коррекцией (регистр 0x0006)

Рассчитывается с учетом выбранного типа преобразования. Метод расчета выбирается регистром 0x0065

0x006C R int16 Миллиардные доли 1 Концентрация диоксида азота (NO2) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0000
0x006D R int16 Миллиардные доли 1 Концентрация диоксида серы (SO2) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0001
0x006E R int16 Миллиардные доли 1 Концентрация монооксида углерода (CO) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0002
0x0070 R int16 Миллиардные доли 1 Концентрация сульфида водорода (H2S) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0004
0x0071 R int16 Миллиардные доли 1 Концентрация озона (O3) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0005
0x0072 R int16 Миллиардные доли 1 Концентрация оксида азота (NO) в миллиардных долях без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0006
0x0073 R int16 0,1 мкг/м3 1 Содержание твердых частиц PM2.5 без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0008
0x0074 R int16 0,1 мкг/м3 1 Содержание твердых частиц PM10 без линейной коррекции
  • Для значения с линейной коррекцией используйте регистр 0x0009
0x0075 R int16 0,1 мкг/м3 1 Содержание твердых частиц PM1 без линейной коррекции
  • Для значения без линейной коррекции используйте регистр 0x0037
0x0076 R int16 - 1 Состояние данных LPC
  • 0 — данные LPC не готовы
  • 1 — данные LPC готовы
0x007B R int16 - 1 Флаг недостоверности состояния влажности LPC

Объединяет все значения PM из регистров 0x007C–0x007E

  • 0 — влажность LPC в норме
  • 1 — результат измерения LPC может быть непригоден из-за высокой влажности
0x007C R int16 - 1 Флаг недостоверности состояния влажности LPC для значения PM1
  • 0 — влажность LPC в норме
  • 1 — результат измерения LPC PM1 может быть непригоден из-за высокой влажности
0x007D R int16 - 1 Флаг недостоверности состояния влажности LPC для значения PM2.5
  • 0 — влажность LPC в норме
  • 1 — результат измерения LPC PM2.5 может быть непригоден из-за высокой влажности
0x007E R int16 - 1 Флаг недостоверности состояния влажности LPC для значения PM10
  • 0 — влажность LPC в норме
  • 1 — результат измерения LPC PM10 может быть непригоден из-за высокой влажности
0x0086 RW int16 - 1 Значение усиления при линейной коррекции CO (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x0087 RW int16 - 1 Значение усиления при линейной коррекции O3 (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x0088 RW int16 - 1 Значение усиления при линейной коррекции NO2 (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x0089 RW int16 - 1 Значение усиления при линейной коррекции SO2 (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x008A RW int16 - 1 Значение усиления при линейной коррекции NO (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x008B RW int16 - 1 Значение усиления при линейной коррекции H2S (1 ... 255, этот диапазон соответствует значениям усиления 0,01 ... 2,55)
0x008C RW int16 Миллиардные доли 1 Смещение при линейной коррекции CO

−10000 ... 10000

0x008D RW int16 Миллиардные доли 1 Смещение при линейной коррекции O3

−10000 ... 10000

0x008E RW int16 Миллиардные доли 1 Смещение при линейной коррекции NO2

−10000 ... 10000

0x008F RW int16 Миллиардные доли 1 Смещение при линейной коррекции SO2

−10000 ... 10000

0x0090 RW int16 Миллиардные доли 1 Смещение при линейной коррекции NO

−10000 ... 10000

0x0091 RW int16 Миллиардные доли 1 Смещение при линейной коррекции H2S

−10000 ... 10000

0x0092 RW int16 0.001 1

Значение усиления при линейной коррекции PM2.5

Допустимые значения: 1 ... 10000 (0.001 ... 10.000)

0x0093 RW int16 0.001 1

Значение усиления при линейной коррекции PM10

Допустимые значения: 1 ... 10000 (0.001 ... 10.000)

0x0094 RW int16 0,1 мкг/м3 1

Смещение при линейной коррекции PM2.5

Допустимые значения: -10000 ... 10000 (-1000.0 ... 1000.0)

0x0095 RW int16 0,1 мкг/м3 1

Смещение при линейной коррекции PM10

Допустимые значения: -10000 ... 10000 (-1000.0 ... 1000.0)

0x0096 RW int16 0.001 1

Значение усиления при линейной коррекции PM1

Допустимые значения: 1 ... 10000 (0.001 ... 10.000)

0x0097 RW int16 0,1 мкг/м3 1

Смещение при линейной коррекции PM1

Допустимые значения: -10000 ... 10000 (-1000.0 ... 1000.0)

0x00B4 R char[8] - 4 Серийный номер устройства AQT (строка из 8 символов)
0x00B8 R char[8] - 4 Серийный номер HMP (строка из 8 символов)
0x00BC R char[8] - 4 Серийный номер LPC (строка из 8 символов)
0x00C3 R int16 - 1 Серийный номер печатной платы, часть 1
0x00C4 R int16 - 1 Серийный номер печатной платы, часть 2
0x00C5 R int16 - 1 Серийный номер печатной платы, часть 3
0x00F4 R uint16 - 1 Основной номер версии встроенного ПО LPC
0x00F5 R uint16 - 1 Второстепенный номер версии встроенного ПО LPC
0x00F6 R uint16 - 1 Номер сборки версии встроенного ПО LPC
0x00F7 R uint32 - 2 Номер хэша версии встроенного ПО LPC
0x00FA W uint16 - 1 Сброс устройства
  • 1 — сброс устройства
  • Другие значения — нет эффекта
0x00FE W uint16 - 1 Запись конфигурации во встроенную память EEPROM
  • 1 — запись конфигурации
  • Другие значения — нет эффекта