Modbus错误代码
- 更新时间2026-07-27
- 阅读时长3分钟
Modbus VI返回下列错误代码。关于在LabVIEW中解决错误的详细信息见知识库。
| 代码 | 说明信息 |
|---|---|
| −389122 | 终端设备没有任何响应。可能原因:终端设备不在网络上。错误说明由Modbus Organization定义。 |
| −389121 | 网关无法分配一个从输入端口到输出端口的通信路径,无法处理请求。可能原因:网关配置有误或超载。错误说明由Modbus Organization定义。 |
| −389118 | 扩展文件区无法通过一致性测试。可使用Modbus master重新连接,但是Modbus slave可能要求特定的服务。错误说明由Modbus Organization定义。 |
| −389116 | Modbus slave繁忙。稍后使用Modbus master重新传输数据。错误说明由Modbus Organization定义。 |
| −389115 | Modbus slave正在处理请求,可能需要较长时间处理该请求。错误说明由Modbus Organization定义。 |
| −389114 | 服务器试图处理请求的操作时,发生不可逆错误。错误说明由Modbus Organization定义。 |
| −389113 | 查询数据中的值对于Modbus slave无效。错误说明由Modbus Organization定义。 |
| −389112 | Modbus slave不接受查询语句中的数据地址。错误说明由Modbus Organization定义。 |
| −389111 | Modbus slave不接受查询语句中的功能代码。错误说明由Modbus Organization定义。 |
| −389107 | Modbus master不使用串行协议,无法完成请求的操作。确保使用串行Modbus master进行该项操作。 |
| −389106 | 当前Modbus slave无法完成指定的操作,因为不是TCP Modbus slave。 |
| −389105 | Modbus slave daemon(后台进程)启动失败。请联系NI获取技术支持。 |
| −389104 | 写入的对象超过244字节。 |
| −389103 | 指定的对象在Modbus slave上不存在。确保指定一个在Modbus slave上存在的对象。请联系NI获取技术支持。 |
| −389102 | 对于要执行的操作,Modbus slave返回的数据与Modbus master发送的数据不匹配。请联系NI获取技术支持。 |
| −389101 | 返回的Modbus Encapsulated Interface类型不是0x0E (14)。该类型对于要执行的操作是必需的。可能原因:Modbus slave没有设备识别机制;Modbus slave不支持读取设备标识。 |
| −389100 | 返回的功能代码与请求数据中的功能代码不匹配。请联系NI获取技术支持。 |
| 389298 | 未实现要执行的操作。可能原因:子孙类未实现Modbus祖先类中一个必需的成员VI;子孙类数据丢失,同时LabVIEW执行的成员VI属于未提供实现的Modbus祖先类中。请联系NI获取技术支持。 |
| 389299 | 配置该串口请求为广播。Modbus从设备未响应广播。请联系NI获取技术支持。 |