如何利用编码器计算运行速度

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 16:40:02
如何利用编码器计算运行速度如何利用编码器计算运行速度如何利用编码器计算运行速度具体实现如下:1.如使用PLC的话,你得有个不依赖主扫描周期的智能计数器,如SIEMENS的FM350或FM450,它不以

如何利用编码器计算运行速度
如何利用编码器计算运行速度

如何利用编码器计算运行速度
具体实现如下:
1.如使用PLC的话,你得有个不依赖主扫描周期的智能计数器,如SIEMENS的FM350或FM450,它不以你主程序的运行而独立计数(不管你是否访问它,它都不会丢掉编码器的脉冲);
2.在程序里设定定时扫描的周期,如100ms,每隔该周期,去计数模块里读编码器的计数值,与上次的那个值相减,就能得出控制物体的速度,如下例:
编码器测量轮的圆周为400mm、编码器为1000ppr、用扫描周期100ms的功能块,计数不采用倍频,如计数器的读数差值为250p,则物体的运动速度为:400mm/1000ppr*(60*1000/100ms)*250p/1000=60m/min;
3.当然,计数的原则是:采用周期如工艺允许,越长越好,编码器的线数以满足控制精度为准,并非越高越好(又易干扰,还贵);

通过单位时间内 计算编码器的高低电平数