phrame
除了电气控制,还要学机械,做全能手。
级别: 略有小成
精华主题: 0
发帖数量: 228 个
工控威望: 382 点
下载积分: 791 分
在线时间: 172(小时)
注册时间: 2009-03-26
最后登录: 2024-01-19
查看phrame的 主题 / 回贴
楼主  发表于: 2011-04-22 18:51
大家好 我想了解用接近开关怎么测电机的转速,基本的算法是怎么样。电机的转速在0-600之间 。plc怎么去获取脉冲的时间从而计算转速的。谢谢
phrame
除了电气控制,还要学机械,做全能手。
级别: 略有小成
精华主题: 0
发帖数量: 228 个
工控威望: 382 点
下载积分: 791 分
在线时间: 172(小时)
注册时间: 2009-03-26
最后登录: 2024-01-19
查看phrame的 主题 / 回贴
1楼  发表于: 2011-04-23 09:19
昨天查了一下,发现这样测转速目前主要有以下几种办法,大家还有补充的吗?有的话说一下,我总结一下,到时候发上来


2.1 转速计算方法
目前常用的转速计算方法有以下几种:
(1)M法:是在一定时间间隔内,对光电码盘输出脉冲数进行计数,并计算出转速,适用于发电机转速的高速测量。
(2)T法:是通过测量光电码盘的脉冲周期来计算电机转速的一种测量方法。
(3)M/T法:是结合了M法和T 法的优点,在低速及高速段均有较高的分辨能力和测量精度。
(4)E/T法:其原理是从T法出发,只是为了克服T法高速时的精度问题。
结合FX2N PLC和该水电站水轮发电组的测速范围(0~600r/min),以及M法测速对硬件要求简单的特点,本文采用M法进行转速测量与计算。
假设与发电机同轴连接的光电码盘每旋转一周,输出脉冲数为P,电机的转速为n(r/min),检测时间为T(s),在T内的计数脉冲数为m,则电机的转速n为:
n = 60m/pt
在检测时间T内其误差最大为1个脉冲,则M法转速分辨率Q为:
Q = 60(m + 1)/pt - 60m/pt = 60/pt
可见采用M法测速时,其分辨率与速度的大小无关,要想提高分辩率,除选用每转输出脉冲数多的光电码盘外,只有尽可能的增大检测时间,但是检测时间过大,转速的反馈延滞作用越严重,将严重影响系统的动、静态性能。