| Error code | Description |
|---|---|
| 16#8180 | Invalid value for MB_DB parameter |
| 16#8186 | Invalid station address |
| 16#8188 | Invalid operating mode or broadcast (stationAddress=0) and MODE parameter≠1 |
| 16#8189 | Invalid data starting address |
| 16#818A | Invalid length |
| 16#818D | The area addressed is too small for the number of data bytes to be read or written. |
| 16#8280 | Negative acknowledgment when reading module |
| 16#8281 | Negative acknowledgment when writing module |
| 16#80C8 | The slave does not respond within the set time |
| 16#80C9 | The slave does not respond within the time set by Blocked_Proc_Timeout. |
| 16#8200 | The interface is busy with an ongoing request. |
| 16#8381 | Response frame from Modbus Slave with the following error message: The function code is not supported. |
| 16#8382 | Response frame from Modbus Slave with the following error message: Invalid length |
| 16#8383 | Response frame from Modbus Slave with the following error message: Invalid data starting address in the request frame |
| 16#8384 | Response frame from Modbus Slave with the following error message: Data value error |
| 16#8385 | Response frame from Modbus Slave with the following error message: The diagnostic value is not supported by the Modbus slave |
| 16#8386 | The returned function code does not match the requested function code. |
| 16#8387 | A slave that was not requested answers |
| 16#8388 | Error in the response of the slave to a write request. |