登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:S7-200Modbus RTU通信控制5个从站伺服,通信轮询速度非常慢

点击:39811 回复:45

感谢大伙的帮助,谢谢
18-05-22 08:43

引用 bangemantou 在 2018/5/22 8:42:47 发言【内容省略】

你先试试,有问题再来讨论!
18-05-22 12:48
各位大神,我这又出新毛病了表情我先用一个轴做的试验,下面是新改的程序,V3070.0是控制速度模式下内部速度给定的,0为ON; V3070.5是控制位置/速度模式转换的,1为位置模式,0为速度模式。位置模式下想把VB3170越过去,速度模式下想把VB3122越过去,现在监控的状态是伺服在速度模式,但内部速度为OFF的状态,此时电机应该停下来呀,但电机没停下来自己转,通信常通,不闪。这是怎么回事?(这种情况偶尔发生,不是每次都停不下来,通信常通)
最后修改:2018/5/22 14:29:50
18-05-22 14:27
附件 1.jpg
附件 2.jpg
附件 3.jpg
附件 4.jpg
附件 5.jpg
附件 6.jpg
附件 7.jpg
18-05-22 14:29
通讯距离怎么样,是否有干扰源?
18-05-22 14:37
距离很近,没有干扰,我估计肯定是程序有缺陷
18-05-22 14:40

引用 bangemantou 在 2018/5/22 14:27:59 发言【内容省略】

伺服参数设置的问题吗?!
最后修改:2018/5/22 14:57:03
18-05-22 14:56
参数设置没问题呀
18-05-22 15:03
参数设置没问题呀
18-05-22 15:04
MBUS_MSG不用写那么多,前面写轮询逻辑,接着照轮询逻辑将数据写到相应的寄存器,最后调用MBUS_MSG;
18-05-23 08:26

上一页 下一页

工控新闻

更多新闻资讯