8-10
745 Transformer Management Relay
GE Power Management
8.2 MODBUS PROTOCOL
8 COMMUNICATIONS
8
8.2.13 EXCEPTION RESPONSES
Programming or operation errors happen because of illegal data in a message, hardware or software problems
in the slave device, etc. These errors result in an exception response from the slave. The slave detecting one
of these errors sends a response message to the master consisting of slave address, function code, error
code, and CRC. To indicate that the response is a notification of an error, the high order bit of the function code
is set to 1.
* Some implementations of Modbus may not support these exception responses.
MESSAGE FORMAT AND EXAMPLE:
Request to slave device 11 to perform unsupported function code 39h.
Table 8–3: ERROR CODES
ERROR
CODE
MODBUS DEFINITION
GE POWER MANAGEMENT IMPLEMENTATION
01
ILLEGAL FUNCTION
The function code of the master query message is not a function code
supported by the slave.
02
ILLEGAL DATA ADDRESS
The address referenced in the data field of the master query message is not
an address supported by the slave.
03
ILLEGAL DATA VALUE
The value referenced in the data field of the master query message is not
allowable in the addressed slave location.
04
FAILURE IN ASSOCIATED
DEVICE
An external device connected to the addressed slave device has failed and
the data requested cannot be sent. This response will be returned if a GE
Power Management device connected to the RS485 external device port of
the 745 has failed to respond to the 745.
05*
ACKNOWLEDGE
The addressed slave device has accepted and is processing a long duration
command. Poll for status.
06*
BUSY, REJECTED
MESSAGE
The message was received without error, but the slave device is engaged in
processing a long duration command. Retransmit later, when the slave
device may be free.
07*
NAK - NEGATIVE
ACKNOWLEDGE
The message was received without error, but the request could not be
performed, because this version of the 745 does not have the requested
operation available.
Master Query Message:
Example (hex):
SLAVE ADDRESS
11
query message for slave 11
FUNCTION CODE
39
unsupported function code – error
CRC: low order byte
CD
CRC: high order byte
F2
Field:
Example (hex):
SLAVE ADDRESS
11
response message from slave 11
FUNCTION CODE
B9
return unsupported fn. code with high-order bit set
ERROR CODE
01
illegal function
CRC: low order byte
93
CRC: high order byte
95
NOTE
Summary of Contents for 745 TRANSFORMER MANAGEMENT RELAY
Page 30: ...2 8 745 Transformer Management Relay GE Power Management 2 3 SECURITY 2 GETTING STARTED 2 ...
Page 210: ...7 36 745 Transformer Management Relay GE Power Management 7 2 BLOCK DIAGRAMS 7 SCHEME LOGIC 7 ...
Page 322: ...9 12 745 Transformer Management Relay GE Power Management 9 3 USING 745PC 9 745 PC SOFTWARE 9 ...
Page 396: ...A 4 745 Transformer Management Relay GE Power Management A 1 FIGURES AND TABLES APPENDIXA A ...
Page 400: ...C 2 745 Transformer Management Relay GE Power Management C 1 WARRANTY INFORMATION APPENDIXC C ...
Page 406: ...vi 745 Transformer Management Relay GE Power Management ...
Page 407: ...GE Power Management 745 Transformer Management Relay NOTES ...