S7-200速度程序

我是通过旋转编码器采集信号后把产品的运行速度显示在TD200上面,我请教大家这个程序怎么编写?谢谢!

问题补充:
我现在程序里已经知道产品的运行长度了,想把长度转换成速度显示,并能够容易控制运行速度,谢谢了!

最佳答案

你好,S7-200用编码器计算速度还是比较精确的。
     一般利用定时中断SMB34或SMB35,读取高速计数器的值,中断后减去中断前的值除以中断时间,得出速度,乘以系数换算即可。
     根据你的程序的大小还可以减小中断时间。
     我在一个项目中应用效果很好。截一段程序你可以看一下。
     发你邮箱。

提问者对于答案的评价:
非常感谢您的帮助!

专家置评

建议楼主参考VOLLMER的建议,比较有价值,用定时中断+高速计数器的方法。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:18
下一篇 2020年11月1日 下午4:18

相关推荐