User manual

Transferring Data Using Communication Blocks
156
33002479 06 07/2008
Modbus Plus and
SY/MAX Ethernet
Network Errors
Hexadecimal error codes for Modbus Plus and SY/MAX Ethernet:
Hex. Error Code Description
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
2007 Unauthorized network field on slave
2008 Unauthorized network routing path on slave
2009 Routing path equivalent to their own address
200A Attempt to get more global data words than available
200B PEER Cop conflict on write/read global data
200C Bad pattern for change address request
200D Bad address for change address request
200E The control block is not assigned, or parts of the control block are located
outside of the %MW (4x) range.
30ss Exceptional response by Modbus slave (see ss Hexadecimal Value in
30ss Error Code, p. 159)
4001 Inconsistent response by Modbus slave
5001 Inconsistent response by the network
6007 Invalid slot ID
6mss Routing path error (see ss Hexadecimal Value in 6mss Error Code,
p. 159)
The subfield m shows where the error occurred (a 0 value means local
node, 2 means 2nd device in route, etc).