Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Modbus Communication Protocol and Register

Map for ABT Meters


Revision 0.1

Genus (INDIA)
Website: www.genus.in
e-mail: info@genus.in

Page 1 of 8
Genus Power Infrastructures Limited Limited Distribution
Contents

Modbus Communication Protocol and Register Map for ABT Meters...............................3


Command Format................................................................................................................3
Response Format.................................................................................................................3
Register Map........................................................................................................................3
Load Survey Response Format............................................................................................4
Load Survey Parameters Resolutions and Format...............................................................5
Load Survey Entries Register Map......................................................................................6

Page 2 of 8
Genus Power Infrastructures Limited Limited Distribution
Modbus Communication Protocol and Register Map for
ABT Meters
Command Format
< Slave ID> <Function Code > < Starting add( high)> < Starting add ( low)>
< No. of registers(high)> < No. of registers(low) < CRC(low)> < CRC (high) >

Notes:
1. Each value in < > , one byte, expressed in hex.
2. CRC is calculated from < slave id> to <no of registers(low)>, using Modicon
Modbus protocol reference guide, doc no PI-MBUS-300 Rev J, June 1996
3. Each register is 2 byte wide.
4. Slave id is 1 byte wide.
5. Maximum number of registers can be 112.

Response Format
< Slave ID > < Function Code > < Byte count = Twice of No. of registers
specified in command > < Data most significant byte > < Data next most
significant byte>…… < CRC(low) > < CRC (high) >

Register Map
Parameter Func. Starting Starting Numbe Number of Number of
Code Address Address r of Decimal Decimal
(High) (Low) in register places for places for
in hex hex s 2 Amp. 10 Amp.
Current RTC1 0x03 0x00 0x00 3 N.A. N.A.
R phase Voltage 0x03 0x00 0x03 2 xx.xx xx.xx
Y phase Voltage 0x03 0x00 0x05 2 xx.xx xx.xx
B phase Voltage 0x03 0x00 0x07 2 xx.xx xx.xx
R phase Current 0x03 0x00 0x09 2 xx.xxx xx.xxx
Y phase Current 0x03 0x00 0x0B 2 xx.xxx xx.xxx
B phase Current 0x03 0x00 0x0D 2 xx.xxx xx.xxx
R phase PF 0x03 0x00 0x0F 1 x.xxx x.xxx
Y phase PF 0x03 0x00 0x10 1 x.xxx x.xxx
B phase PF 0x03 0x00 0x11 1 x.xxx x.xxx
Net PF 0x03 0x00 0x12 1 x.xxx x.xxx
Serial Number 0x03 0x00 0x13 2 N.A. N.A.
Active Power 0x03 0x00 0x15 4 xxx.xxx xxxx.x
Reactive Power 0x03 0x00 0x19 4 xxx.xxx xxxx.x
Apparent Power 0x03 0x00 0x1D 4 xxx.xxx xxxx.x
Frequency 0x03 0x00 0x21 1 xx.xxx xx.xxx
Active MD Import 0x03 0x00 0x22 4 xxx.xxxx xxxx.xxx
1
RTC Format in BCD: Second, minute, hour, date, month, year
Page 3 of 8
Genus Power Infrastructures Limited Limited Distribution
Active MD Export 0x03 0x00 0x26 4 xxx.xxxx xxxx.xxx
Apparent MD Import 0x03 0x00 0x2A 4 xxx.xxxx xxxx.xxx
Apparent MD Export 0x03 0x00 0x2E 4 xxx.xxxx xxxx.xxx
Active Energy Import 0x03 0x00 0x32 4 xx.xxxxx xx.xxxx
Active Energy Export 0x03 0x00 0x36 4 xx.xxxxx xx.xxxx
Reactive Energy Q1 0x03 0x00 0x3A 4 xx.xxxxx xx.xxxx
Reactive Energy Q2 0x03 0x00 0x3E 4 xx.xxxxx xx.xxxx
Reactive Energy Q3 0x03 0x00 0x42 4 xx.xxxxx xx.xxxx
Reactive Energy Q4 0x03 0x00 0x46 4 xx.xxxxx xx.xxxx
Apparent Energy Import 0x03 0x00 0x4A 4 xx.xxxxx xx.xxxx
Apparent Energy Export 0x03 0x00 0x4E 4 xx.xxxxx xx.xxxx
Reactive High Import 0x03 0x00 0x52 4 xx.xxxxx xx.xxxx
while V>103%
Reactive High Export 0x03 0x00 0x56 4 xx.xxxxx xx.xxxx
while V>103%
Reactive Low Import 0x03 0x00 0x5A 4 xx.xxxxx xx.xxxx
while V<97%
Reactive Low Export 0x03 0x00 0x5E 4 xx.xxxxx xx.xxxx
while V<97%
Avg. rms Voltage (In %) 0x03 0x00 0x62 1 xx.x xx.x
Active Energy Import of 0x03 0x00 0x63 4 xx.xxxxx xx.xxxx
Last IP
Active Energy Export of 0x03 0x00 0x67 4 xx.xxxxx xx.xxxx
Last IP
Avg. Frequency of Last 0x03 0x00 0x6B 1 xx.xxx xx.xxx
IP
Cum Tamper Count 0x03 0x00 0x6C 1 N.A. N.A.
MD Reset Count 0x03 0x00 0x6D 1 N.A. N.A.
PTR 0x03 0x00 0x6E 1 N.A. N.A.
CTR 0x03 0x00 0x6F 1 N.A. N.A.
Load Survey Data 0x03 0x01 0x00 64 (For As As specified
Format (288 Entries of (Address one specified below
last day) of first entry) below
entry)

