PLS指令从多管道到单管道

工艺要求:电机从0加速到速度V,然后一直匀速运行,等待IO信号输入,当I0.0上升沿的时候,电机继续保持速度,然后减速到0,走定长距离S.
 我的设想是这样的

1.PTO走多段管道,先发脉冲走加速段;然后进入匀速段
2.等待I0.0中断信号,中断;SM67.7置0,PLS;停止掉多段管道的PTO;
3. 更新SMB67,设置为单段管道模式,更新频率(等于上面的匀速频率)和脉冲串。PTO走单段管道模式
不知道可行否?
另外第二步和第三步之间能否做到无缝衔接呢? 即我第三步的速度和第二步速度一样的,第二步和第三步之间应该可以没有时间间隔吧?

最佳答案

用pls发单段脉冲,每段脉冲只发几个,然后再次(我是指连续两次)执行pls指令,让缓冲里面再出现一段脉冲。此时用脉冲完成中断触发发下一次的脉冲。这样,首先满足无限量匀速脉冲。然后在输入产生信号的时候,输入中断禁止脉冲完成中断,改发定量的脉冲。满足继续保持匀速S距离。然后用上面的思路,每几个脉冲改变一下下一次脉冲的频率,满足减速过程。

提问者对于答案的评价:
谢谢芳季大侠,很遗憾 这一块懂得人太少了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午6:07
下一篇 2020年10月30日 下午6:07

相关推荐

发表回复

登录后才能评论