You are on page 1of 5

Large screen LCD wall-mounted

temperature and humidity indicator


Product Overview
RS485 network type large-screen LCD wall-mounted temperature and humidity
indicator for RS485 bus temperature and humidity indicator, with RS485 interface,
standard MODBUS-RTU protocol, enabling simultaneous multi-point monitoring,
networking and remote.
This product can be used (1) communication station archives (2) Warehouse (3)
Laboratory (4) factories, workshops, computer room (5) Museums, archives, books
tube (6) Hospital (7) hotels, living community (8) petrochemical base (9) power plants,
Package dimensions
nuclear power plants, substations (10) agricultural research base, epidemic prevention
stations, environmental protection and other departments need to monitor the
temperature and humidity of a variety of occasions.
In order to facilitate networking and industrial engineering applications, this
module uses MODBUS-RTU communication protocol widely used in industry to
support secondary development. Users only need to use any serial communication
software module data query and set according to our protocol.

Technical parameters and characteristics


Parameter Technical Specifications
Display temperature range -30 ℃ ~ + 85 ℃
Nominal temperature sensor ± 0.5 ℃ (@ 25 ℃)
accuracy
Display measuring humidity range 0 ~ 100RH
Sensor measuring precision ± 4.5% RH (@ 25 ℃)
Baud Rate 9600 (2400,4800,9600,19200 can set
your own)
Communication port RS485
Power supply Bus-powered, DC6V-24V 1A
Power 2W
Storage temperature -40 - 85℃

Operating environment: -30 - 85℃

Dimensions 86×86×25mm³

Publication Order Number:


SD5110B
Keys and Settings For example: The device address and baud rate
modification:(As shown)

1. Press SET to enter the set state

As shown, there are four keys, keys can be used to set the
address and baud rate settings on products.

Button Function Instructions


SET Enter Each time you press the order to enter:
the 1 An address setting the baud rate and equipment;2
setup lower temperature settings;3 humidity limit setting;
mode 4 normal display state, when the state of the other key
2. Press F1 to increase address
is invalid
F1 Increases 1 When a device address is set: Increase Address
2 When the temperature limit setting: increasing alarm
temperature value set:3 humidity limit setting: increased
humidity values set alarm
F2 Decreases 1When a device address is set: Decrease address
2When the upper limit of temperature and humidity
settings: Reduce temperature alarm settings
F3 Increases 1 When a device address and baud rate settings: each
time the press in order to switch from small to large
2400,4800,9600,19200 four kinds of baud rate, 9.6
3. Press F3 to change the baud rate
represents 9600,19.2 expressed 19200;2 temperature
limit setting: increasing alarm temperature value set:
3 humidity limit setting: increased humidity values set
alarm
F4 Decreases 1 A baud rate and device address is set: each time the
switch 2400,4800,9600,19200 by descending order of
four kinds of baud rate;2 temperature limit setting:
decreasing temperature alarm settings;3 humidity limit
setting: reduce humidity values set alarm

Publication Order Number:


Wiring [Data 2] [CRC16 checksum] [00]
Response data have the following meanings:
A, the number of bytes returned: indicates the number of bytes of
data, i.e. data values 1,2 ... n of the n.
B, Data 1 ... N: measurement value of each sensor, each data
occupies two bytes. Integer data, the true value of this value is
divided by 100.
For example: the data address to 2, query on the 1st device
temperature and humidity sensor data: Send: 01 03 00 00 00 02
C4 0B
In response: 01 03 04 06 50 16 B3 B5 7F
Reply data on patients: 01 1,04 meter data table address length is
4 bytes, due to the length of the measuring point two bytes of data,
such as the first data for 0650, shall be converted into 10 hex: 1616
because the module with a resolution of 0.01, the value is divided
by 100 require that the actual value is 16.16 degrees, empathy: 16
The back of the product has four socket, the pin is defined in
B3 for the first two-way value, decimal data: 5811, humidity is
the following table:
58.11% RH.
2. Read the device address
1 24V+ The positive power supply
Does not know the current device address, and only one device on
2 GND Ground
the bus, you can query the current device address by this
3 B- RS485 B-
command.
4 A+ RS485 A+
Send command format:

