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

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

最佳答案

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

相关推荐

  • modbus通讯读写数据

    S7-200plc做从站通过modbus通讯,现在通过ModScan32可以读出PLC的数据,向PLC里写数据怎么做?I区、Q区、V区能不能直接写入数据,I区指的是实际没有使用的地…

    2020年10月31日
  • 模拟量转换问题

    我要将4~20ma的电流信号转换成0~10v电压信号,用哪种500Ω的电阻较好,色环电阻可以吗??还有没有别的好一些的? 最佳答案 选什么电阻主要看你用在什么地方,要求的精度如何,…

    SIMATIC S7-200 2020年11月1日
  • S7-200的解密除了软件方式的还有硬件方法的,都可解开,怎样可靠保密防上载

    开发系统应用担心泄密,请问有无采用软件防上载或自杀程序的方法吗? 钻石用户推荐最佳答案 官方的做法就是口令保护,详见下图系统手册对于口令级别的说明另外,加密解密都是相对的,要看成本…

    2021年7月5日
  • 200像300那样反复调子程序

    最近刚接触PLC,学习300的时候了解到:对于功能相同,参数不同的机台设备的控制可以利用300的OB1来反复调用FC或FB。但是,我突然在想为什么各大论坛甚至工程师们好像从来没有说…

    SIMATIC S7-200 2018年1月1日
  • modbus库

    我现在有一台CPU226 PLC,需要与五台丹佛斯变频器用RS485通信,哪位有modbus库指令谢谢我的邮箱:hangziting@sina.com 最佳答案 已发送 …

    SIMATIC S7-200 2020年11月5日
  • MAP库的使用问题

    使用S7-200的MAP库碰到的问题,我想问一下:Q0_0_ctrl在程度中作啥用,还有scale_eu_pulse功能块中E_UNIT这个如果伺服电机是带同步带轮怎么计算,再附带…

    SIMATIC S7-200 2020年10月31日
  • cp243与CP243以太网通讯问题

    cp243与CP243以太网通讯怎么设置数据传输的???? 问题补充:我将2个CPU通过CP243连接起来的,一个CPU226+CP243,另一个CPU222+CP243,想通过以…

    SIMATIC S7-200 2021年7月5日
  • S7-200与触摸屏和PC的通讯

    有一个S7-200的PLC,先想接一个触摸屏,然后还要与PC通讯,请问各自用什么通讯方式。比如用224的CPU。 问题补充:cloud21,你说的PPI,MPI。 是在一…

    SIMATIC S7-200 2021年7月4日
  • 调用PID子程序

    我编了两条PID指令,出现了两个子程序“PID0_INIT”,“PID1_INIT”,一个中断“PID_EXE“,我如果是自动执行PID,那么我是否只要在主程序中用SM0.0调用这…

    SIMATIC S7-200 2021年7月5日
  • HSC0最多可以记多少个脉冲数

    利用高速计数器记编码器的脉冲,算出缆绳的长度,因为是钻井用的,有时候井深达3000米。那脉冲会很大的一个数,这个该怎么办。可能会超出HSC0最大计数的值,该如何处理。 问题补充:好…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论