西门子PLC控制伺服

我用西门子PLC,CPU200控制伺服,我编写的程序用PTO单段控制,不知怎么事,当我在没有改变SMW68的值的前提下调好伺服的精度时,再改变SMW68的值,伺服的精度也随之改变了,PLC的频率我也无超过,请问下是怎么回事呀? 并且我给它的脉冲数SMD72是不变的,我只是改变SMW68速度而已,如果我要改变SMW68速度,并且行程要保持不变的话,我应怎样做呢?

最佳答案

这种控制我做过多次,建议你用多段脉冲串控制,这样伺服电机有一个加减速,中间匀速,效果较好,另外电机速度不要太快,还有最好设置电机参数中电机每转需要的脉冲数多一些,这样即使旋转过程中丢失几个脉冲也不至于太影响精度。

提问者对于答案的评价:
多谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254409.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月14日 下午12:14
下一篇 2018年12月14日 下午12:14

相关推荐