Communication protocol [Device Address: 0xFA] [command number: 0x03] [00 00 00 01]
[CRC16]
Equipment or reply to all operations command hexadecimal data.
Description:
The default baud rate: 9600,8, n, 1.
A, device address 0xFA for general equipment inquiry address.
The basic command format:
B, 00 00 01 hexadecimal number, for a fixed value, can not be
[Device Address] [Function Code] [Start Address: 2 bytes] [Data
changed.
Length: 2 bytes] [CRC16 checksum]
For example, to query the current device address, the command for
The following meanings:
FA 03 00 00 00 01 91 81
A, Device Address: Device address range 1-249, where 250 is the
Device response: 01 03 02 06 62 3A 0D
general query that 0xFA address, when I do not know the device
The device response format: [Device Address] [Order No.] [data
address, the availability of generic query address queries.
length: 1 byte] [random bytes: 2 bytes] [CRC16]
B, function code: function code different needs of different
For example: 02 25 01 18 11 CD 02 indicates that the device
applications, such as 3 for query input register data.
address.
C, starting address: query or operation register starting address.
D, data length: read length.
3. Change the device address
E, CRC checksum: CRC16 checksum, low front, high in the post.
Send command format:
[Device Address] [command number: 0x06] [auxiliary command
1. Read data
number: 0x0B] [00 00] [destination: occupy one byte] [CRC16]
[Device Address] [Function Code: 03] [Start Address: 2 bytes]
Description:
[Data Length: 2 bytes] [CRC16 checksum]
A, destination address: The value range is 1-249, destination
Note: The data length is 2 bytes, temperature and humidity sensor
address and the current address is not the same.
value is fixed to 0x00 02
B, 00 00 hexadecimal number, for a fixed value, can not be
Device response:
changed.
[Device Address] [Order No.] [return the number of bytes] [Data 1]

Publication Order Number:


