在轴上贴一反光纸,怎么测转速
问题补充:
我想要写程序的方法,不知道高速计数器采集到的脉冲和转速、频率什么关系,怎么推导
最佳答案
不清楚你这个轴的转速,如果这个轴转速很低,可以用单位时间(如1分钟定时器)进行计数器累加,1分钟时间到复位计数值重新计数的循环。
如果这个轴转速比较高,则采用格式计数器进行,smart200,本机集成有4个60KHZ的单相高速计数器,2个40KHZ的两相高速计数器。
就你的控制要求,测速可以用高速计数器HSC1就可以了。
具体使用,参考链接:http://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1162
补充问题回复:
高速计数器你可以用向导生成,转速与频率的关系实际上是对应的,都是以单位时间内的脉冲个数来衡量数据,如测得频率是50HZ(1秒钟),则轴转速是3000rpm/min。
这个你先不需要考虑太多,你只需要关心在单位时间内的脉冲(光电通过高速计数器)输入的个数。如每秒钟测得脉冲数为50个,则此时轴的转速就是3000rpm/min。
提问者对于答案的评价:
已经做出来了,使用高速计数器,但不能使用中断。
专家置评
已阅,最佳答案正确。
如何测定高速脉冲串的频率和速度 https://support.industry.siemens.com/cs/cn/zh/view/27864874
可以用200的库进行转换。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc153202.html