48
TS4000
5.7.2 Exception Code
Exception Code Field:
In a normal response, the TS4000 returns data and status in the
response data field. In an exception response, the TS4000 returns an exception code
(describing the TS4000 condition) in the data field. Below is a list of exception codes that are
supported by the TS4000:
Table 22: Exception Codes
Code
Name
Description
1
Illegal Function
The function code received in the query is not an allowable
action for the TS4000.
2
Illegal Data Address
The data address received in the query is not an allowable
address for the TS4000.
3
Illegal Data Value
A value contained in the query data field is not an allowable
value for the TS4000.
4
Slave Device Failure
An unrecoverable error occurred while the TS4000 was
attempting to perform the requested action.
5
Acknowledge
The TS4000 has accepted the request and is processing it,
but a long duration of time will be required to do so. This
response is returned to prevent a timeout error from
occurring in the master.
6
Device Busy
The TS4000 is engaged in processing a long-duration
program command. The master should retransmit the
message later when the slave is free.