Modbus/MEWTOCOL通信过程中可能出现的错误代码列表。
错误代码 |
描述 |
---|---|
0 |
正常完成 |
1 |
通信端口用于主站通信 |
2 |
通信端口用于从站通信 |
3 |
已超过可同时使用的最大主站通信指令数 |
4 |
传输超时 |
5 |
等待响应时超时 |
6 |
收到的数据出错 当接收到异常电报时,例如当标题中出现格式错误时,就会发生此错误。在这种情况下,将丢弃收到的数据。 |
7 |
I/O映射中保留的区域不足 当以太网连接数超过16(高级以太网通信)时,会发生此错误。检查为通信控制标志保留的字区域是否足以容纳一定数量的以太网连接。 |
8 |
发送当前正在使用的缓冲区 固件版本为4.57或更高版本的FP7 PLC可能会出现此错误。 |
9 |
未设置主站单元站编号 |
21 |
NACK错误 |
22 |
WACK错误 |
23 |
重复的单元编号 |
24 |
传输格式错误 |
25 |
FP7复合链接单元硬件错误 |
26 |
单元编号设置错误 |
27 |
不支持数据包 |
28 |
无响应 |
29 |
FP7复合链接单元硬件错误 |
30 |
传输超时 |
31–39 |
FP7复合链接单元硬件错误 |
41 |
格式错误 |
60 |
参数错误 |
61 |
数据错误 |
91 |
缺少扩展单元错误 |
8001 |
函数代码错误 |
8002 |
起始地址超出允许范围 |
8003 |
数据数量超出允许范围 |