For example, the device address of a change to 2, the command is: Such as writing humidity calibration error is 2, the command is F9
01 06 0B 00 00 02 0A 2F 06 0A 02 00 C8 3F FC
Device Response: 022501029006 Device response: F9 02 00 C8 90 EE
The device response format: [Device Address] [Order No.] [data The device response format: [Device Address] [Parameter number]
length: 1 byte] [Device Address] [CRC16]. [written humidity calibration error] [CRC16]
4. Temperature calibration error Reply Data on patients, the humidity calibration error hexadecimal
When the data and reference standard errors, we can adjust the data for 00 C8, corresponding to 200 decimal, because modules
"Temperature calibration error" to reduce the display error. Send with a resolution of 0.01, the value is divided by 100 required,
command format: namely 2.
[Device Address: 0XF6] [command number: 0x06] [auxiliary 6. Temperature alarm limit
command number: 0x0A] [Parameter number] [write temperature You can set the "temperature alarm limit" to monitor the stability
error calibration value] [CRC16] of the ambient temperature.
Description: We can set up a "temperature alarm limit" value, when the
Temperature calibration error: The value range -10-10, the center temperature exceeds the value of the alarm will sound the alarm.
is 0, you can display the decimal value of the current can be Send command format:
reduced or increased 1000 1000. [Device Address: 0XF9] [command number: 0x06] [auxiliary
If the current value is too small, it is recommended to increase the command number: 0x0A] [Parameter number] [written on
temperature error calibration value, that is, the parameter is greater temperature alarm limit] [CRC16]
than zero, if the current value is too large, it is recommended to Such as writing temperature alarm limit is 85, the command is F9
reduce the temperature error calibration value, that is, the 06 0A 04 21 34 C7 EC
argument is less than zero. Device response: F9 04 21 34 68 FE
For example, the temperature error calibration value of a write The device response format: [Device Address] [Parameter number]
command for F9 06 0A 00 00 64 9E 41 Device response: F9 00 00 [written on temperature alarm limit] [CRC16]
64 31 53 Reply data on cases, the upper limit temperature alarm
The device response format: [Device Address] [Parameter number] hexadecimal data for 2134, the corresponding decimal 8500,
[write temperature error calibration value] [CRC16] because the module with a resolution of 0.01, the value is divided
Reply Data on patients, the temperature error calibration value by 100 required, shall be 85.
hexadecimal data for 0064, corresponding to 100 decimal, because
modules with a resolution of 0.01, the value is divided by 100 7. temperature alarm limit
required, namely 1. We can set up a "temperature alarm limit" value, when the
5. humidity calibration error temperature is below this value the alarm will sound the alarm.
When the data and reference standard errors, we display the error Send command format:
can be reduced by adjusting the "humidity calibration error." Send [Device Address: 0XF9] [command number: 0x06] [auxiliary
command format: command number: 0x0A] [Parameter number] [writing under
[Device Address: 0XF9] [command number: 0x06] [auxiliary temperature alarm limit] [CRC16]
command number: 0x0A] [Parameter number] [humidity calibration Such as writing temperature alarm limit value of 10, the command
error writing] [CRC16] is F9 06 0A 06 03 E8 7F 15
Description: Device response: F9 06 03 E8 D0 07
Humidity Calibration error: Value range -10-10, the center is 0, you The device response format: [Device Address] [Parameter number]
can display the decimal value of the current can be reduced or [writing under temperature alarm limit] [CRC16]
increased 1000 1000. Reply data on cases, the lower limit temperature alarm
If the current value is too small, it is recommended to increase hexadecimal data for 03 E8, corresponding decimal for 1000,
the humidity calibration error, that is, the parameter is greater than because the module with a resolution of 0.01, the value is divided
1000, if the current value is too large, it is recommended to reduce by 100 required, shall be 10.
the humidity calibration error, that is, the parameter is less than 8. humidity alarm limit

1000. You can set the "humidity alarm limit" to monitor the stability of

Publication Order Number:


the ambient humidity. Networking and Application
We can set up a "humidity alarm limit" value, when the humidity
exceeds the value of the alarm will sound the alarm.
Send command format:
[Device Address: 0XF9] [command number: 0x06] [auxiliary
command number: 0x0A] [Parameter number] [write humidity alarm
upper limit] [CRC16]
Such as writing humidity alarm limit is 85, the command is F9 06 0A
08 27 10 04 54
Device response: F9 08 27 10 AB 46
The device response format: [Device Address] [Parameter number]
[write humidity alarm upper limit] [CRC16]
Reply Data on patients, the humidity alarm value in hexadecimal
data for 2710, the corresponding decimal 10000, because the
module with a resolution of 0.01, the value is divided by 100
required, shall be 100.

9. humidity alarm limit


We can set up a "humidity alarm limit" value, when the humidity
is lower than the value of the alarm will sound the alarm.
Send command format:
[Device Address: 0XF9] [command number: 0x06] [auxiliary
command number: 0x0A] [Parameter number] [write humidity alarm
lower limit] [CRC16]
Such as writing and humidity alarm limit value of 10, the command
is F9 06 0A 0A 00 64 BE 43
Device response: F9 0A 00 64 11 51
The device response format: [Device Address] [Parameter number]
[write humidity alarm down] [CRC16]
Reply data on cases, the lower limit humidity alarm hexadecimal
data 0064, corresponding to 100 decimal, because modules with a
resolution of 0.01, the value is divided by 100 required, namely 1.
10. baud
There are four baud 2400,4800,9600,19200 value, which
defaults to 9600, does not recommend changes.

Publication Order Number:

You might also like