S7-200 测速

用S7-224 PLC和霍尔传感器测电机转速,要求测速精度正负10转一分钟,电机转一圈一个脉冲信号,我用高速计数测200mS内脉冲数换算成一分钟的转速成是300变。请高手指教,如何做才可做到正负10的要求。

最佳答案

定时中断加高速计数器

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

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

 从根本上说,存在这种可能:接近开关的分辨率太低,达不到精度要求。需要换成编码器。
 

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

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

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

相关推荐

  • tp177a显示

    我有一个工程是用TP177A作操作面板的。在做报警画面时,遇到了困难,请高手指点。我在离散量报警画面做了10条报警文本,变量地址为VW300,在变量画面做了变量VW300。10条报…

    SIMATIC S7-200 2021年7月5日
  • 在200plc怎样看到INC所加的数?

    请问怎样编程才看到INC所加的数值?如使用SM0。5怎样才看到它所累加的值,最好能发程序来看下? 问题补充:ld sm0.5 ;incd vd0运行后…

    SIMATIC S7-200 2017年12月8日
  • 求大神教我模拟量输入/输出控制程序 PLC是S7200的

    我想用触摸屏(Wincc flexibl 2008)控制PLC输出一个0-5V的电压  触摸屏里的输入范围是0-20V &nbsp…

    SIMATIC S7-200 2017年8月16日
  • 安装wincc flexible 2008

    安装wincc flexible 2008先出现SETUPSQLSTARTER has stopped working …

    SIMATIC S7-200 2021年7月5日
  • EM277的组态问题

    大家好!我在组态s7-300和s7-200的profibus-dp通讯时,在硬件组态目录中,由profibus dp>>additional fie…

    SIMATIC S7-200 2020年11月1日
  • EM277停产了吗?

    现在有个问题很纠结。有个项目想用小型PLC,而且要做为DP子站与S7300实时通讯。刚开始考虑用S7200+EM277,但听说S7200停产了,而国产S7200CN还是可以用的。但…

    SIMATIC S7-200 2017年6月19日
  • 200plc uss协议读取西门子M440 的实时转速 读哪个参数

    具体的参数 最佳答案 可以读取经过滤波的转子的实际转速:r0022,单位1/min,但未考虑于负载的滑差率。由于上面参数是一个实数(浮点数),所以要选用实型参数读功能块USS_RP…

    SIMATIC S7-200 2019年6月11日
  • S7-200输出端口1M和2M作用?

    S7-200类型的晶体管类型输出端口有1M和2M,我想知道他们的作用,和内部的连接电路,在构成负载回路时候,是怎么样工作,工作过程中他们发挥什么样的作用,谢谢! 最佳答案 内部通过…

    SIMATIC S7-200 2021年7月5日
  • 顺序控制里的延时接通问题

    pLC控制两个交流接触器  在顺序控制程序里 需要第一个接触器先吸合,控制地一个电机运行到指定点后第一个释放,第二个交流接触器吸合,两个接触器采用了连…

    SIMATIC S7-200 2020年10月31日
  • cp243-1EX01-0XE0 着急

    cp243-1EX01-0XE0  用向导配置  结果下载的时候提示:“存在与附加模块不符的向导配置,重新放置智能模块或者退出并使用向导重新…

    SIMATIC S7-200 2020年11月5日

发表回复

登录后才能评论