
116
Rockwell Automation Publication 2080-UM002N-EN-E - November 2022
Chapter 6 Micro870 Controller Distributed Network Protocol
Diagnostics for Secure Authentication
Diagnostic information for Secure Authentication is shown in Connected Components
Workbench software. Click Diagnose to display the Diagnostic page.
Function Codes
These tables show the Application Layer Function codes implemented in the controller.
22
ERROR_LINK_OUT_OF_SEQUENCE
Received APDU not in sequence with previous APDU
Transport layer errors
23
ERROR_TPRT_SEQUENCE_ERROR
Sequence number error
Table 10 - Error Codes (Continued)
Value (DEC)
Mnemonic
Description
Table 11 - Function Codes for DNP3 in Micro870 Controllers
Message Type
Function Code
Name
Micro870 Support
Description
Confirmation
0 (0x00)
CONFIRM
Yes
Controller parses/sends
Request
1 (0x01)
READ
Yes
Controller parses
Request
2 (0x02)
WRITE
Yes
Controller parses
Request
3 (0x03)
SELECT
Yes
Controller parses
Request
4 (0x04)
OPERATE
Yes
Controller parses
Request
5 (0x05)
DIRECT_OPERATE
Yes
Controller parses
Request
6 (0x06)
DIRECT_OPERATE_NR
Yes
Controller parses
Request
7 (0x07)
IMMED_FREEZE
Yes
Controller parses
Request
8 (0x08)
IMMED_FREEZE_NR
Yes
Controller parses
Request
9 (0x09)
FREEZE_CLEAR
Yes
Controller parses
Request
10 (0x0A)
FREEZE_CLEAR_NR
Yes
Controller parses
Request
11 (0x0B)
FREEZE_AT_TIME
No
Request
12 (0x0C)
FREEZE_AT_TIME_NR
No
Request
13 (0x0D)
COLD_RESTART
Yes
Controller parses. Controller should not be in the executing mode
and any program and files should not be in open state.
Request
14 (0x0E)
WARM_RESTART
No
Controller parses
Request
15 (0x0F)
INITIALIZE_DATA
No
Obsolete