200smart modbus通讯调用库指令, error值为10:从站功能未启用

您所在的位置:网站首页 伺服故障代码查询app 200smart modbus通讯调用库指令, error值为10:从站功能未启用

200smart modbus通讯调用库指令, error值为10:从站功能未启用

2024-07-14 01:50| 来源: 网络整理| 查看: 265

200smart modbus通讯调用库指令, error值为10:从站功能未启用 112.95.251.214 发布于2014-04-28 17:51 38 0 标签:

用200smartplc485口和上位机的力控组态软件采用modbus通讯,设plc为从站,调用库指令mbus_initmbus_slave,并设定相应参数,在线后,slave的error为10。手册解释10值为从站功能未启用,这是什么原因。还有用modscan32检测,显示为timeout。将所有的截图上传,分析是哪里的问题。

图片说明: 1,从站指令调用 2,在线显示error值为10 3,modscan32-1 4,modscan32-3 5,plc系统块参数 6,modscan32-2

佳答案

用200smartplc485口和上位机的力控组态软件采用modbus通讯,设plc为从站,调用库指令mbus_initmbus_slave,并设定相应参数,在线后,slave的error为10。手册解释10值为从站功能未启用,这是什么原因。还有用modscan32检测,显示为timeout。将所有的截图上传,分析是哪里的问题?

根据说的问题,可以从两个方向去查找问题:1:从站程序的编写是不是有问题2:plc和电脑之间的连接线是否有问题

方面:在程序中报10#错误,说明在程序中肯定有问题,可以查看一下地址有没有重复使用的,即库存储区的地址和使用的v取地址有没有重复使用,或者可以考虑使用西门子官网下载中心的文档,文档编号a0666里面的的modbus从站的例子程序下载进去试试。程序块中的vb2000是一个起始地址,并不是42000,而应该是对应40001,需注意

第二方面:在接线过程中必须遵循的正接正,负接负,不要依照a和b来定义接线

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长 分享到:

微信扫一扫分享

阅读与本文标签相同的文章

上一篇:s7-200流量累加

下一篇:PLC替换



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3