如何计算编码器转动的速度

编码器转动一周是500脉冲,对应的长度是350毫米,那如何计算他的旋转速度,也就是 米/秒,前几天的答案感觉有点问题((公式:(实测脉冲数/500)x0.35米/秒)),这公式如何获得1秒的时间,怎么才能知道1秒走了多少长度,而且转动速度是一直变化的
 

最佳答案

在定时中断(假设100ms)里,通过高速计数器计算每次中断的脉冲数,然后乘以10(或计算10次求平均),就可以得到每秒的脉冲数,然后用公式
 每秒脉冲数/500*0.35 ,就可以得到速度.

提问者对于答案的评价:
三楼说的有道理,谢谢

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

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

相关推荐

  • PLC与ID读卡器之间的数据通讯

    我有一个ID读卡器支持RS485接口,支持数据单向主动上传。打算通过PLC读取读卡器发送的数据,通过自由格式编写程序后,读不到数据。请教各位大神如何解决这个问题呀。 图片说明: &…

    2021年7月5日
  • s7314c-2DP

    设备在正常状态下突然bf常亮,sf闪动,ET200的sf常亮,重新上电后有时候会恢复正常状态,重新插拔所有模块,更换DP插头,现象依然存在,重新下载程序后有时候会正常,多次上电也正…

    SIMATIC S7-200 2017年6月1日
  • 怎样去掉执行“ROUND”指令后双整数的正负号?

    我要将一个运算的实数,转换成无符号整数,使其数值范围在0-65535范围内,可执行完“ROUND”指令后,双整数带符号,再转换成整数,数值超限,真郁闷,请大师们指点,怎样才能去掉符…

    SIMATIC S7-200 2017年11月19日
  • WINCC与S7200MODBUS通讯问题

    WINCC(7.2版)与S7200采用MODBUS通讯(通过网关MODBUS/TCPIP),在200里调用从站库,如果我要读取Q0.0\Q0.1等状态位,如何在WINCC里(MOD…

    SIMATIC S7-200 2017年6月24日
  • 请问,我这有一个项目

    这个项目用组态王软件来做组态画面,用西门子200PLC来控制现场设备,但现在要求,PLC放在现场,但工控机要放在距离现场有300米的控制室里,问现在工控机与PLC之间用什么方法通讯…

    SIMATIC S7-200 2020年11月1日
  • 这两个S7-200有啥区别

    一个订货号为211-0BA22-0XB8一个为211-0BA23-0XB8 问题补充:还有这两个是不是可以通用 最佳答案 1、订货号中间23的数字是22的数字CPU的升级版。新产品…

    SIMATIC S7-200 2020年10月31日
  • S7-200 的指令库在哪里下载,求绝对值的库在哪里下载?

    指令库都有哪些?都在哪里下载?尤其是求绝对值的那个库在哪里下载? 最佳答案 modbus库需要打4008104288要,其他库都在下面了1.2.1 Toggle下载地址:…

    SIMATIC S7-200 2017年12月7日
  • 西门子触摸屏组态项目

    西门子触摸屏组态项目能由触摸屏设备上传到电脑吗? 问题补充:我们有两台触摸屏控制设备(相同的),其中一台触摸屏坏了,经修理后组态项目丢失,请问能不能把好的那一台的组态项目上传到电脑…

    SIMATIC S7-200 2020年11月1日
  • 有频率检测的模块吗

    我是200系列的PLC想扩展一个频率检测的模块,请问有吗?有的话,是什么 问题补充:谢谢,我也知道有高速计数功能,但我须要检测三个50K的频率信号,最新的CPU224XP可以检测1…

    SIMATIC S7-200 2021年7月5日
  • s7-200 SMAER PLC与三相异步电机

    我想用三相异步电机控制一哥们开关,正转门打开,反转门关闭,程序那么些可以吗? 问题补充:我要做一个饮料瓶自动回收机,按下投瓶按钮,希望电机正转带动仓门打开,放入瓶子,然后按钮结束放…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论