modbus_recv_check(recv_data)
Features
When using Modbus protocol, this command to check data integrity using CRC16 value for receive data.
Parameter
| Parameter Name | Data Type | Default Value | Description |
|---|---|---|---|
recv_data | byte | - | raw modbus data |
Return
| Value | Description |
|---|---|
res | True/False |
Exception
| Exception | Description |
|---|---|
DR_Error (DR_ERROR_TYPE) | Parameter data error occurred |
DR_Error (DR_ERROR_VALUE) | Parameter value is invalid |
DR_Error (DR_ERROR_RUNTIME) | C Extension module error occurred |
DR_Error (DR_ERROR_STOP) | Program terminated forcefully |
Example
#recvdata = b”\x01\x02\x03\x04\x05\x06\xba\xdd”
res = modbus_recv_check(recvdata)
#recv = True