用增量式编码器来检测电机速度

用定时中断 怎么才能做到实时读到的高速计数器的值是恒定值 这样比例转化才能是一定电机速度 就可以做到实时电机速度检测

最佳答案

刚做完类似的例子,首先初始化定时中断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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:23
下一篇 2021年7月5日 上午1:23

相关推荐

发表回复

登录后才能评论