我现在学习高速计数,也就是脉冲到10000的时候,让Q0.7接通。我用的是比较指令,电机低速的时候可以实现,高速的时候就不行,好像捕捉不到高速脉冲,请问老师用什么办法可以可以捕捉到脉冲,先谢谢各位老师了,最好有个案例让小生学习一下,谢谢!
最佳答案
1、明确一点,组态高速计数器并不一定需要中断程序。
2、由于高速计数器(如HC0)更新速度远超过扫描周期,所以在主程序中可能读不到hc0=1000,但一定会读到hc0>=10000
3、如后者可以,则可以免去中断处理程序;即hc0>=10000,set
q0.0=1
您的问题还有可能出在编码器线数太高、电机速度太高。导致超出计数频率上限。处理方法:用减速机构降低编码器轴速度;换成低线数的编码器。
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348180.html