ProSoft Technology MVI94-DNP User Manual

Page 62

Advertising
background image

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.

Advertising