
Введение продукта:
Продукт имеет чип промышленного класса, высокоточный импортный датчик температуры и влажности SHT20 для обеспечения отличной надежности, высокой точности и взаимозаменяемости продукта. С помощью аппаратного интерфейса RS485 (с дизайном защиты от молнии), протокол слой совместим со стандартным промышленным протоколом Modbus-Rtu. Этот продукт интегрирует протокол MODBUS и общий протокол. Пользователь может выбрать протокол связи. Общий протокол имеет функцию автоматической загрузки (подключение RS485 через инструмент регулировки последовательного порта автоматически выводит температуру и влажность).
Параметры продукта:
Название продукта: передатчик температуры и влажности
Источник питания постоянного тока: 5 В-30 В постоянного тока
Выходной сигнал: сигнал RS485
Температура Точность: ± 0,5 ℃ (25 ℃)
Точность влажности: ± 3% относительной влажности
Диапазон температур: 0% RH-80 % RJ
Температура Разрешение: 0,1 ℃
Разрешение влажности: 0.1% RH
Оборудование для потребеление энергии: ≤ 0,2 W
Адрес связи: 1-247 может быть установлен, по умолчанию 1
Протокол связи: протокол Modbus-RTU и пользовательский общий протокол
Скорость передачи данных: настраиваемый, по умолчанию 9600, 8-bit data, 1 бит стоп, нетчетности
Проводка:
Протокол Modbus:
0x03: запись
0x04: запись на входе
0x06: запись одного регистратора
0x10: больше записей

Формат рамы Modbus:Мастер отправить Формат:

Ответ подчиненного:

MODBUSCOMMANDМастер чтения температурной команды (0x04):

Данные ответа от slave:

Температура значение = 0x131, преобразуется в десятичная система 305 фактический Температура значение = 305 / 10 = 30,5 °
Примечание: температура Подпись шестнадцатиричного, температура значение = 0xFF33, преобразуется в десятичная система-205, фактическая температура =-20,5 °;
Главная Команда чтения влажности (0x04)

Данные ответа от slave:

Влажности значение = 0x222, преобразуется в десятичная система 546, фактической влажности значение = 546/10 = 54,6%;
Непрерывное считывание температуры и влажности командная рама (0x04):

Данные ответа от slave:

Запись записей (0x03):
Адрес устройства считывания от подчиненного:

Данные ответа от slave:

Изменить содержимое регистров (0x06):
Модифицируйте рабочий адрес регистра:

Изменить рабочий адрес: 0x08 = 8
Данные ответа от slave (и отправить то же самое):

Постоянное изменение регистров (0x10):

Рабочий адрес: 0x20 = 32
Скорость передачи данных: 0x2580 = 9600
Данные ответа от slave:

Общий прототип
По умолчанию скорость передачи данных 9600 (пользователь может установить), 8 бит данных, одна остановка, без проверки
RS485
CMD
Инструкции
Чтение
Отчет срабатывает температура и влажность
(27,4 °,67.7% 温度 27,4 ° 湿度 67.7%)
Авто
Запуск функции автоматического оповещения о температуре и влажности (как и выше)
Стоп
Функция автоматического оповещения о температуре и влажности
БР: XXXX
Установите скорость передачи данных
9600 ~ 19200
(БР: 9600)
TC:X
Установите калибровку температуры (-10,0 ~ 10,0)
(TC: 02,0 温度修正值为 2,0 °)
HC:X X.X
Установите humidityration(-10,0 ~ 10,0)
(Фут HC:-05,1 湿度修正值为 -5.1%)
Гц: XXX
Установите температура и влажность уровень отчетности (0,5, 1,2,5,10)
(Гц: 2 скорости передачи данных 2 Гц)
Парам
Прочитайте настройки тока системы
PARAM CMD:
TC: 0,0, HC: 0,0, BR:9600, Гц: 1 -> калибровка температуры 0,0, калибровка Humi 0,0, скорость бод 9600, скорость отчета 1 Гц
SLAVE_ADD:1 -> рабочий адрес MODBU 1


