Прибор работает в режиме Slave по протоколу Modbus RTU и поддерживает следующие функции:
03 – чтение значений из нескольких регистров хранения;
06 – запись значения в один регистр хранения.
Прибор поддерживает следующие коды ошибок Modbus:
01 – принятый код функции не может быть обработан;
02 – адрес данных, указанный в запросе, не доступен;
03 – величина, содержащаяся в поле данных запроса, является недопустимой.
Список параметров, доступных по сети RS-485, приведен в таблице ниже:
Параметры прибора, доступные по RS-485
Название параметра | Номер первого регистра (Hex) | Данные чтения/записи* | Примечание |
Название прибора | 0х0001 | PV | Только чтение |
0х0002 | T1 | ||
0х0003 | 00 | ||
Сетевой адрес прибора** | 0х0004 | 1…16…247 | Чтение/запись |
Скорость обмена, бит/с** | 0х0005 | 1200, 2400, 4800, 9600, 19200, 38400, 57600 | Чтение/запись |
Задержка ответа прибора, мс | 0х0006 | 10…255 | Чтение/запись |
Контроль четности, количество стоп-бит ** | 0х0007 | 1 – нет, 1 бит 2 – нет, 2 бита 3 – четный, 1 бит 4 – нечетный, 1 бит | Чтение/запись |
Версия ПО | 0х0010 | Номер версии программного обеспечения | Только чтение |
Программная перезагрузка прибора | 0х0011 | Записать число 42330 | Чтение/запись |
Состояние прибора | 0х00FF | См. таблицу | Чтение/запись |
Измеренное значение температуры, °С × 100 | 0х0102 | –4000…+12000 (–40,00…+120,00 °С) | Только чтение |
Измеренное значение влажности, %RH × 100 | 0х0103 | 0…+10000 (0…100,00 %RH) | Только чтение |
Расчетное значение точки росы, °С × 100 | 0х0104 | –8000…+10000 (–80,00…+100,00 °С) | Только чтение |
Расчетное значение абсолютной влажности, г/м3 × 100 | 0х0119 | 0...+32767 (0...327,67 г/м3) | Только чтение |
Примечание * Значения по умолчанию выделены полужирным начертанием. ** Новое значение параметра применяется только после перезагрузки прибора. |
Состояние прибора (регистр 0х00FF)
Номер бита | Значение |
0* | 0/1 – сенсор присутствует/отсутствует |
1 | 0/1 – аналоговые выходы выкл/вкл |
2 | 0/1 – в случае отсутствия сенсора выкл/вкл аварийный сигнал на выходе OUT1 |
3 | 0/1 – в случае отсутствия сенсора ток аварийного сигнала на выходе OUT1 равен 3,5 мА/21,5 мА. Если bit[2] = 0, то этот бит будет проигнорирован |
4 | 0/1 – в случае отсутствия датчика выкл/вкл аварийный сигнал на выходе OUT2 |
5 | 0/1 – в случае отсутствия датчика ток аварийного сигнала на выходе OUT2 равен 3,5 мА/21,5 мА. Если bit[4] = 0, то этот бит будет проигнорирован |
Примечание * Бит доступен только на чтение |
Первое подключение к прибору следует выполнять с учетом заводских сетевых настроек:
скорость обмена: 9600 бит/с;
длина слова данных: 8 бит;
контроль четности: отсутствует;
количество стоп-бит: 1 бит;
сетевой адрес прибора: 16.
Для сброса сетевых настроек (сетевой адрес прибора, скорость обмена, количество стоп-битов) до значений по умолчанию следует:
Обесточить прибор.
Установить перемычку Х6 (см. рисунок).
Подать питание на прибор.
Обесточить прибор.
Снять перемычку Х6.
Подать питание на прибор.