Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Supplement 2398461/01
Protocol description DNP3
Table of Contents
Table of Contents
1
1.1
1.2
Abbreviations ............................................................................................ 5
3.1
3.2
3.3
3.4
3.5
Appendix ..................................................................................... 13
2398461/01 EN
TAPCON 240
1 General notes
General notes
1.1
1.2
Abbreviations
Abbreviation
Definition
CIC
DNP
LED
Fiber-optic
cable
MR
SCADA
TCP
Table 1
Maschinenfabrik Reinhausen
Supervisory Control and Data Acquisition
Transmission Control Protocol
Abbreviations
2398461/01 EN
TAPCON 240
Figure 1
1
2
3
4
5
6
7
8
9
CIC card
2398461/01 EN
TAPCON 240
RS232
RS485
Ethernet (RJ45)
Fiber-optic cable
(optional)
Table 2
Interfaces available
TAPCON 240
2398461/01 EN
Configuration >
Depending on the product version and software, you will need to press "Next"
a varying number of times to reach the "Comm. interface" menu.
You will find more information on how to set the parameters in the technical
file for TAPCON 240.
3.1
RS232
9,6/19,2/38,4/57,6 kBaud
not used
0...9999
not used
Table 3
2398461/01 EN
TAPCON 240
3.2
RS485
9.6/19.2/38.4/57.6 kBaud
not used
0...9999
0...254 ms (e.g 2 ms, in order to compensate for the response time of an external
converter RS485/RS232 when switching
between transmit and receive operation)
Table 4
3.3
FOC
9,6/19,2/38,4/57,6 kBaud
0...9999
not used
Table 5
3.4
RJ45
Network address
0.0.0.0
TCP port
1234
0...9999
not used
Table 6
10
TAPCON 240
2398461/01 EN
3.5
DNP3-specific settings
Local SCADA address
Unsolicited messages
Number of attempts to transmit
unsolicited messages
Timeout for application confirm
responses
Table 7
0...9999
On/Off
0...100*
1 s...60 s
DNP3-specific settings
*If the value "0" is set, then an infinite number of attempts are made to transmit.
2398461/01 EN
TAPCON 240
11
4 Appendix
Appendix
2398461/01 EN
TAPCON 240
13
DNP3
Device Profile Document
For
Maschinenfabrik Reinhausen
TAPCON 240
Revision Date: 30/04/11
Version1
01/11/10
1.00
Initial Revision
Braeckle
30/04/11
1.01
Datapointlist BinaryOutputs
Data Link Address
Braeckle
Edited by
1
Version of the Device Profile Document is indicated by a whole number incremented with each new release. The most recent version number should match the Device Profile Document Version Number
(item 1.1.6) in the Current Device Settings Table.
Contents
1
DEVICE PROPERTIES ..................................................................................................................... 8
1.1 Device Identification .......................................................................................................................... 9
1.1.1
Device Function: ...................................................................................................................... 9
1.1.2
Vendor Name: .......................................................................................................................... 9
1.1.3
Device Name: ........................................................................................................................... 9
1.1.4
Device manufacturers hardware version string: ...................................................................... 9
1.1.5
Device manufacturers software version string: ....................................................................... 9
1.1.6
Device Profile Document Version Number: ............................................................................ 9
1.1.7
DNP Levels Supported for: .................................................................................................... 10
1.1.8
Supported Function Blocks: ................................................................................................... 10
1.1.9
Notable Additions: ................................................................................................................. 10
1.1.10 Methods to set Configurable Parameters:............................................................................... 11
1.1.11 DNP3 XML files available On-Line: ..................................................................................... 11
1.1.12 External DNP3 XML files available Off-line: ....................................................................... 12
1.1.13 Connections Supported: ......................................................................................................... 12
1.2 Serial Connections ............................................................................................................................ 13
1.2.1
Port Name ............................................................................................................................... 13
1.2.2
Serial Connection Parameters: ............................................................................................... 13
1.2.3
Baud Rate: .............................................................................................................................. 13
1.2.4
Hardware Flow Control (Handshaking): ................................................................................ 14
1.2.5
Interval to Request Link Status: ............................................................................................. 15
1.2.6
Supports DNP3 Collision Avoidance: .................................................................................... 15
1.2.7
Receiver Inter-character Timeout:.......................................................................................... 15
1.2.8
Inter-character gaps in transmission: ...................................................................................... 16
1.3 IP Networking ................................................................................................................................... 17
1.3.1
Port Name ............................................................................................................................... 17
1.3.2
Type of End Point: ................................................................................................................. 17
1.3.3
IP Address of this Device: ...................................................................................................... 17
1.3.4
Subnet Mask: .......................................................................................................................... 17
1.3.5
Gateway IP Address: .............................................................................................................. 17
1.3.6
Accepts TCP Connections or UDP Datagrams from: ............................................................ 17
1.3.7
IP Address(es) from which TCP Connections or UDP Datagrams are accepted: .................. 17
1.3.8
TCP Listen Port Number: ....................................................................................................... 18
1.3.9
TCP Listen Port Number of remote device: ........................................................................... 18
1.3.10 TCP Keep-alive timer:............................................................................................................ 18
1.3.11 Local UDP port: ..................................................................................................................... 18
1.3.12 Destination UDP port for DNP3 Requests (Master Only): .................................................... 18
1.3.13 Destination UDP port for initial unsolicited null responses (UDP only Outstations): ........... 18
1.3.14 Destination UDP port for responses: ...................................................................................... 19
1.3.15 Multiple outstation connections (Masters only): .................................................................... 19
1.3.16 Multiple master connections (Outstations Only):................................................................... 19
1.3.17 Time synchronization support: ............................................................................................... 19
1.4 Link Layer ........................................................................................................................................ 20
1.4.1
Data Link Address:................................................................................................................. 20
1.4.2
DNP3 Source Address Validation: ......................................................................................... 20
1.4.3
DNP3 Source Address(es) expected when Validation is Enabled: ........................................ 20
1.4.4
Self Address Support using address 0xFFFC: ........................................................................ 20
1.4.5
Sends Confirmed User Data Frames: ..................................................................................... 20
1.4.6
Data Link Layer Confirmation Timeout: ............................................................................... 21
1.4.7
Maximum Data Link Retries: ................................................................................................. 21
1.4.8
Maximum number of octets Transmitted in a Data Link Frame: ........................................... 21
1.4.9
Maximum number of octets that can be Received in a Data Link Frame: ............................. 21
1.5 Application Layer ............................................................................................................................. 22
1.5.1
Maximum number of octets Transmitted in an Application Layer Fragment other than File Transfer:
1.5.2
Maximum number of octets Transmitted in an Application Layer Fragment containing File Transfer:
1.5.3
Maximum number of octets that can be Received in an Application Layer Fragment: ......... 22
1.5.4
Timeout waiting for Complete Application Layer Fragment: ................................................ 22
1.5.5
Maximum number of objects allowed in a single control request for CROB (group 12): ..... 23
1.5.6
Maximum number of objects allowed in a single control request for Analog Outputs (group 41):
1.5.7
Maximum number of objects allowed in a single control request for Data Sets (groups 85,86,87):
1.5.8
Supports mixing object groups (AOBs, CROBs and Data Sets) in the same control request:23
1.6 Fill Out The Following Items For Masters Only .............................................................................. 24
1.6.1
Timeout waiting for Complete Application Layer Response(ms): ........................................ 24
1.6.2
Maximum Application Layer Retries for Request Messages: ................................................ 24
1.6.3
Incremental Timeout waiting for First or Next Fragment of an Application Layer Response:24
1.7 Fill Out The Following Items For Outstations Only ......................................................................... 25
1.7.1
Timeout waiting for Application Confirm of solicited response message: ............................ 25
1.7.2
How often is time synchronization required from the master? .............................................. 25
1.7.3
Device Trouble Bit IIN1.6: .................................................................................................... 25
1.7.4
File Handle Timeout:.............................................................................................................. 25
1.7.5
Event Buffer Overflow Behaviour: ........................................................................................ 25
1.7.6
Event Buffer Organization: .................................................................................................... 25
1.7.7
Sends Multi-Fragment Responses: ......................................................................................... 26
1.7.8
DNP Command Settings preserved through a device reset: ................................................... 26
22
22
23
23
32
34
2.2.1
Minimum pulse time allowed with Trip, Close, and Pulse On commands: ........................... 39
2.2.2
Maximum pulse time allowed with Trip, Close, and Pulse On commands: .......................... 39
2.2.3
Binary Output Status included in Class 0 response: ............................................................... 39
2.2.4
Reports Output Command Event Objects: ............................................................................. 39
2.2.5
Event Variation reported when variation 0 requested: ........................................................... 39
2.2.6
Command Event Variation reported when variation 0 requested: ......................................... 39
2.2.7
Event reporting mode: ............................................................................................................ 39
2.2.8
Command Event reporting mode: .......................................................................................... 40
2.2.9
Maximum Time between Select and Operate: ....................................................................... 40
2.2.10 Definition of Binary Output Status/Control relay output block (CROB) Point List: ............. 40
2.3 Counters/Frozen Counters ................................................................................................................ 44
2.3.1
Static Counter Variation reported when variation 0 requested: ............................................. 44
2.3.2
Counter Event Variation reported when variation 0 requested: ............................................. 44
2.3.3
Counters included in Class 0 response: .................................................................................. 44
2.3.4
Counter Event reporting mode: .............................................................................................. 44
2.3.5
Static Frozen Counter Variation reported when variation 0 requested: ................................. 44
2.3.6
Frozen Counter Event Variation reported when variation 0 requested: ................................. 45
2.3.7
Frozen Counters included in Class 0 response: ...................................................................... 45
2.3.8
Frozen Counter Event reporting mode: .................................................................................. 45
2.3.9
Counters Roll Over at:............................................................................................................ 45
2.3.10 Counters frozen by means of: ................................................................................................. 45
2.3.11 Definition of Counter/Frozen Counter Point List:.................................................................. 46
2.4 Analog Input Points .......................................................................................................................... 48
2.4.1
Static Variation reported when variation 0 requested: ........................................................... 48
2.4.2
Event Variation reported when variation 0 requested: ........................................................... 48
2.4.3
Event reporting mode: ............................................................................................................ 48
2.4.4
Analog Inputs Included in Class 0 response: ......................................................................... 48
2.4.5
How Deadbands are set: ......................................................................................................... 49
2.4.6
Analog Deadband Algorithm: ................................................................................................ 49
2.4.7
Definition of Analog Input Point List: ................................................................................... 49
2.5 Analog Output Status and Analog Output Control Block ................................................................ 51
2.5.1
Static Analog Output Status Variation reported when variation 0 requested: ........................ 51
2.5.2
Analog Output Status Included in Class 0 response:.............................................................. 51
2.5.3
Reports Output Command Event Objects: ............................................................................. 51
2.5.4
Event Variation reported when variation 0 requested: ........................................................... 51
2.5.5
Command Event Variation reported when variation 0 requested: ......................................... 52
2.5.6
Event reporting mode: ............................................................................................................ 52
2.5.7
Command Event reporting mode: .......................................................................................... 52
2.5.8
Maximum Time between Select and Operate: ....................................................................... 52
2.5.9
Definition of Analog Output Status/Analog Output Control Block Point List: ..................... 53
3
IMPLEMENTATION TABLE ......................................................................................................... 55
1 DEVICE PROPERTIES
1.1
DEVICE IDENTIFICATION
1.1.1
Device Function:
1.1.2
Vendor Name:
1.1.3
Device Name:
Capabilities
Master
Outstation
Current Value
Outstation
Maschinenfabrik
Reinhausen
Tapcon 240
1.1.4
T24R3b
1.1.5
V53.19
1.1.6
30/04/11
If configurable,
list methods
1.1
DEVICE IDENTIFICATION
1.1.7
Capabilities
Masters Only
Requests Responses
None
Level 1
Level 2
Level 3
Outstations Only
Requests and Responses
None
Level 1
Level 2
Level 3
1.1.8
1.1.9
Notable Additions:
Self-Address Reservation
Object 0 attribute objects
Data Sets
File Transfer
Virtual Terminal
Mapping to IEC 61850 Object Models defined in a
DNP3 XML file
Function code 31, activate configuration
function code 13 (cold restart) is not supported
Current Value
If configurable,
list methods
1.1
DEVICE IDENTIFICATION
Capabilities
XML Loaded via DNP3 File Transfer
XML Loaded via other transport mechanism
Terminal ASCII Terminal Command Line
Software Vendor software named TAPCONtrol
Proprietary file loaded via DNP3 file transfer
Proprietary file loaded via other transport mechanism
Direct Keypad on device front panel
Factory Specified when device is ordered
Protocol Set via DNP3 (e.g. assign class)
Other explain _______________________
Rd Wr Filename
dnpDP.xml
dnpDPcap.xml
dnpDPcfg.xml
_______*.xml
Description of Contents
Complete Device Profile
Device Profile Capabilities
Device Profile config. values
___________________
Current Value
If configurable,
list methods
1.1
DEVICE IDENTIFICATION
Capabilities
Rd Wr Filename
dnpDP.xml
dnpDPcap.xml
dnpDPcfg.xml
_______*.xml
Current Value
If configurable,
list methods
Description of Contents
Complete Device Profile
Device Profile Capabilities
Device Profile config. values
___________________
RS232 (serial)
Keypad on
Frontpanel
TAPCONtrol
Software
1.2
SERIAL CONNECTIONS
1.2.1
Port Name
Capabilities
Current Value
If configurable,
list methods
1.2.2
1.2.3
Baud Rate:
Fixed at _______
Configurable, range _______ to _______
Configurable, selectable from
9600,19200,38400,57600
Configurable, other, describe_______________
9600
Keypad on
Frontpanel
TAPCONtrol
Software
1.2
SERIAL CONNECTIONS
1.2.4
Capabilities
None
RS-232 / V.24 / V.28 Options:
Before Tx, Asserts:
RTS
DTR
Before Rx, Asserts:
RTS
DTR
Always Asserts:
RTS
DTR
Before Tx, Requires: Asserted Deasserted
CTS
DCD
DSR
RI
Rx Inactive
Before Rx, Requires: Asserted Deasserted
CTS
DCD
DSR
RI
Always Ignores:
CTS
DCD
DSR
RI
Other, explain ____________
RS-422 / V.11 Options:
Requires Indication before Rx
Asserts Control before Tx
Other, explain ____________
RS-485 Options:
Requires Rx inactive before Tx
Other, explain ____________
Current Value
If configurable,
list methods
1.2
SERIAL CONNECTIONS
1.2.5
1.2.6
1.2.7
Capabilities
Not Supported
Fixed at_________ seconds
Configurable, range _____ to ______ seconds
Configurable, selectable from ___,___,___ seconds
Configurable, other, describe________________
No
Yes, explain ________________________
Not checked
No gap permitted
Fixed at _____ bit times
Fixed at _____ ms
Configurable, range ____ to ____ bit times
Configurable, range ____ to ____ ms
Configurable, Selectable from ___,___,___bit times
Configurable, Selectable from ____, ____, ____ ms
Configurable, other, describe __________________
Variable, explain ____
Current Value
If configurable,
list methods
1.2
SERIAL CONNECTIONS
1.2.8
Capabilities
None (always transmits with no inter-character gap)
Maximum _____ bit times
Maximum _____ ms
Current Value
If configurable,
list methods
1.3
IP NETWORKING
1.3.1
Port Name
Capabilities
Current Value
If configurable,
list methods
RJ45
1.3.2
1.3.3
Keypad on
Frontpanel
TAPCONtrol
Software
1.3.4
Subnet Mask:
N.N.
1.3.5
Gateway IP Address:
N.N.
1.3.6
1.3.7
1.3
IP NETWORKING
1.3.8
1.3.9
Capabilities
Not Applicable (Master w/o dual end point)
Fixed at 20,000
Configurable, range 0 to 32767
Configurable, selectable from ____,____,____
Configurable, other, describe________________
Not Applicable (Outstation w/o dual end point)
Fixed at 20,000
Configurable, range _______ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
None
Fixed at 20,000
Configurable, range _______ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
Current Value
If configurable,
list methods
Keypad on
Frontpanel
TAPCONtrol
Software
1.3
IP NETWORKING
Capabilities
None
Fixed at 20,000
Configurable, range _______ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
Use source port number
Supports multiple outstations (Masters only)
No
Supports multiple masters (Outstations only)
If supported, the following methods may be used:
Method 1 (based on IP address) - required
Method 2 (based on IP port number) - recommended
Method 3 (browsing for static data) - optional
DNP3 LAN procedure (function code 24)
DNP3 Write Time (not recommended over LAN)
Other, explain _________________________
Not Supported
Current Value
If configurable,
list methods
1.4
LINK LAYER
1.4.1
1.4.2
1.4.3
1.4.4
Capabilities
Fixed at______
Configurable, range 0 to 9999
Configurable, selectable from ____,____,____
Configurable, other, describe________________
Never
Always, one address allowed (shown in 1.4.3)
Always, any one of multiple addresses allowed
(each selectable as shown in 1.4.3)
Sometimes, explain________________
Configurable to any 16 bit DNP Data Link Address
value
Configurable, range _______ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe________________
Yes (only allowed if configurable)
No
1.4.5
Always
Sometimes, explain _____________________
Never
Current Value
If configurable,
list methods
Keypad on
Frontpanel
TAPCONtrol
Software
1.4
LINK LAYER
1.4.6
1.4.7
1.4.8
1.4.9
Capabilities
None
Fixed at 2000ms
Configurable, range _______ to _______ms
Configurable, selectable from ___,___,___ms
Configurable, other, describe________________
Variable, explain _______________________
Never Retries
Fixed at 3
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe______________
Fixed at 292
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe________________
Fixed at 292
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
Current Value
If configurable,
list methods
1.5
APPLICATION LAYER
1.5.1
Capabilities
Fixed at 512
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
2048.
1.5.2
Fixed at ___________
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
1.5.3
Fixed at 256
Configurable, range ________ to _______
Configurable, selectable from ____,____,____
Configurable, other, describe_______________
2048.
x Outstations must provide a setting greater than or equal
to 249.
1.5.4
None
Fixed at______ms
Configurable, range _______ to _______ms
Configurable, selectable from ___,___,___ms
Configurable, other, describe________________
Variable, explain _______________________
Current Value
If configurable,
list methods
1.5
APPLICATION LAYER
1.5.5
1.5.6
1.5.7
1.5.8
Capabilities
Current Value
If configurable,
list methods
1.6
1.6.1
1.6.2
1.6.3
Capabilities
None
Fixed at______ms
Configurable, range _______ to _______ms
Configurable, selectable from ___,___,___ms
Configurable, other, describe________________
Variable, explain _______________________
None (required)
Fixed at______
Configurable, range _______ to _______
Configurable, selectable from ___,___,___
Configurable, other, describe_______________
Variable, explain _______________________
None
Fixed at______ms
Configurable, range _______ to _______ms
Configurable, selectable from ___,___,___ms
Configurable, other, describe________________
Variable, explain _______________________
Current Value
If configurable,
list methods
1.7
1.7.1
Capabilities
Current Value
None
Fixed at _____ ms
Configurable, range 1000 to 60000 ms
Configurable, selectable from ___,___,___ms
Configurable, other, describe________________
Variable, explain _______________________
5000ms
1.7.2
1.7.3
Never used
Reason for setting: Parameter or Hardware error
1.7.4
1.7.5
1.7.6
If configurable,
list methods
1.7
1.7.7
1.7.8
Capabilities
Yes
No
Assign Class
Analog Deadbands
Data Set Prototypes
Data Set Descriptors
Function Code 31 Activate Configuration
Current Value
If configurable,
list methods
1.8
OUTSTATION UNSOLICITED
RESPONSE SUPPORT
1.8.1
1.8.2
1.8.3
Capabilities
Not Supported
Configurable, selectable from On and Off
Not supported for TCP/IP connection
Current Value
Keypad on
Frontpanel
Off
TAPCONtrol
Software
Keypad on
Frontpanel
Fixed at______
Configurable, range 0 to 32767
Configurable, selectable from ____,____,____
Configurable, other, describe________________
Fixed at _____ms
Configurable, range _______ to _______ms
Configurable, selectable from ___,___,___ms
Configurable, other: Is equivalent to Timeout waiting
for Application Confirm of solicited response
message
Variable, explain _______________________
If configurable,
list methods
TAPCONtrol
Software
5000ms
1.8
OUTSTATION UNSOLICITED
RESPONSE SUPPORT
1.8.4
Capabilities
None
Fixed at __
Configurable, range 1 to 100 and Infinite
Configurable, selectable from ____,____,____
Configurable, other, describe______________
Always infinite, never gives up
Current Value
3
If configurable,
list methods
1.9
OUTSTATION UNSOLICITED
RESPONSE TRIGGER CONDITIONS
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.9.6
Capabilities
Current Value
If configurable,
list methods
1.9
OUTSTATION UNSOLICITED
RESPONSE TRIGGER CONDITIONS
1.9.7
1.9.8
1.9.9
Capabilities
Class 3 not used to trigger Unsolicited Responses
Fixed at 5000ms
Configurable, range ________ to _______ ms
Configurable, selectable from ____,____,____ ms
Configurable, other, describe______________
Class events not used to trigger Unsolicited
Responses
Fixed at ___________ ms
Configurable, range ________ to _______ ms
Configurable, selectable from ____,____,____ ms
Configurable, other, describe______________
Hold-time timer will be retriggered for each new event
detected (may get more changes in next response)
Hold-time timer will not be retriggered for each new
event detected (guaranteed update time)
_________________________________________
_________________________________________
_________________________________________
Current Value
If configurable,
list methods
1.10
OUTSTATION PERFORMANCE
Capabilities
Current Value
Never
Asserted at startup until first Time Synchronization
request received
Periodically, range ____to____ seconds
Periodically, selectable from ____,____,___ seconds
Range ____to____ seconds after last time sync
Selectable from___,___,___seconds after last time
sync
When time error may have drifted by range
____to____ ms
When time error may have drifted by selectable from
____,____,___
50
If configurable,
list methods
1.10
OUTSTATION PERFORMANCE
Capabilities
Current Value
10
1000
1000
1000
If configurable,
list methods
1.11
Value of Current
Setting
If configurable,
list methods
TAPCON240
xxxxxxxx ( x = any
number between 0 and
9)
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
Current Value
If configurable,
list methods
Point
Index
0
Name
Default Class
Assigned to Events
(1, 2, 3 or none)
Auto/Manual
Status
Raise
Lower
Name for
State when
value is 0
Name for
State when
value is 1
Description
Manual
Auto
Raise
Command
inactive
Raise
Command
active
Lower
Command
inactive
Lower
Command
active
VL 1 inactive
VL 1 active
AVL 2
inactive
AVL 2 active
AVL 3
inactive
AVL 3 active
Desired Voltage
Level 1
Desired Voltage
Level 2
Desired Voltage
Level 3
SI Command 1
SI Command SI Command
1 inactive
1 active
Status of SI Command 1
SI Command 2
SI Command SI Command
2 inactive
2 active
Status of SI Command 2
SI Command 3
SI Command SI Command
3 inactive
3 active
Status of SI Command 3
Motor Drive
running
10
Parallel Status
11
12
Motor Drive
running
Motor Drive
doesnt
running
Independent
Mode
Parallel Error
No Error
Error
Local / Remote
Status
Local
(SCADA
controls
ignored)
Remote
(SCADA
controls
enabled)
13
User Indication 3
User
Indication 3
inactive
User
Indication 3
active
14
Overvoltage
No
overvoltage
Overvoltage
Point
Index
Name
Default Class
Assigned to Events
(1, 2, 3 or none)
Name for
State when
value is 0
Name for
State when
value is 1
Description
15
Undervoltage
No
undervoltage
Undervoltage
16
Overcurrent
No
Overcurrent
Overcurrent
17
Reserved
No
Undercurrent
Ondercurrent
18
Function
Monitoring
19
Reserved
20
User Indication 1
21
22
23
User Indication 2
Parallel Master
Parallel Follower
Normal mode
15 min out of
Bandwidth
User
Indication 1
inactive
User
Indication 1
active
User
Indication 2
inactive
User
Indication 2
active
Parallel
control mode
master
inactive
Parallel
control mode
master
active
Parallel
control mode
follower
inactive
Parallel
control mode
follower
active
24
Circulating
Current
Parallel
control mode
circulating
current
inactive
Parallel
control mode
Status of Parallel control mode circulating current
circulating
current active
25
User Indication 4
User
Indication 4
inactive
User
Indication 4
active
26
Reserved
27
Reserved
28
Reserved
29
Reserved
30
Reserved
Point
Index
Name
Default Class
Assigned to Events
(1, 2, 3 or none)
31
Reserved
32
Reserved
33
Reserved
34
Reserved
35
Reserved
36
Reserved
37
Reserved
38
Reserved
39
Reserved
40
Reserved
41
Reserved
42
Reserved
43
Status Alarm
Relay
Name for
State when
value is 0
No Alarm
Name for
State when
value is 1
Alarm
Description
2.2
Capabilities
2.2.1
2.2.2
2.2.3
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
2.2.4
Never
Only upon a successful Control
Upon all control attempts
2.2.5
2.2.6
2.2.7
Current Value
If configurable,
list methods
2.2.8
2.2.9
Not Applicable
Fixed at 5seconds
Configurable, range ______ to ______ seconds
Configurable, selectable from___,___,___seconds
Configurable, other, describe________________
Variable, explain _______________________
Based on point Index (add column to table below)
Fixed, list shown in table below
Configurable(current list may be shown in table below)
Other, explain_____________________
Default Class
Assigned to Events
(1, 2, 3 or none)
Pulse Off
Latch On
Latch Off
Pulse On
Auto / Manual
Switch
Count > 1
Point Index
0
Close
Direct Operate
Name
Trip
Select/Operate
Raise
Lower
Desired Voltage
Level 1
Desired Voltage
Level 2
None
None
Activation of Auto or
Manual voltage regulation
method.
Pulse/Latch On/Off times
are fixed hardware
dependent. Variable
On/Off times will be
ignored.
None
Raise
None
None
Auto On
Command
Description
Change
Manual On
Name for
State when
value is 1
Lower
None
Select VL 1
None
None
Selection of Desired
Voltage Level 1
Pulse/Latch On/Off times
are fixed hardware
dependent. Variable
On/Off times will be
ignored.
Select VL 2
None
None
Selection of Desired
Voltage Level 2
Pulse/Latch On/Off times
Default Class
Assigned to Events
(1, 2, 3 or none)
Cancel Currently Running
Operation
Count > 1
Close
Trip
Latch Off
Latch On
Pulse Off
Pulse On
Direct Operate
Point Index
Select/Operate
Name
Name for
State when
value is 1
Description
Change
Command
Desired Voltage
Level 3
SI Command 1
SI Command 2
SI Command 3
None
None
None
None
None
SI Command 1
off
Select VL 3
Selection of Desired
Voltage Level 3
Pulse/Latch On/Off times
are fixed hardware
dependent. Variable
On/Off times will be
ignored.
SI Command 1
None
on
SI Command 2
off
SI Command 2
None
on
SI Command 3
off
SI Command 3
None
on
Default Class
Assigned to Events
(1, 2, 3 or none)
Cancel Currently Running
Operation
Count > 1
Close
Trip
Latch Off
Latch On
Pulse Off
Pulse On
Direct Operate
Point Index
Select/Operate
Name
Name for
State when
value is 1
Description
Change
Command
23
24
Parallel Master
Parallel Follower
Circulating Current
Select Parallel
Control Mode
Master
Select Parallel
Control Mode
Follower
Select Parallel
Control Mode
OFF
Select Parallel
Control Mode
Circulating
Current
None
None
None
None
Circulating Current
method selection
Pulse/Latch On/Off times
are fixed hardware
dependent. Variable
On/Off times will be
ignored.
None
None
2.3
COUNTERS/FROZEN COUNTERS
Capabilities
2.3.1
2.3.2
2.3.3
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
2.3.4
2.3.5
Current Value
If configurable,
list methods
2.3
COUNTERS/FROZEN COUNTERS
Capabilities
2.3.6
2.3.7
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
2.3.8
2.3.9
16 Bits
(65,535)
32 Bits (4,294,967,295)
Other Fixed Value _________
Configurable; range _________ to__________
Configurable, selectable from ___,___,___
Configurable, other, describe________________
Based on point Index (add column to table below)
Master Request
Freezes itself without concern for time of day
Freezes itself and requires time of day
Other, explain _____________________________
Current Value
If configurable,
list methods
2.3
COUNTERS/FROZEN COUNTERS
Capabilities
Current Value
If configurable,
list methods
Point
Index
Name
Default Class
Assigned to
Counter Events (1,
2, 3 or none)
Frozen
Counter
Exists
(Yes or No)
Default Class
Assigned to Frozen
Counter Events
(1, 2, 3 or none)
Description
2.4
2.4.1
2.4.2
2.4.3
2.4.4
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
Current Value
If configurable,
list methods
2.4
Capabilities
2.4.5
A. Global Fixed
B. Configurable through DNP
C. Configurable via other means
D. Other, explain _____________________________
Based on point Index - column specifies which of the
options applies, B, C, or D
2.4.6
Simple
Integrating
Other, explain _____________________________
simple -
2.4.7
Current Value
If configurable,
list methods
Transmitted Value
Default Class
Assigned to Events
(1, 2, 3 or none)
Scaling
Point
Index
Name
Desired Voltage
Level 1
490
1400
10
Measured
Voltage
1700
10
19
Voltage
Deviation
-1000
2470
10
19
Reserved
Reserved
Measured
Current
22000
100
99
Tap Position
-40
40
Reserved
Reserved
Reserved
10
Reserved
11
Reserved
12
Reserved
Minimum
Maximum
Multiplier
Offset
Units
Default
Deadband
Resolution
Description
The minimum and maximum transmitted values are the lowest and highest values that the outstation will report in DNP analog input objects. These values are integers if the outstation transmits only integers.
The scaling information for each point specifies how data transmitted in integer variations (16 bit and 32 bit) is converted to engineering units when received by the Master (i.e. scaled according to the
equation: scaled value (transmitted value)= multiplier * raw + offset).
4
Resolution is the smallest change that may be detected in the value due to quantization errors and is given in the units shown in the previous column. This parameter does not represent the accuracy of the
measurement.
2.5
Capabilities
2.5.1
2.5.2
Always
Never
Only if point is assigned to Class 1, 2, or 3
Based on point Index (add column to table below)
2.5.3
Never
Only upon a successful Control
Upon all control attempts
2.5.4
Current Value
If configurable,
list methods
2.5
Capabilities
2.5.5
2.5.6
2.5.7
2.5.8
Not Applicable
Fixed at 5 seconds
Configurable, range ______ to ______ seconds
Configurable, selectable from___,___,___seconds
Configurable, other, describe________________
Variable, explain _______________________
Based on point Index (add column to table below)
Current Value
If configurable,
list methods
2.5
2.5.9
Capabilities
Current Value
If configurable,
list methods
Desired Voltage
Level 1
Direct Operate
No Ack
Name
Direct Operate
Point
Index
Select/Operate
Supported Control
Operations
Transmitted Value
Scaling
Default Event
Assigned Class
(1, 2, 3 or none)
Units
Minimum
490
Maximum
1400
Multiplier
10
Offset
Description
Resolution
Change
None
Command
None
5
The scaling information for each point specifies how data transmitted in integer variations (16 bit and 32 bit) is converted to engineering units when received by the Master (i.e. scaled according to the
equation: scaled value(transmitted value) = multiplier * raw + offset).
6
Resolution is the smallest change that may be detected in the value due to quantization errors and is given in the units shown in the previous column. This parameter does not represent the accuracy of the
measurement.
3 IMPLEMENTATION TABLE
The following implementation table identifies which object groups and variations, function codes and qualifiers
the device supports in both requests and responses. The Request columns identify all requests that may be sent
by a Master, or all requests that must be parsed by an Outstation. The Response columns identify all responses
that must be parsed by a Master, or all responses that may be sent by an Outstation.
The implementation table must list all functionality required by the device whether
Master or Outstation as defined within the DNP3 IED Conformance Test Procedures.
Any functionality beyond the highest subset level supported is indicated by highlighted
rows. Any Object Groups not provided by an outstation or not processed by a Master
are indicated by strikethrough (note these Object Groups will still be parsed).
NOTE
In the table below, text shaded as 00, 01 (start stop) indicates Subset Level 3 functionality (beyond Subset Level
2).
In the table below, text shaded as 07, 08 (limited qty) indicates functionality beyond Subset Level 3.
OBJECT
Object
Number
0
Variation
Number
1-253
254
255
Description
Device Attribute Specific
REQUEST
RESPONSE
(Library will parse)
(Library will respond with)
Function
Qualifier Codes
Function
Qualifier Codes
Codes (dec)
(hex)
Codes (dec)
(hex)
1
(read) 00, 01 (start-stop) 129
(response) 00, 01 (start-stop)
06 (no range, or all)
17, 28
(index
see note 1)
07, 08 (limited qty)
17, 27, 28 (index)
2
(write) 00, 01 (start-stop)
1
22
(read)
(read)
(read)
(read)
(assign
class)
Binary Input
(default
see note 1)
(read)
(read)
(read)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
129
129
129
129
129
130
(response)
(response)
(response)
(response)
(response)
(unsol. resp)
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
17, 28
(start-stop)
(index
see note 1)
(start-stop)
(index
see note 1)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(index)
REQUEST
(Library will parse)
Function
Qualifier Codes
Description
Codes (dec)
(hex)
Binary Input Change with Time
1
(read) 06 (no range, or all)
07, 08 (limited qty)
Binary Input Change with Relative Time 1
(read) 06 (no range, or all)
07, 08 (limited qty)
OBJECT
Object
Number
2
2
Variation
Number
2
3
(default
see note 1)
1
22
(read)
(read)
(assign
class)
(default
see note 1)
4
4
2
3
(default
see note 1)
10
(read)
(read)
(read)
(read)
1
22
(read)
(read)
(read)
(assign
class)
10
10
Binary Output
(write
(read)
(default
see note 1)
11
11
(read)
(read)
(default
see note 1)
11
(read)
12
22
12
12
12
Pattern Mask
13
3
(select)
4
(operate)
5
(direct op)
6 (dir. op, noack)
3
(select)
4
(operate)
5
(direct op)
6 (dir. op, noack)
3
(select)
4
(operate)
5
(direct op)
6 (dir. op, noack)
1
(read)
(assign
class)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
129 (response) 17, 28
(index)
130 (unsol. resp)
129 (response) 17, 28
(index)
130 (unsol. resp)
129
129
129
130
129
130
129
130
129
(response)
(response)
(response)
00, 01
17, 28
00, 01
17, 28
(start-stop)
(index
see note 1)
(start-stop)
(index
see note 1)
17, 28
(index )
17, 28
(index )
17, 28
(index )
00, 01
17, 28
(start-stop)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
129
129
130
(unsol. resp)
129
130
(unsol. resp)
129
(response)
echo of request
129
(response)
echo of request
129
(response)
echo of request
(limited quantity)
00, 01
stop)
(start-
(response)
(response)
(response)
00, 01
17, 28
(index
see note 1)
(start-stop)
(index
see note 2)
17, 28
(index )
17, 28
(index )
REQUEST
(Library will parse)
Function
Qualifier Codes
Description
Codes (dec)
(hex)
Binary Output Command Event without 1
(read) 06 (no range, or all)
Time
07, 08 (limited qty)
Binary Output Command Event with
1
(read) 06 (no range, or all)
Time
07, 08 (limited qty)
Binary Counter Any Variation
1
(read) 00, 01 (start-stop)
22 (assign
06 (no range, or all)
class)
07, 08 (limited qty)
17, 27, 28 (index)
OBJECT
Object
Number
13
Variation
Number
1
13
20
20
20
20
7
(freeze)
8 (freeze noack)
9 (freeze clear)
10 (frz. cl. noack)
1
(read)
(default
see note 1)
20
21
1
22
21
21
21
21
21
22
22
10
129
129
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
06 (no range, or all)
07, 08 (limited qty)
129
(read)
(read)
(read)
(read)
(default
see note 1)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
(assign class) 06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
(default
see note 1)
21
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
129 (response) 17, 28
(index )
130 (unsol. resp)
129 (response) 17, 28
(index )
130 (unsol. resp)
129
129
129
129
129
129
129
129
130
(response)
(response)
(response)
(response)
(response)
(response)
(response)
(response)
(response)
(response)
(response)
(unsol. resp)
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
stop)
17, 28
00, 01
stop)
17, 28
00, 01
17, 28
00, 01
17, 28
17, 28
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start(index
see note 1)
(start(index
see note 1)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(index)
REQUEST
(Library will parse)
Function
Qualifier Codes
Description
Codes (dec)
(hex)
16-Bit Counter Change Event without 1
(read) 06 (no range, or all)
Time
07, 08 (limited qty)
32-Bit Counter Change Event with Time 1
(read) 06 (no range, or all)
07, 08 (limited qty)
16-Bit Counter Change Event with Time 1
(read) 06 (no range, or all)
07, 08 (limited qty)
Frozen Counter Event (Variation 0 is
1
(read) 06 (no range, or all)
07, 08 (limited qty)
used to request default variation)
32-Bit Frozen Counter Event
1
(read) 06 (no range, or all)
07, 08 (limited qty)
OBJECT
Object
Number
22
Variation
Number
2
22
22
23
23
1
(default
see note 1)
23
23
23
30
30
30
30
2
5
6
0
1
1
1
1
22
(read)
(read)
(read)
(read)
(assign class)
(read)
(read)
(read)
(default
see note 1)
30
30
30
32
32
32
32
32
32
32
32
(read)
(read)
(read)
(read)
(read)
(default
see note 1)
32
2
3
4
5
6
7
8
1
1
1
1
1
1
(read)
(read)
(read)
(read)
(read)
(read)
(read)
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
129 (response) 17, 28
(index)
130 (unsol. resp)
129 (response) 17, 28
(index)
130 (unsol. resp)
129 (response) 17, 28
(index)
130 (unsol. resp)
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
130
129
129
129
129
129
129
(response)
17,28
(index)
17,28
(index)
(unsol. resp)
(response)
(unsol. resp)
(response)
17, 28
(index)
17, 28
(index)
00, 01
17, 28
(start-stop)
(unsol. resp)
(response)
(unsol. resp)
(response)
(response)
(response)
(response)
(response)
(response)
(response)
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 1)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
REQUEST
(Library will parse)
Function
Qualifier Codes
Description
Codes (dec)
(hex)
Analog Input Deadband (Variation 0 is 1
(read) 00, 01 (start-stop)
used to request default variation)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
16 bit Analog Input Deadband
1
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
2
00, 01 (start-stop)
(write)
07, 08 (limited qty)
17, 27, 28 (index)
1
(read) 00, 01 (start-stop)
32 bit Analog Input Deadband
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
2
00, 01 (start-stop)
(write)
07, 08 (limited qty)
17, 27, 28 (index)
Short Floating Point Analog Input
1
(read) 00, 01 (start-stop)
Deadband
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
2
00, 01 (start-stop)
(write)
07, 08 (limited qty)
17, 27, 28 (index)
Analog Output Status
1
(read) 00, 01 (start-stop)
22 (assign
06 (no range, or all)
class)
07, 08 (limited qty)
17, 27, 28 (index)
32-Bit Analog Output Status
1
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
1
(read) 00, 01 (start-stop)
16-Bit Analog Output Status
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
short floating point Analog Output
1
(read) 00, 01 (start-stop)
Status
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
long floating point Analog Output Status 1
(read) 00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
Analog Output Block
22 (assign
00, 01 (start-stop)
class)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index)
32-Bit Analog Output Block
3
(select) 17, 28
(index)
4
(operate) 27
(index)
5
(direct op)
6 (dir. op, noack)
16-Bit Analog Output Block
3
(select) 17, 28
(index)
4
(operate) 27
(index)
5
(direct op)
6 (dir. op, noack)
short floating point Analog Output Block 3
(select) 17, 27, 28 (index)
4
(operate)
5
(direct op)
6 (dir. op, noack)
OBJECT
Object
Number
34
Variation
Number
0
34
34
2
(default
see note 1)
34
40
40
40
2
(default
see note 1
40
40
41
41
41
41
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
129
129
129
129
129
129
129
(response)
(response)
(response)
(response)
(response)
(response)
(response)
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
00, 01
17, 28
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
(start-stop)
(index
see note 2)
129
(response)
echo of request
129
(response)
echo of request
129
(response)
echo of request
OBJECT
Object
Number
41
Variation
Number
4
42
42
42
2
(default
see note 1
42
42
42
42
42
42
3
4
5
43
43
50
50
129
130
129
130
129
130
129
130
129
130
129
130
07,
129
0
1
2
(default
see note 1
43
129
130
129
130
129
130
129
130
129
130
129
130
43
43
43
43
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
echo of request
129 (response)
43
43
Description
REQUEST
(Library will parse)
Function
Qualifier Codes
Codes (dec)
(hex)
3
(select) 17, 27, 28 (index)
4
(operate)
5
(direct op)
6 (dir. op, noack)
1
(read) 06 (no range, or all)
07, 08 (limited qty)
1
(read) 06 (no range, or all)
07, 08 (limited qty)
1
(read) 06 (no range, or all)
07, 08 (limited qty)
3
4
5
6
7
8
1
1
1
(read)
(read)
(read)
(read)
(read)
(read)
(read)
(read)
1
1
1
1
1
(read)
(read)
(read)
(read)
(read)
(read)
(read)
(read)
(default
see note 1)
129
130
129
130
(response)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
17, 28
(index)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
(unsol. resp)
(response)
07
(limited qty = 1)
(response)
07
(limited qty)
(qty = 1)
07
(limited qty)
(qty = 1)
(response)
07
(limited qty)
(qty = 1)
(response)
07
(limited qty)
(qty = 1)
1)
2
50
(limited qty =
129
130
129
130
(write)
07
(limited qty = 1)
07
(limited qty)
(write)
51
52
129
130
129
130
129
52
129
60
60
60
0
1
2
Not Defined
Class 0 Data
Class 1 Data
51
1
2
1
1
(read)
(read)
(unsol. resp)
(response)
(unsol. resp)
OBJECT
Object
Number
Variation
Number
Description
60
Class 2 Data
60
Class 3 Data
70
70
File Authentication
REQUEST
(Library will parse)
Function
Qualifier Codes
Codes (dec)
(hex)
20 (enbl. unsol.) 06 (no range, or all)
21 (dab. unsol.)
22 (assign class)
1
(read) 06 (no range, or all)
07, 08 (limited qty)
RESPONSE
(Library will respond with)
Function
Qualifier Codes
Codes (dec)
(hex)
(assign
class)
29
5b
(free-format)
5b
(free-format)
5b
(free-format)
129
(response)
5B
(free-format)
129
130
(response)
5B
(free-format)
(unsol. resp)
129
130
5B
(free-format)
(unsol. resp)
5B
(free-format)
5B
(free-format)
(authenticate)
70
File Command
25
(open)
27
(delete)
70
26
(close)
30
(abort)
70
File Transfer
5b
(free-format)
(read)
(response)
(write)
70
70
6
7
28
(get file
5b
(free-format)
info)
70
80
Internal Indications
31(activate
config)
1
2
85
5b
(read)
(write)
(see note 3)
1
(read)
85
1
(read)
2
86
22
86
(write)
(assign class)
(read)
(write)
129
130
129
130
(response)
(unsol. resp)
(response)
(unsol. resp)
(free-format)
00, 01 (start-stop)
129(response)
00, 01(start-stop
00
(start-stop)
index=4 or 7
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
00, 01 (start-stop) 129
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
5b
(free-format)
(response)
5B
(free-format)
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
00, 01 (start-stop) 129
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
5b
(free-format)
(response)
5B
(free-format)
OBJECT
Object
Number
86
Variation
Number
2
86
87
Description
Data Set Descriptor Characteristics
REQUEST
RESPONSE
(Library will parse)
(Library will respond with)
Function
Qualifier Codes
Function
Qualifier Codes
Codes (dec)
(hex)
Codes (dec)
(hex)
1
00, 01 (start-stop) 129 (response) 00, 01 (start-stop)
(read)
06 (no range, or all)
17, 28
(index
see note 2)
07, 08 (limited qty)
17, 27, 28 (index
1
00, 01 (start-stop) 129 (response) 5B
(free-format)
(read)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
2
(write) 5b
(free-format)
1
(read)
87
1
(read)
2
88
(write)
1
(read)
91
Activate Status
110
string
length
111
112
113
120
string
length
string
length
string
length
1
2
3
1
(read)
22 (assign class)
(write)
(read)
(write)
(read)
Authentication Challenge
32
120
120
120
120
5
6
7
Authentication Reply
Authentication Aggressive Mode
Request
Authentication Session Key Status
Request
Authentication Session Key Status
Authentication Session Key Change
Authentication Error
33
(auth
(auth reply)
(read)
34
(auth
challenge)
13
14
23
24
5B
(free-format)
(response)
5B
(free-format)
(limited qty)
(unsol. resp)
129
(response)
07
129
(response)
00, 01
(start-stop)
129
130
(response)
17, 28
(index)
(unsol. resp)
129 (response)
130 (unsol. resp)
131 (challenge)
132(unsol. challeng
129 (response)
131 (challenge)
132(unsol. challeng
17, 28
(index)
129
129
129
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
00, 01 (start-stop)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
00, 01 (start-stop)
07, 08 (limited qty)
17, 27, 28 (index)
06 (no range, or all)
07, 08 (limited qty)
5b
(free-format)
challenge)
120
120
(response)
(read)
88
00, 01 (start-stop)
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
00, 01 (start-stop) 129
06 (no range, or all)
07, 08 (limited qty)
17, 27, 28 (index
5b
(free-format)
(cold restart)
(warm restart)
(delay meas.)
(record current
time)
5b
5b
(free-format)
5b
(free-format)
5b
(free-format)
(free-format)
(response)
(response)
(response)
5b
(free-format)
5b
5b
(free-format)
5b
5b
5b
(free-format)
(free-format)
(free-format)
(free-format)
2398461/01 EN 07/11
Phone:
Fax:
Email:
www.reinhausen.com