ProSoft Technology 5204SE-MNET-PDPMV1 User Manual
Page 139

Reference 5204SE-MNET-PDPMV1
♦ ProLinx Gateway
User Manual
Modbus TCP/IP to PROFIBUS DP-V1 Pass-Through Master
ProSoft Technology, Inc.
Page 139 of 235
December 22, 2009
Quantum MBP_MSTR TCP/IP Ethernet Error Codes
An error in an MSTR routine via TCP/IP Ethernet may produce one of the
following errors in the MSTR control block. The error code appears as:
Mmss
where: M is the high code
m is the low code
ss is a subcode
Hexadecimal Error Codes For TCP/IP Ethernet Message Errors:
Hex Error Code
Meaning
1001
Abort by user
2001
An operation type that is not supported has been specified in the
control block
2002
One or more control block parameters were modified while the MSTR
element was active (this only applies to operations which require
several cycles for completion). Control block parameters my only be
modified in inactive MSTR components.
2003
Invalid value in the length field of the control block
2004
Invalid value in the offset field of the control block
2005
Invalid value in the length and offset fields of the control block
2006
Unauthorized data field on slave
2008
Unauthorized network routing path on slave
200E
The control block is not assigned, or parts of the control block are
located outside of the %MW (4x) range.
3000
Generic Modbus failure code
30ss
Exception response by Modbus slave
4001
Inconsistent response by Modbus slave
ss Hexadecimal Subcode in 30ss Error Code
Hex Error Subcode
Meaning
01
Slave does not support requested operation
02
Non-existing slave registers were requested
03
An unauthorized data value was requested
05
Slave has accepted a lengthy program command
06
Function cannot currently be carried out: lengthy command running
07
Slave has rejected lengthy program command