
118
Rockwell Automation Publication 2080-UM002N-EN-E - November 2022
Chapter 6 Micro870 Controller Distributed Network Protocol
1
1
Binary Input – Packed format
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
1
2
Binary Input – With flags
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
2
0
Binary Input Event – Any Variation
1 (read)
06 (no range, or all)
07, 08 (limited qty)
2
1
Binary Input Event – Without time
1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
2
2
Binary Input Event – With absolute
time
1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
2
3
Binary Input Event – With relative time 1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
3
0
Double-bit Binary Input – Any Variation 1 (read)
00, 01 (start-stop)
06 (no range, or all)
3
1
Double-bit Binary Input – Packed
format
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
3
2
Double-bit Binary Input – With flags
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
4
0
Double-bit Binary Input Event – Any
Variation
1 (read)
06 (no range, or all)
07, 08 (limited qty)
4
1
Double-bit Binary Input Event –
Without time
1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
4
2
Double-bit Binary Input Event – With
absolute time
1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
4
3
Double-bit Binary Input Event – With
relative time
1 (read)
06 (no range, or all)
07, 08 (limited qty)
129 (response)
130 (unsol. resp)
17, 28 (index)
10
0
Binary Output – Any Variation
1 (read)
00, 01 (start-stop)
06 (no range, or all)
10
2
Binary Output – Output status with
flags
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
12
1
Binary Command – Control relay
output block (CROB)
3 (select)
4 (operate)
5 (direct op)
6 (dir. op, no ack)
17, 28 (index)
129 (response)
echo of request
20
0
Counter – Any Variation
1 (read)
00, 01 (start-stop)
06 (no range, or all)
20
1
Counter – 32-bit with flag
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
20
1
Counter – 32-bit with flag
7 (freeze)
8 (freeze noack)
9 (freeze clear)
10 (frz. cl. noack)
06 (no range, or all)
20
2
Counter – 16-bit with flag
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
20
2
Counter – 16-bit with flag
7 (freeze)
8 (freeze noack)
9 (freeze clear)
10 (frz. cl. noack)
06 (no range, or all)
20
5
Counter – 32-bit without flag
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
20
5
Counter – 32-bit without flag
7 (freeze)
8 (freeze noack)
9 (freeze clear)
10 (frz. cl. noack)
06 (no range, or all)
20
6
Counter – 16-bit without flag
1 (read)
00, 01 (start-stop)
06 (no range, or all)
129 (response)
00, 01 (start-stop)
Table 12 - Implementation Table for Micro870 controllers (Continued)
DNP Object Group & Variation
Request
DNP3 Master may issue
Controller must parse
Response
DNP3 Master must parse
Controller may issue
Group Num Var Num Description
Function Codes (dec)
Qualifier Codes (hex)
Function Codes (dec)
Qualifier Codes (hex)