![Lambrecht rain[e]H3 Скачать руководство пользователя страница 40](http://html1.mh-extra.com/html/lambrecht/rain-e-h3/rain-e-h3_user-manual_3415120040.webp)
User Manual
Precipitation Sensor rain[e]H3 with Ethernet
Id-No. 00.15184.540 020
rain[e]H3
Precipitation Sensor
Manual
11.4
Modbus Command Set
The LAMBRECHT Modbus sensors support the following commands:
• “Read Holding Register” command: 0x03 (descriptive sensor data registers)
• “Read Input Register” command:
0x04 (measured values registers, every measured value is to be re-
quested
individually)
• “Write Multiple Register” command: 0x10 (write to configuration registers)
11.5
Measured Value and Parameter Register Lambrecht Sensors
The register range 30001 to 35000 of the Lambrecht sensors is intended for measured values.
The following measured values are provided by the rain[e] precipitation sensors.
Register Parameter name
Unit
Divisor Quantity of
registers
Access type
31001
Precipitation amount total
(standard resolution)
mm
10
1
Read only
INT
31101
Precipitation amount total
(high resolution)
mm
1000
2
Read only
LONG
31103
Precipitation amount since last
retrieval (high resolution)
mm
1000
2
Read only
LONG
31201
Precipitation intensity 1-minute sliding mm/min 1000
1
Read only
LONG
34901
Status of sensor
-
1
1
Read only
LONG
34921
Status of heater
-
1
1
Read only
INT
34922
Internal temperature
°C
10
1
Read only
INT
34931
Total heating power in %
%
1
1
Read only
INT
The registers addresses 30001 to 35000 apply to all LAMBRECHT meteo Modbus sensors, but are only available
or valid if the respective sensor supports the corresponding values. (e.g. a pure wind sensor does not provide
any air humidity).
The LAMBRECHT sensors give 0xD8F1=-9999(16 bit) or 0xFF676981=-9999999 (32 bit) as error code or invalid
value.
Example: Precipitation amount total (standard resolution)
03 04 79 19 00 01 F8 B3 03 04 02
00 01
01 30
LEN
6
Transmission
Query =>
Source
Master
Dest
Slave 3
Function
Read Input Register (4)
Func Desk
Address=31001, Quantity of Register=1
Checksum
OK:B3F8
LEN
5
Transmission
Response <=
Source
Slave 3
Dest
Master
Function
Read Input Register (4)
Func Desk
Byte count=2
Data
00 01
Checksum
OK:3001
Example: Precipitation amount total (high resolution)
03 04 79 7D 00 02 F9 6D 03 04 04
00 00 00 91
19 E8
LEN
6
Transmission
Query =>
Source
Master
Dest
Slave 3
Function
Read Input Register (4)
Func Desk
Address=31101, Quantity of Register=2
Checksum
OK:6DF9
LEN
7
Transmission
Response <=
Source
Slave 3
Dest
Master
Function
Read Input Register (4)
Func Desk
Byte count=4
Data
00 00 00 91
Checksum
OK:E819
40