当前位置:
西门子200smart与变频器modbus通信问题
回复 | 人气 | 打印
zhuzhu12190801 个人主页 给TA发消息 加TA为好友 悬赏30分-未结帖 发表于:2019-11-15 10:20:35 楼主

西门子200smart PLC与3台达变频器modbus通信读取与启动时候控制慢,程序能轮询就是慢如何解决呢?单台变频的时候是很快的很正常

分享到: 关注收藏 邀请回答 回复 举报

请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 10:57:26 1楼
 

轮询慢?通信速率一看主站的通信程序运行效率,另一方也要看从站的返回速度。

如果用Done完成启动下一台通信,万一有一台出现故障,那就会无法正常读取和通信了。

程序截图出来看一下

  回复 引用 举报
robingsion 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 11:58:51 2楼
 

轮询是否有 延迟。有的程序中会做等待

  回复 引用 举报
郭远林 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 15:24:12 3楼
 

做个轮询的时间稍微快一点,之后再把通讯延时减短试试看。

  回复 引用 举报
澄橙橙~ 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 16:40:24 4楼
 

那要看你一个循环是多久,一个MODBUS有几步。一个MODBUS能多读就多读。有些连续地址可以一次读出来


  回复 引用 举报
tao11 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 17:43:37 5楼
 

通讯线是屏蔽线吗,通讯线接地了没

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2019-11-15 20:55:44 6楼
 

你的程序有多大,另外你的通讯程序是用中断编写还是子程序

感觉还是你程序的问题。

另外你的波特率设置多少

  回复 引用 举报
工控老小新 个人主页 给TA发消息 加TA为好友 发表于:2019-11-16 08:29:48 7楼
 

学习中,感谢各位大神的经验分享!

  回复 引用 举报
xiexie1999 个人主页 给TA发消息 加TA为好友 发表于:2019-11-16 11:16:31 8楼
 

楼主轮询是多慢??除了通讯参数设置  还跟程序有关

  回复 引用 举报
凝眸QQ 个人主页 给TA发消息 加TA为好友 发表于:2019-11-21 08:30:41 9楼
 

学习中,感谢分享

  回复 引用 举报
阿军仔 个人主页 给TA发消息 加TA为好友 发表于:2019-11-25 16:12:03 10楼
 

将通讯重试次数设置为0试试

  回复 引用 举报
chensiyuan126qq 个人主页 给TA发消息 加TA为好友 发表于:2019-12-12 14:19:20 11楼
 

要做轮询,多个多久没有通就重新触发

  回复 引用 举报
关育谋 个人主页 给TA发消息 加TA为好友 发表于:2019-12-29 11:15:50 12楼
 

轮询时,循环读操作,每次读操作完成之后判断是否有写操作,如果有写操作,优先执行写操作。

  回复 引用 举报
Smile-lyc 个人主页 给TA发消息 加TA为好友 发表于:2020-01-04 11:13:56 13楼
 

赠人玫瑰,手留余香。

感谢你的求助和答疑,对于求助者请大家在求助帖发布一个月内给予结贴。

针对求助者自己解决问题后,及时把信息(问题解决措施和思路)反馈到自己帖子中,论坛给予20~50积分奖励。


  回复 引用 举报

周点击排行
周回复排行
最新求助