错误
(十进制)
|
说明
|
0
|
无错误
|
1
|
响应存在奇偶校验错误:仅当使用偶校验或奇校验时,才会出现该错误。传输受到干扰,并且可能收到不正确的数据。该错误通常是电气故障(例如,接线错误或影响通信的电气噪声)引起的。
|
2
|
未使用
|
3
|
接收超时:在超时时间内从站没有做出响应。可能原因为:与从站设备的电气连接存在问题、主站和从站的波特率/奇偶校验的设置不同、从站地址错误。
|
4
|
请求参数出错:一个或多个输入参数(“从站”(Slave)、“读写”(RW)、“地址”(Addr) 或“计数”(Count))被设置为非法值。
|
5
|
未启用Modbus主站:每次扫描时,在调用MBUS_MSG之前调用MBUS_CTRL。
|
6
|
Modbus正忙于处理另一请求:某一时间只能有一条 MBUS_MSG指令处于激活状态。
|
7
|
响应出错:收到的响应与请求不符。这意味着从站设备有问题或错误的从站设备对请求做出了应答。
|
8
|
响应存在CRC错误:传输受到干扰,并且可能收到不正确的数据。该错误通常是电气故障(例如,接线错误或影响通信的电气噪声)引起的。
|
11
|
端口号无效
|
12
|
信号板端口1缺失或未组态
|
101
|
从站不支持该地址的请求功能:请参见本节开头表格的功能码。
|
102
|
从站不支持数据地址:“地址”(Addr) 加上“计数”(Count) 的请求地址范围超出从站允许的地址范围。
|
103
|
从站不支持数据类型:从站设备不支持“地址”(Addr) 类型。
|
104
|
从站设备故障
|
105
|
从站接受消息,但未按时做出响应:MBUS_MSG发生错误,用户程序应在稍后重新发送请求。
|
106
|
从站繁忙,拒绝了消息:可以再次尝试相同的请求以获得响应。
|
107
|
从站因未知原因拒绝了消息。
|
108
|
从站存储器奇偶校验错误:从站设备有故障。
|