Load Survey Response Format


< Slave ID > <Function Code > < Byte count = Twice of No. of registers
specified in command > < RTC (6B) > < R Phase Voltage (4B) > < Y Phase
Voltage (4B) > < B Phase Voltage (4B) > < R Phase Current (4B) > < Y Phase
Current (4B) > < B Phase Current (4B) > < Average Frequency (2B)> < Coded
Frequency (2B) > < Consumed Fundamental Active Energy Import (8B) > <
Consumed Fundamental Active Energy Export (8B) > < Consumed Net Active
Energy (8B) > < Consumed Apparent Energy Import (8B) > < Consumed

Page 4 of 8
Genus Power Infrastructures Limited Limited Distribution
Apparent Energy Export (8B) > < Consumed Reactive Energy Q1 (8B) > <
Consumed Reactive Energy Q2 (8B) > < Consumed Reactive Energy Q3 (8B) >
< Consumed Reactive Energy Q4 (8B) > < Consumed Reactive High Net (8B) >
< Consumed Reactive Low Net (8B) > < Phase Miss Status (2B)> < Power Off
Duration (2B) > < RTC Advance Retard Status (2B) > < CRC(low)> < CRC
(high) >

Load Survey Parameters Resolutions and Format


Seri Parameter Address Number Number Number
al Offset of of of
No. (in Registers Decimal Decimal
Hex) places for places for
2 Amp. 10 Amp.
1 RTC1 0 3 N.A. N.A.
2 R Phase Voltage 3 2 xxxxx.xx xxxxx.xx
3 Y Phase Voltage 5 2 xxxxx.xx xxxxx.xx
4 B Phase Voltage 7 2 xxxxx.xx xxxxx.xx
5 R Phase Current 9 2 xx.xxx xx.xxx
6 Y Phase Current B 2 xx.xxx xx.xxx
7 B Phase Current D 2 xx.xxx xx.xxx
8 Average Frequency F 1 xx.xxx xx.xxx
9 Coded Frequency 10 1 N.A. N.A.
10 Consumed Fundamental Active 4 xx.xxxxx xx.xxxx
11
Energy Import
11 Consumed Fundamental Active 4 xx.xxxxx xx.xxxx
15
Energy Export
12 Consumed Net Active Energy 19 4 xx.xxxxx xx.xxxx
13 Consumed Apparent Engy Import 1D 4 xx.xxxxx xx.xxxx
14 Consumed Apparent Engy Export 21 4 xx.xxxxx xx.xxxx
15 Consumed Reactive Energy Q1 25 4 xx.xxxxx xx.xxxx
16 Consumed Reactive Energy Q2 29 4 xx.xxxxx xx.xxxx
17 Consumed Reactive Energy Q3 2D 4 xx.xxxxx xx.xxxx
18 Consumed Reactive Energy Q4 31 4 xx.xxxxx xx.xxxx
19 Consumed Reactive Energy High 4 xx.xxxxx xx.xxxx
35
Net
20 Consumed Reactive Energy Low 4 xx.xxxxx xx.xxxx
39
Net
21 Phase Miss Status 3D 1 N.A. N.A.
22 Power Off Duration 3E 1 N.A. N.A.
23 RTC Advance Retard Status 3F 1 N.A. N.A.
1. RTC Format in BCD: Second, minute, hour, date, month, year

Page 5 of 8
Genus Power Infrastructures Limited Limited Distribution
Note:- Add address offset (specified in above table) in address (specified in below table)
for selected load survey data.

Load Survey Entries Register Map


