Modbus VI 可返回以下错误代码。关于在LabVIEW中解决错误的详细信息见知识库

代码 说明信息
-389122 终端设备没有任何响应。可能原因:终端设备不在网络上。该错误描述由 Modbus 组织定义。
-389121 网关无法分配一个从输入端口到输出端口的通信路径,无法处理请求。可能原因:网关配置有误或超载。该错误描述由 Modbus 组织定义。
-389118 扩展文件区无法通过一致性测试。可使用Modbus master重新连接,但是Modbus slave可能要求特定的服务。该错误描述由 Modbus 组织定义。
-389116 Modbus slave繁忙。稍后使用Modbus master重新传输数据。该错误描述由 Modbus 组织定义。
-389115 Modbus slave正在处理请求,可能需要较长时间处理该请求。该错误描述由 Modbus 组织定义。
-389114 服务器试图处理请求的操作时,发生不可逆错误。该错误描述由 Modbus 组织定义。
-389113 查询数据中的值对于Modbus slave无效。该错误描述由 Modbus 组织定义。
-389112 Modbus slave不接受查询语句中的数据地址。该错误描述由 Modbus 组织定义。
-389111 Modbus slave不接受查询语句中的功能代码。该错误描述由 Modbus 组织定义。
-389107 Modbus master不使用串行协议,无法完成请求的操作。确保使用串行Modbus master进行该项操作。
-389106 当前Modbus slave无法完成指定的操作,因为不是TCP Modbus slave。
-389105 Modbus slave daemon(后台进程)启动失败。请联系National Instruments获取技术支持。
-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获取技术支持。