求助。急

我现在用S7-200做一个电机控制,其中需要对电机转速进行检测,如果只是用接近开关来进行检测,那高速计数器该如何设置,中断该怎么设置,希望各位大侠帮助

问题补充:
谢谢大家,可我需要怎么设置才可以计算出电机的速度?在读取HSC0中数据时读取到的是每一刻的当前值吗?如何设置定时器比较好,另外,如果计算电机转过的总圈数时怎么设置才可以得到比较贴近的值啊?

 转速不是太高啊,最大每分钟不会超过800转,霍尔传感器完全有这个能力啊,这个不是问题的所在,它的速度不需要而且在这个功能中是严禁高速运行的

最佳答案

使用定时中断(SMB34或SMB35),并在中断程序中用高速计数器的值除以每转的脉冲数,再除以中断时间,得到的就是转速.然后使用内部清零,让高速计数器清零,以便进行下一轮计算.

提问者对于答案的评价:

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

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

相关推荐

  • 关于程序的撰写

    之前编写的程序低速、高速的运行时间修改VW106、VW108就可,现在想分几种状态,采用某种状态工作就运行相应的时间,程序如何编写,请举例说明,尽可能详细,初学中,谢谢!(操作台上…

    2020年10月31日
  • 200 和300间的通讯

    200 和300间的以太网通讯如何设置呢。请说的详细些,包括硬件和软件。200做主站,300做从站是一种,然后300做主站,200做从站又是一种。请大家帮下忙。我的目的是…

    SIMATIC S7-200 2020年11月5日
  • 变频器地址确定

    LD     SM0.1 CALL   USS_INIT:SBR2, 1,&nb…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PID控制

    根据教材写了一段PID控制的程序写进PLC,根据电磁流量计的流量信号来控制电动阀,来控制电动阀,其它都正常显示,就是VD108没有输出,哪些错误会出现这样的情况? 钻石用户推荐最佳…

    SIMATIC S7-200 2021年7月5日
  • 200,300数据对应

    我公司做水厂设备的,现在又3台200的(做重站),一台300的主站,我看了资料,规定200的VB0–VB7与300的DB20交换,我现在搞不懂的是,他们之间的数据是不是…

    SIMATIC S7-200 2021年7月5日
  • 能否通过Profibus完成计算机向PLC下载程序?

    请问诸位高手,我的PC机上装有CP5611A2,我PLC226有EM277模块,我能否通过Profibus网络进行程序的下载和PLC状态的监视,就像使用PC/PPI编程电缆那样? …

    SIMATIC S7-200 2021年7月5日
  • MOUDUS通讯

    PLC和其他设备的通讯,比如PLC  和PLC    。PLC和变频器,和伺服器等通讯。用MODBUS &nb…

    SIMATIC S7-200 2021年7月5日
  • 怎么理解“每个S7 200CPU通信口的连接数为4个”

    在看MPI资料时,有句话:“MPI允许主-主通讯和主-从通讯,每个S7 200CPU通信口的连接数为4个”我知道S7 200的通信口不是一个就是两个,这里的”连…

    SIMATIC S7-200 2017年6月10日
  • s7-200两个高速计数器同时中断.有一个会丢失.

    s7-200两个高速计数器同时中断.有一个会丢失吗.预置值等于当前值后.中断里置位了一个位.然后用这个位停止输出.结果一个输出停止了.另一个不会停止.不知道为什么. 问题补充:也不…

    SIMATIC S7-200 2017年6月10日
  • 支持CANopen以用RS422通途的PLC型号有哪些?

    最近搞一个项目,需要使用CANopen和RS422分别接到PLC里,大家有没有能支持这两种通信的PLC推荐啊? 最佳答案 1、需要使用CANopen:、S-200/300PLC增加…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论