A2.2 M-bus register map
Write
NOARK Ex9EMS 1P 2M - 16
M-bus command
Contents
M-bus register header DIF
M-bus register VIF
Response
Remarks
00 00 00 00
00000000
25 CD
INM
01
Version
02
Electricity
02
Number of accesses
00
00 = OK 02 = error
00 00
Always 00 00
10 5B 00 5B 16
68 4B 4B 68 08 00 72
68 xx xx [Data length] 68 08 xx [Address] 72
Datablocks:
Total active energy
0C
04
14 48 60 01
01604814 Energy 10 (Wh) =16048,14kWh
Total active energy T1
8C10
04
23 80 35 00
00358023 Energy 10 (Wh) = 3580,23 kWh
Total active energy T2
8C20
04
91 67 24 01
01246791 Energy 10 (Wh) = 12467,91kWh
Total forward active energy
1C
04
46 13 69 00
00691346 Energy 10 (Wh) = 6913,46 kWh
Forward active energy T1
9C10
04
56 34 12 00
00123456 Energy 10 (Wh) = 1234,56 kWh
Forward active energy T2
9C20
04
90 78 56 00
00567890 Energy 10 (Wh) = 5678,9 kWh
Total reverse active energy
2C
04
68 34 91 00
00913468 Energy 10 (Wh) = 9134,68 kWh
Reverse active energy T1
AC10
04
67 45 23 00
00234567 Energy 10 (Wh) = 2345,67 kWh
Reverse active energy T2
AC20
04
01 89 67 00
00678901 Energy 10 (Wh) = 6789,01 kWh
Checksum
7C 16
xx 16
Baudrate
9600
Databits
8
Parity
Even
Stopbit
1
Address
00
Broadcast primary address
FE (only for read)
Start byte REQ UD2
2
Start byte write commands 5
CRC type
SUM
Terminating symbol
16
HEX
-
Low byte first
-
1 byte
-
CRC settings with checksum
No CRC
-
Default
CRC settings without checksum
REQ UD2
68 xx xx 68 08 xx 72
68
[data length]
68 08
[address]
72
[header] [datablocks] [checksum]
16
Header
Serial number
Manufacturer ID
Version
Medium
Acces number
Status
Signature
REQ_UD2 10 5B xx
Contents
Command part 1 Address Command part 2 New value
Response
Remarks
Baudrate
68 03 03 68 53
01
-
BB
E5 (new Baud 2400)
B8 = 300; B9 = 600; BA = 1200; BB = 2400; BC = 4800; BD = 9600
Primary address
68 06 06 68 53
01
51 01 7A
01
E5 (new id 01)
000 - 247 write in HEX
Secondary address
68 09 09 68 53
01
51 0C 79
15 01 23 45 E5 (new address 1501 2345)
4 bytes BCD same as read
Tariff mode
68 08 08 68 53
01
51 09 7C 01 54
02
E5 (tariff 2)
T1 = 01 ; T2=02
Combined code
68 07 07 68 53
01
51 09 FD 3A
05
E5 (combined code 05)
01, 04, 05, 06, 09 and 10
S0 rate
68 0A 0A 68 53
01
51 0C FD 3A
00 00 01 00
E5 (S0 rate 100)
10000, 2000, 1000, 100, 10, 1, 0.1, 0.01
Resettable kWh
68 09 09 68 53
01
51 0C 04
00 00 00 00
E5
Value is ignored, always set to 0
Reset power down counter
68 08 08 68 53
01
51 0A FD 60
00 00
E5
Value is ignored, always reset to 0
Generation version
cc
01
Major version of the software
Input
01 00 07 13
25 CD
02
Remarks
13070001
-
Electricity
68 0B 0B 68 53 FD 52
aa aa aa aa
bb bb
dd
SND NKE
10 40
01
-
-
E5
Can be send to primary or secondary address and resets all communication values
Selecting slave by secondary addressing
Serial number
Manufacturer ID
Medium