beautypg.com

ProSoft Technology 5204SE-MNET-PDPMV1 User Manual

Page 139

background image

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