用定时中断 怎么才能做到实时读到的高速计数器的值是恒定值 这样比例转化才能是一定电机速度 就可以做到实时电机速度检测
最佳答案
刚做完类似的例子,首先初始化定时中断100ms和高速计数(Z相复位),在中断程序里建一变量如VW100用INC_W指令
LD sm0.0
INCW vw100
out vw100
当vw100=10时(即100ms×10=1 秒
HC0减AC0得到VD200为编码器个数即速度/每秒
读取HC0到AC0
复位VW100=0,等待下一周期
提问者对于答案的评价:
有点思路,不过不完善
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352931.html