Entry No. Address Entry No. Address Entry No. Address
(Time) (In Hex) (Time) (In Hex) (Time) (In Hex)
1 (00:05) 100 33 900 65 1100
2 (00:10) 140 34 940 66 1140
3 (00:15) 180 35 980 67 1180
4 (00:20) 1C0 36 (03:00) 9C0 68 11C0
5 (00:25) 200 37 A00 69 1200
6 (00:30) 240 38 A40 70 1240
7 (00:35) 280 39 A80 71 1280
8 (00:40) 2C0 40 AC0 72 (06:00) 12C0
9 (00:45) 300 41 B00 73 1300
10 (00:50) 340 42 B40 74 1340
11 (00:55) 380 43 B80 75 1380
12 (01:00) 3C0 44 BC0 76 13C0
13 (01:05) 400 45 C00 77 1400
14 440 46 C40 78 1440
15 480 47 C80 79 1480
16 4C0 48 (04:00) CC0 80 14C0
17 500 49 D00 81 1500
18 540 50 D40 82 1540
19 580 51 D80 83 1580
20 5C0 52 DC0 84 (07:00) 15C0
21 600 53 E00 85 1600
22 640 54 E40 86 1640
23 680 55 E80 87 1680
24 (02:00) 6C0 56 EC0 88 16C0
25 700 57 F00 89 1700
26 740 58 F40 90 1740
27 780 59 F80 91 1780
28 7C0 60 (05:00) FC0 92 17C0
29 800 61 1000 93 1800
30 840 62 1040 94 1840
31 880 63 1080 95 1880
32 8C0 64 10C0 96 (08:00) 18C0

Page 6 of 8
Genus Power Infrastructures Limited Limited Distribution
Entry No. Address Entry No. Address Entry No. Address
(Time) (In Hex) (Time) (In Hex) (Time) (In Hex)
97 (08:05) 1900 129 2100 161 2900
98 1940 130 2140 162 2940
99 1980 131 2180 163 2980
100 19C0 132 (11:00) 21C0 164 29C0
101 1A00 133 2200 165 2A00
102 1A40 134 2240 166 2A40
103 1A80 135 2280 167 2A80
104 1AC0 136 22C0 168 (14:00) 2AC0
105 1B00 137 2300 169 2B00
106 1B40 138 2340 170 2B40
107 1B80 139 2380 171 2B80
108 (09:00) 1BC0 140 23C0 172 2BC0
109 1C00 141 2400 173 2C00
110 1C40 142 2440 174 2C40
111 1C80 143 2480 175 2C80
112 1CC0 144 (12:00) 24C0 176 2CC0
113 1D00 145 2500 177 2D00
114 1D40 146 2540 178 2D40
115 1D80 147 2580 179 2D80
116 1DC0 148 25C0 180 (15:00) 2DC0
117 1E00 149 2600 181 2E00
118 1E40 150 2640 182 2E40
119 1E80 151 2680 183 2E80
120 (10:00) 1EC0 152 26C0 184 2EC0
121 1F00 153 2700 185 2F00
122 1F40 154 2740 186 2F40
123 1F80 155 2780 187 2F80
124 1FC0 156 (13:00) 27C0 188 2FC0
125 2000 157 2800 189 3000
126 2040 158 2840 190 3040
127 2080 159 2880 191 3080
128 20C0 160 28C0 192 (16:00) 30C0

Entry No. Address Entry No. Address Entry No. Address


(Time) (In Hex) (Time) (In Hex) (Time) (In Hex)
193 (16:05) 3100 225 3900 257 4100
194 3140 226 3940 258 4140
195 3180 227 3980 259 4180
Page 7 of 8
Genus Power Infrastructures Limited Limited Distribution
196 31C0 228 (19:00) 39C0 260 41C0
197 3200 229 3A00 261 4200
198 3240 230 3A40 262 4240
199 3280 231 3A80 263 4280
200 32C0 232 3AC0 264 (22:00) 42C0
201 3300 233 3B00 265 4300
202 3340 234 3B40 266 4340
203 3380 235 3B80 267 4380
204 (17:00) 33C0 236 3BC0 268 43C0
205 3400 237 3C00 269 4400
206 3440 238 3C40 270 4440
207 3480 239 3C80 271 4480
208 34C0 240 (20:00) 3CC0 272 44C0
209 3500 241 3D00 273 4500
210 3540 242 3D40 274 4540
211 3580 243 3D80 275 4580
212 35C0 244 3DC0 276 (23:00) 45C0
213 3600 245 3E00 277 4600
214 3640 246 3E40 278 4640
215 3680 247 3E80 279 4680
216 (18:00) 36C0 248 3EC0 280 46C0
217 3700 249 3F00 281 4700
218 3740 250 3F40 282 4740
219 3780 251 3F80 283 4780
220 37C0 252 (21:00) 3FC0 284 47C0
221 3800 253 4000 285 4800
222 3840 254 4040 286 4840
223 3880 255 4080 287 (23:55) 4880
224 38C0 256 40C0 288 (00:00) 48C0

Note : In case if LS IP is 15 min then first entry will start from 00:15 and starting 96
entries and their addresses will only be considered, similarly for 30 min IP first entry will
be 00:30 & 48 entries will only be considered
----------------------------------------------- End Of Document -------------------------------------

Page 8 of 8
Genus Power Infrastructures Limited Limited Distribution

You might also like