Сохранить в закладки 1100004792246:
1.Стандарт
Напряжение питания:12 ~36VDC
Выход сигнала:4-20ma, 0-5V, RS485
Предел измерения температуры:-40~120℃
Предел измерения влажности:0~100%RH
Точность:±2%RH ,±0.5℃
Температура окружающей среды:-40~85℃,0~100%RH
Разрешение:0.5%
Время отклика:> 1s
Уровень защиты:IP65
2.Определение штырька
Штырь1:белый земля
Штырь2:красный VCC
Штырь3:жёлтый температура/RS485 A+
Штырь4:синий влажность/RS485 B-
3.Договор (только подходит к выходу RS485
3.1 Чтение запроса
1байт | 1байт | 2байт | 2байт | 2байт |
Адрес устройства | Код функции 0x03 | начальный адрес ленточки-закладки 0x00 00 | Количество ленточки-закладки 0x00 02 | CRC проверка (низкий) (высокий) |
Адрес устройства:1байт(молчаливое признание0x01)
Код функции:1байт 0x03
начальный адрес ленточки-закладки :0x00 00
Количество ленточки-закладки:0x00 02
Проверка:CRC проверка
Пример:адрес устройства01,данные 0x 01 03 00 00 00 02 C4 0B
3.2Чтение отклика
1байт | 1байт | 1байт | 2байт | 2байт | 2байт |
Адрес устройства | Код функции 0x03 | Обратный байт 0x04 | Высокая температура Низкая температура | Высокая влажность низкая влажность | CRC проверка (низкий) (высокий) |
Адрес устройства:1байт
Код функции:1байт 0x03
Обратный байт:0x04
Содержание данных:2байт численность температуры
Если самая высокая температура-0,то T=(T_high*256+T_low)/10
Если самая высокая температура-1,то T=-(((T_high-128)*256)+T_low)/10
2 байт,численность влажности(H )= (RH_h i×256 + RH_lo) / 10
3.3Пример
Требование из компьютера или других устройств:
0x 01 03 00 00 00 02 C4 0B
Возвращение датчика:0x 01 03 04 00 F1 00 C9 6B 96
Температура:T = (T_hi×256 + T_lo) / 10=00+F1=241,T = 241/10 = 24.1 (℃)
Влажность:RH = (RH_h i×256 + RH_lo) / 10=0*256+201=201 ,
RH = (0 + 201) / 10 = 20.1 (%RH)
Новинки товаров от производителей по оптовым ценам