| Exception Code | Description |
| 0x01 | Illegal Function |
| 0x02 | Illegal Data Address |
| 0x03 | Illegal Data Value |
| 0x05 | Acknowledge |
| 0x06 | Slave Device Busy (Gateway reports) Too many requests are sent/queued in the same time. Suggestions: Configure the client software with a larger (slower) scan-time/timeout setting. |
| 0x07 | Negative Acknowledge |
| 0x08 | Memory Parity Error |
| 0x0A | Gateway Path Unavailable |
| 0x0B | Slave Device Timeout (Gateway reports) No response from slave device. Suggestions: Try larger Slave Timeout setting. Check serial port signal (resistor), wiring, NetID and baud rate/data format configurations. |
| Exception Code | Description (Non-standard Exception) |
| 0x41 | Invalid Modbus message from slave device (Gateway reports) Wrong data is received (not a standard Modbus message). Suggestions: Check serial port signal (resistor), wiring and duplicated NetID. |
| 0x42 | Wrong data length in received message. (Gateway reports) Suggestions: Try larger slave-device-timeout setting. |
| 0x43 | CRC Error on slave device response (Gateway reports) Wrong data is received (not a standard Modbus message). Suggestions: Check serial port signal (resistor), wiring and duplicated NetID. |
| 0x4B | Data Timeout (Gateway reports) Response is under receiving but timed out. Suggestions: Slave Timeout setting is too short. Have a larger value instead. |