
DNP V3.00
22
7.3 Implementation
Table
The following table identifies the variations, function codes, and qualifiers supported by the
AT Series Communications Module PC Board (
A12
) in both request messages and in
response messages.
For static (non-change-event) objects, requests sent with qualifiers 00, 01, 06, 07, or 08, will
be responded with qualifiers 00 or 01. Static object requests sent with qualifiers 17 or 28 will
be responded with qualifiers 17 or 28. For change-event objects, qualifiers 17 or 28 are
always responded except in the case of object 70 change events which respond with qualifier
1B or 5B.
text shaded as
Subset Level 3
(dark orange)
indicates Subset Level 3 functionality (beyond Subset Level 2)
text shaded as
beyond Subset Level 3
(magenta)
indicates functionality beyond Subset Level 3
OBJECT
REQUEST
(Library will parse)
RESPONSE
(Library will respond with)
Object
Number
Variation
Number
Description
Function
Codes (dec)
Qualifier Codes
(hex)
Function
Codes (dec)
Qualifier Codes
(hex)
1
0
Binary Input (Variation 0 is used to
request default variation)
1
(read)
22
(assign class)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
1 1
(default –
see note 1)
Binary Input
1
(read)
22
(assign class)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
129
(response)
00, 01
(start-stop)
17, 28
(index
–
see note 2)
1
2
Binary Input with Status
1
(read)
22
(assign class)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
129
(response)
00, 01
(start-stop)
17, 28
(index
–
see note 2)
2
0
Binary Input Change (Variation 0 is
used to request default variation)
1
(read)
06
(no range, or all)
07, 08
(limited qty)
2 1
Binary Input Change without Time
1
(read)
06
(no range, or all)
07, 08
(limited qty)
129
(response)
130
(unsol. resp)
17, 28
(index)
2 2
(default -
see note 1)
Binary Input Change with Time
1
(read)
06
(no range, or all)
07, 08
(limited qty)
129
(response)
130
(unsol. resp)
17, 28
(index)
10
0
Binary Output Status (Variation 0 is
used to request default variation)
1
(read)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
10 2
(default -
see note 1)
Binary Output Status
1
(read)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
129
(response)
00, 01
(start-stop)
17, 28
(index
–
see note 2)
12
1
Control Relay Output Block
3
(select)
4
(operate)
5
(direct op)
6 (
dir. op, noack)
00, 01
(start-stop)
07, 08
(limited qty)
17, 28
(index)
129
(response)
echo of request
30
0
Analog Input (Variation 0 is used to
request default variation)
1
(read)
22
(assign class)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
30
1
32-Bit Analog Input
1
(read)
22
(assign class)
00, 01
(start-stop)
06
(no range, or all)
07, 08
(limited qty)
17, 28
(index)
129
(response)
00, 01
(start-stop)
17, 28
(index
–
see note 2)