smart200 脉冲暂停问题

smart200 PLC使用PTO向导做运动控制,在向导中STP启用i0.2立即停止,并改了时间,调试过程中I0.2得电后,脉冲立即停止,复位后继续启动,但位置不对。假设程序中发1000个脉冲,500多个停止,再次启动后,好像清0后,又继续发1000个脉冲,改绝对定位也一样,不知是什么问题?望大神告知。

最佳答案

再次触发,若是相对运动模式,POS设置1000,GOTO指令会发1000个脉冲;
若是绝对位置,当前位置C_POS是500,POS设置1000,GOTO指令会发500个脉冲,若使用LDPOS指令将当前位置设置为绝对零位,C_POS=0,那么触发GOTO指令后会再发1000个脉冲;
你描述中提到“再次启动后,好像清0后”,这个清零是指哪块的清零?是GOTO输出C_POS清零?还是使用LDPOS清零?

提问者对于答案的评价:

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

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

相关推荐