求助。急

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

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

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

最佳答案

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

提问者对于答案的评价:

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

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

相关推荐

  • 如何实现先进先出算法和后进先出算法?

    在Buffer 机器中,用与暂存板,对于暂存的板可以通过先进先出算法和后进先出2种算法算法,得到出板顺序,想问下怎么实现 最佳答案 采用内存区来处理 &nbsp…

    SIMATIC S7-200 2021年7月5日
  • S7-200水泵两用一备、时间均衡控制

    三台水泵两用一备,运行时间最少的那台作为备用。 问题补充:是运行最长的那台备用,下次启动时候,运行时间最短的有限启动 最佳答案 三个Q点对应三个泵的接触器,分别记录三台泵运行时间,…

    SIMATIC S7-200 2018年12月6日
  • 请问map库储存区的问题?

    请问map库储存区的68个字节存储区详细解释有吗?还有用了map指令就不用PTO向导了吗?HOME指令是不是可以不用正反转限位,谢谢! 问题补充:这些链接我都看过了,没有解决我的问…

    SIMATIC S7-200 2021年7月5日
  • 关于字节的问题

    一个字节等于8个位,那么一个字节能表示的最大的数是2的8次方,应该是256,怎么书上说的是一个字节的表示范围是0到255?怎么理解 最佳答案 你叙述的关于一个字节等于2的8次方等于…

    SIMATIC S7-200 2021年7月5日
  • PORT0和PORT1同时支持modbus协议

    如何能让PORT0和PORT1同时支持modbus协议,如何实现??? 最佳答案 如何能让PORT0和PORT1同时支持modbus协议,如何实现??? 你好,这两个接口…

    SIMATIC S7-200 2018年12月6日
  • PC ACCESS SP5可以安装,删除,但是换成SP6,就一直提示有先前版本

    原先用的是SP5,电脑32位,后来笔记本64位,装了SP5,发现不可以,所以换成SP6,但是没办法装SP6,一直提示有先前版本,并且提示,要删除S7-200 Explor…

    SIMATIC S7-200 2017年8月16日
  • PID应用

    利用235模块控制变频器,来实现控制现场压力值在一个设定的范围,现场的压力高,要把它降到小于它的设定值,这个能利用向导做的PID来控制吗? 最佳答案 你的变频器控制的是什么介质的变…

    SIMATIC S7-200 2018年12月7日
  • 三只气缸顺序启动与延时停止

    (1)第1只气缸启动后10秒 第2只气缸启动,(2)第2只气缸启动后15秒 第3只气缸启动,(3)第3只气缸启动后20秒 第3只气缸停止,(4)第3只…

    SIMATIC S7-200 2020年11月1日
  • 200plc的问题刚学 求师傅们解答下

    程序中将保留几位小数?  求师傅们写个详细点的过程谢谢了。  这个16#0b 是什么意思?是先要把16进制转换成2进制吗?1011…

    2021年7月5日
  • 模块选用

    大家好!刚始使用S7-200!PLC S7-200控制 西门子变频器(420)的转速。应该选用S7-200的那种模块呢?谢谢! 问题补充:请各位朋友帮忙写出程序…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论