用S7-200检测编码器脉冲频率的方法

如何实现用S7-200检测编码器脉冲频率?

最佳答案

定时中断加高速计数器

  1、组态高速计数器,接线
  2、组态定时中断
  3、在定时中断处理程序中,读取高速计数器当前值,并赋值到其他地方,如VD0然后清零当前值

  在主程序中,读到的VD0就正比于速度了。值得注意的是在时基0-255ms选择一个合适的值,使系统误差降到最小。因数字测速的偏差与脉冲频率相关。可google一下。 
 如250ms时基,则vd0的4倍就是频率,单位HZ

 如100ms时基,则vd0的10倍就是频率,单位HZ

 如200ms时基,则vd0的5倍就是频率,单位HZ

 

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:37
下一篇 2021年7月4日 下午11:37

相关推荐

  • 200plc中pid和中断做流量累积如何同时使用

    200plc中pid和中断做流量累积如何同时使用,我用了中断0做pid后再用中断1做流量累计中断结果pid不运行,去丢累计中断后pid正常。请高手指点这是什么地方出了问题?用了pi…

    SIMATIC S7-200 2020年10月31日
  • PC Access通讯连不上PLC

    200PLC ,有以态网卡,想通过PC Access和wincc连接,,问题是总是显示测试状态关闭,,测试不成功,, 连不上plc &nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200 CPU212中断方式通信

    S7-200 CPU212 中没有RCV指令,如果不用PPI通信协议 ,如何才能与上位机通信(主要是接收上位机发送过来的命令),是不是可以用中断方式通…

    SIMATIC S7-200 2021年7月5日
  • PID和变频器

    您好!     现用s7_200的pid的输出控制变频器带动电动机,电动机的反馈信号(电压)作为PID的反馈信号。S7 …

    SIMATIC S7-200 2021年7月5日
  • MBUS_MSG指令

    MBUS_MSG指令在子程序中调用出现问题,不能正常工作 最佳答案 请lz提供错误代码。首先看done是否为1,之后查看错误代码error 。最多两种错误,代码3为从占没…

    SIMATIC S7-200 2017年12月7日
  • 有关(6ES7 972-0CA23-0XA0)MPI电缆

    我现在有一台CPU224,一台MP277.我想买一根6ES7 972-0CA23-0XA0,PC机用这根MPI线能不能和这两种机型都能通讯. 最佳答案 6ES7972-0…

    SIMATIC S7-200 2021年7月5日
  • 谁用200做过定位?

    哪位用200做过定位的,介绍一下经验,方法,或者传些相关资料好不?谢谢 问题补充:回复zhj916:想用200来控制伺服电机1FK6042对分度盘进行精确的角度控制,我觉得这相当于…

    SIMATIC S7-200 2021年7月5日
  • 未找到指定的访问点

    双击U盘里的程序文件时,S7200编程软件(SP6)能够打开,但显示“未找到指定的访问点”,(不是每次都这样),但如果先打开S7200编程软件,再打开U盘里的程序文件时,则一切正常…

    SIMATIC S7-200 2021年7月5日
  • SMART 200系列模块AE08空置通道如何处理

    AE08模块已用4路,空置的需要作何处理 钻石用户推荐最佳答案 一般应用环境不用特殊处理,未接线空着。若出现通道采集数据时波动大,存在干扰,一般将未使用的通道端接。 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • S7200 星-三角启动

    这是我写的一个星-三角启动的程序,因为我没有实际的PLC,所有用了S700的网上的那个仿真软件,但三角形一起启动不了,不知道什么问题,请指教,谢谢! 问题补充:我刚按二楼的方法试了…

    2018年12月5日

发表回复

登录后才能评论