Bedienungsanleitung
Siemens Smart Infrastructure A6V12318603_----_a 2021-01-28 3
8. Modbus description
Data format of a complete meter readout
Register
Number
Data
Address
Value
Name Value
Data
type
Description
0x40002
1
Tf
Temperature hot side
16bit INT
0.01 °C
0x40003
2
Tr
Temperature cold side
16bit INT
0.01 °C
0x40004
3
dT
Temperature difference
16bit INT
0.01 K
0x40005
4
Q
Current flow rate
32bit INT
0.001 m³/h
0x40007
6
P
Current power
32bit INT
0.01 kW
0x40009
8
Ecold
Tariff register 1
- Cooling energy if combined meter
32bit UINT
format and unit according to header
0x4000B
10
Time
Date and time
32bit UINT
M-Bus type F
0x4000D
12
F
Info code F (see table 2)
16bit UINT
Meter Error (see table 2)
0x4000E
13
Header
Module info (see table 3)
16bit UINT
Units and formats (see table 3)
0x4000F
14
E
Energy (Standard register)
- Heat energy if heat or combined meter
- Cooling energy if cooling meter
32bit UINT
format and unit according to header
0x40011
16
V
Volume
32bit UINT
format according to header m
3
0x40013
18
N
Serial number
32bit UINT
0x40015
20
EM
Monthly value - Energy on set day
32bit UINT
format and unit according to header
0x40017
22
VM
Monthly value - Volume on set day
32bit UINT
format according to header m
3
0x40019
24
A1
Volume pulse input 1 (not used)
32bit UINT
Not used
0x4001B
26
A2
Volume pulse input 2 (not used)
32bit UINT
Not used
0x4001D
28
I1
Pulse value input 1 (not used)
32bit UINT
Not used
0x4001F
30
I2
Pulse value input 2 (not used)
32bit UINT
Not used
0x40021
32
N1
Serial number A1
32bit UINT
0x40023
34
N2
Serial number A2
32bit UINT
0x40025
36
Tariff register 1
32bit UINT
format and unit according to header
0x40027
38
Tariff register 2
32bit UINT
format and unit according to header
0x40029
40
Tariff register 3
32bit UINT
format and unit according to header
Table1: Available Modbus registers
Data reading
• The module only responds to data requests with function code 03 (read holding registers).
• Meter values are available at data addresses 1 – 40.
• Any data address from the range can be chosen as a starting point.
• The module does not check the completeness of the variables it sends.
• After receiving a data request, the module reads new data from the meter within 5 seconds.
• After a data request with the broadcast address “0“, the module reads new data from the meter, but sends no message.
• The module does not return exception responses to invalid data requests.