ProSoft Technology MVI94-DNP User Manual
Page 62

Diagnostics and Troubleshooting
MVI94-DNP ♦ Flex I/O
User Manual
DNP 3.0 Server over Ethernet Communication Module
Page 62 of 131
ProSoft Technology, Inc.
December 17, 2010
4.7
Error Codes
The module error codes are listed in this section. Error codes are separated into
module errors and command errors. The following two sections present the
errors associated with each set of errors.
4.7.1 Module Error Codes
These error codes are generated by the module in response to communication
problems on an emulated slave port or configuration errors. Review the error list
to view the last set of 60 errors generated by the module. The error codes are
listed in the following tables:
Slave Port Communication Errors
Error Code Name
Description
0
OK
The module is operating correctly and there are no
errors.
10
DNP synchronization error
(Physical Layer Error)
Extra bytes are received before the start bytes (0x05
and 0x64).
11
DNP overrun error (Physical
Layer Error)
Mainline Data Link Layer routine could not read data
received on DNP port before it was overwritten.
12
DNP length error (Physical
Layer Error)
Length of message does not match length value in
message.
13
DNP bad CRC error (Data
Link Layer Error)
Computed CRC value for message does not match
that received in message.
14
DNP user data overflow
error (Transport Layer
Error)
Application layer received a message fragment buffer
which is too small.
15
DNP sequence error
(Transport Layer Error)
Sequence numbers of multi-frame request fragments
do not increment correctly.
16
DNP address error
(Transport Layer Error)
Source addresses contained in multi-frame request
fragments do not match.
17
DNP bad function code
error (Application Layer
Error)
Function code received from DNP master is not
supported for selected object/variation.
18
DNP object unknown error
(Application Layer Error)
Slave does not have the specified objects or there are
no objects assigned to the requested class.
19
DNP out of range error
(Application Layer Error)
Qualifier, range or data fields are not valid or out of
range for the selected object/variation.
20
DNP message overflow
error (Application Layer
Error)
Application response buffer overflow condition. The
response message from the slave is too long to
transmit.
21
DNP master multi-frame
message error (Application
Layer Error)
Received a multi-frame message from the DNP
master. This application does not support multi-frame
messages from the master.