登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:【话题】如何用接近开关测得精确的转速?(20141015)

点击:16313 回复:39

PLC使用smart200,使用霍尔接近开关,我刚开始使用单位时间内测脉冲,后来发现误差较大,现在想测固定脉冲数所需时间来测转速,求教怎么来做?使用中断程序可以吗?怎么实现。。。
最后修改:2014/10/16 9:08:24
14-10-14 10:51
用编码器更精确,毕竟一个关一圈只有一个信号。
14-10-14 10:57
不能用中断
14-10-14 11:00
接近开关测转速,因为每周脉冲数的限制和接近开关的频响限制,所以,它测转速只能说相应比较慢,动态性能不行,但绝对不应该不准。
14-10-14 11:02
如果要求高建议换编码器,如果不高,物体与接近开关的间隙要固定好,离得远与离得近测出来的值是有 差别的。
14-10-14 12:43
   想要多高精度?每转多少个脉冲?
   用接近开关测量10米/秒的系统做过.
14-10-14 13:32
使用PLC+接近开关测速要考虑几点
1.被测轴最高转速
2.接近开关最高响应频率
3.PLC最高响应频率,
使用普通in,还是快速响应,还是高速计数,或中断,要根据前三个信息分析后决定。
使用一个检测点还是2个,或6,8,10也要分析。
比如,
转轴最高转速5000转,83.333转/s,
接近开关选,400Hz的,转轴上就可以装4个检测点。
PLC要使用高速计数,或中断了
如果PLC有速度指令就很简单了,没有只好编程序了,用单位时间检测到多少信号,比用中断准一些,采样时间长一点。
楼主的可能是转轴检测点少的原因。
14-10-14 13:36

引用 知道一点 在 2014/10/14 13:36:35 发言【内容省略】

就用了一个接近开关,被测轴的转速是低转速,360转左右。
14-10-14 14:15
就得看你的转速多快了!
14-10-14 14:16
    每转脉冲多一点也可以啊.
14-10-14 14:18

上一页下一页

工控新闻

更多新闻资讯