44
= Key1
= Key 2
= Key 3
= Max. value or consumption = Min. value or supply
Modbus RTU
Via Modbus RTU Protocol, the data of the following
tables can be retrieved:
Example: Reading system time
The system time is deposited in table 1 under the
address 3000. The system time consists of 6 Bytes
with year, month, day, hours, minutes and seconds
in format "char" = 0..255. The device address of the
UMG 505 is considered as address = 01.
The "Query Message" looks as follows:
Description
Hex
Comment
Device address
01
UMG505, Address = 1
Function
03
"Read Holding Register"
Start address Hi
0B
3000dez = 0BB8hex
Start address Lo
B8
Number of val. Hi 00
6dez = 0006hex
Number of val. Lo 06
Error Check
-
The "Response" of the UMG505 can look as follows:
Description
Hex
Comment
Device address
01
UMG505, Address = 1
Function
03
Byte counter
06
Data
00
Year =
00
hex = 00dez =
20
00
dez
Data
0A
Month = 0Ahex = 10dez =
Okt.
Data
0C
Day = 0Chex = 12dez
Data
0F
Hour = 0Fhex = 15dez
Data
1E
Minute = 1Ehex = 30dez
Data
0A
Second =0Ahex = 10dez
Error Check (CRC)-
Table 1a Measured values in floating point format
Table 1b Measured values in floating point format
Table 2a Time information for the minimum and
maximum values and system time
Table 2b Time information for the minimum and
maximum values and time of summer/
winter time changeover
Table 3 Averaging times of mean values
Table 4a Measured values, Integer format
Table 4b Mean values, Integer format
Table 4c Maximum values, Integer format
Table 4d Minimum values, Integer format
Table 5 Energy in Integer format
Table 6 Delete energy
Table 7 Energy in floating point format
Table 8 EMAX peak values
Table 9 Scale of meas. values in Integer format
Table 10 Digital and analogue inputs and outputs
Transmission mode
RTU- Mode with CRC-Check.
Transmission parameters
Baud rate
: 9600,19200 und 38400 (RS232 and
RS485)
Data bits
: 8
Parity
: none
Stop bits
: 2
Realized functions
Read Holding Register, function 03
Preset Single Register, function 06
Preset Multiple Registers, function 16