zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1709 分
在线时间: 96(小时)
注册时间: 2012-12-10
最后登录: 2024-09-12
查看zzgzlp的 主题 / 回贴
楼主  发表于: 2023-07-20 02:23
图片:
图片:
图片:
SMART S200同时与三菱D740频率器,柯力XK3101称重仪表485 通讯。称重仪表通讯参数固定设置为波特率9600,8位数据位,1位停止位。变频器也按这个通讯设置。两者都投入使用(在VB2比较,在0到2之间轮询)也是正常的。但是变频器或称重仪表任意一根拆除485通讯,其他那个正常接线的也不能工作了。(程序指令报错6,查询错误6原因是:Modbus 正忙于处理另一请求:某一时间只能有一条 MBUS_MSG 指令处于激活状态。)因为设备主要是变频器控制电机工作,称重只是一个辅助显示而已。总不能一个不重要的显示,让电机也没法正常使用了吧?这样的问题怎么处理,大家碰到过吗?怎么处理?
附件: SMART S200 与三菱变频器,称重仪表483轮询通讯.pdf (68 K) 下载次数:184
网站提示: 请不要用迅雷下载附件,容易出错
zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1709 分
在线时间: 96(小时)
注册时间: 2012-12-10
最后登录: 2024-09-12
查看zzgzlp的 主题 / 回贴
1楼  发表于: 2023-07-20 11:15
官方例子在哪儿呢
zzgzlp
级别: 略有小成
精华主题: 0
发帖数量: 106 个
工控威望: 256 点
下载积分: 1709 分
在线时间: 96(小时)
注册时间: 2012-12-10
最后登录: 2024-09-12
查看zzgzlp的 主题 / 回贴
2楼  发表于: 2023-07-22 00:37
谢谢各位高工指正,已正常。看了官方方法,过于繁琐。报错6是因为存在两个MsG运行。分析报错产生时间,包括PLC从发送指令到报错超时。把超时改成50毫秒。轮询时间比超时时间大个两停,设100毫秒,问题解决。