产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
新闻资讯
使用Modbus协议传输时,常出现的故障及解决方案
2019-12-06


  使用Modbus I / O服务器时,您可能会遇到以下问题。请遵循准则对Modbus I / O服务器进行故障排除。

  1、部署Modbus主I / O服务器后,Modbus会产生以下错误。


  Modbus故障:LabVIEW DSC错误代码:-1967353900。Modbus I / O服务器无法分配串口。

  检查为I / O服务器配置的串口。确保没有其他程序占用串口。

  解决方案:该共享变量引擎(SVE)寄存器仅当SVE正在初始化可用的串口。初始化SVE时,请确保没有进程或应用程序占用任何串口。SVE不注册占用的串口。

  如果在SVE运行时使用ENET232,USB或虚拟端口安装新的串口,请重新启动计算机或SVE以注册新的串口。

  2、部署Modbus从站I / O服务器后,Modbus会产生以下错误。


  Modbus故障:LabVIEW DSC错误代码:-1967353912。Modbus从站I / O服务器无法绑定到端口502。

  检查是否部署了重复的Modbus从站(以太网)I / O服务器。Modbus从站(以太网)I / O服务器侦听端口502,以与Modbus主I / O服务器通信。当这些I / O服务器侦听端口502时,重复的Modbus从站(以太网)I / O服务器会导致错误。

  Modbus无法读取/写入阵列类型。

  解决方案:确保数组的长度不超过您指定的最大数组长度。您可以在“ 高级属性设置”对话框的“ 每个命令的最大数据点数”部分中指定数组的最大长度。

  3、当Modbus主I / O服务器与Modbus从I / O服务器通信时,Modbus会产生错误。


  为每个Modbus从站(串行)I / O服务器分配一个唯一的地址。如果多个Modbus从站(串行)I / O服务器具有相同的地址,则Modbus主站I / O服务器仅与SVE部署的第一台Modbus从站I / O服务器通信。

  Modbus不能在低波特率下工作。

  解决方案:在“ 配置Modbus I / O服务器”对话框中增加“ 超时延迟”值。例如,要以2400波特率使用modbus I / O服务器,请将“ 超时延迟”设置为500 ms或更大


关注有人微信公众号
了解更多信息