Modbus RTU Integrated Sensor Manual for Illumination, Temperature and Humidity

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

Modbus RTU Integrated Sensor Manual for Illumination, Temperature and Humidity
Modbus RTU Integrated Sensor Manual for Illumination, Temperature and HumidityFigure

Functional Overview

A three element air quality sensor with light, temperature, and humidity, supportmodbusCommunication protocol

Selection suggestions

Widely applicable to families, Office building? hotel, hospital, school, station, museum, Convention and Exhibition Center, Factory, Agriculture, etc, Communication protocol

Baud rateModbusRTU
Default1200, 2400, 4800, 9600 (Can be modified through software) , 19200, 38400
Default communication format
Equipment address9600, n, 8, 1
Equipment size0-255
Weight38*φ89mm
Working temperature110g
Working humidity-10°C~60°C
Installation method5~65% RH
Ceiling installationDetailed instruction explanation

Temperature, humidity, and illuminance reading

Sent by the upper computer

Fields:

meaningremarksEquipment address
01Address rangeInstructions: 0-255
0303 Function code03Starting address
00 00Read the starting position of the registerQuery quantity
00 03The number of registers to be read in the areafront
05 CBCRC 16Byte data 6 Checksum CRC 16 Sensor return

Fields:

meaningremarksEquipment address
01Instructions
0303 Return all bytes of status information
06Humidity data.
03 05Convert toBase system10Representing humidity773Temperature data77.3%
01 11Convert toBase system10Representing temperature273Illuminance27.3°C
00 ABconvert toconvert to10Base system171Representative171LuxLX
FD 00CRC 16front 9 Byte data CRC 16 Checksum

Baud rate modification

send out: 01 43 00 00 00 67 (Baud rate) 05 EF

return: 01 43 67 00 00 00 00 30 FB

43For function codes, The third byte67Representative9600The baud rate has been successfully modified

4800 Hexadecimal isCF; 9600 Hexadecimal is67;

19200 Hexadecimal is34; 57600 Hexadecimal is10;

115200 The hexadecimal value is08;

Address modification

send out: 01 42 00 00 00 05 (New address) B9 C6

return: 05 42 05 00 00 00 00 27 58

42For function codes, The third byte05The representative device address is05Change success

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.