如何同时测量2个通道的频率值

想测量2个编码器的脉冲数的同时也能同时测量这2个通道的频率
请问各位朋友如果才能实现这个功能呢?

问题补充:
我的控制方案是用:2个编码器做反馈速度(需要精度高),用2个PID去控制我的2台电机改变速度。[恒线速度控制】
备注:要能同时工作2个电机。
问题:S7200用掉2个定时中断后(用smb34 35),就与PID冲突了。用定时器中断精度不够。
请教各位怎么才能实现我的方案呢,我是新手。

最佳答案

想测量2个编码器的脉冲数的同时也能同时测量这2个通道的频率
请问各位朋友如果才能实现这个功能呢? 

问题补充:我的控制方案是用:2个编码器做反馈速度(需要精度高),用2个PID去控制我的2台电机改变速度。[恒线速度控制】
备注:要能同时工作2个电机。
问题:S7200用掉2个定时中断后(用smb34 35),就与PID冲突了。用定时器中断精度不够。
请教各位怎么才能实现我的方案呢,我是新手。

你好,如果你的定时中断的周期不是太长,可以在你的定时中断中把频率采集程序加进去,共同使用一个定时中断.
可以在定时中断中将脉冲采样值进行测量,之后按照一定的时间进行累计计算,最终得到频率值。

提问者对于答案的评价:
谢谢你的方案,现在问题也解决了。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月5日 下午4:15
下一篇 2018年12月5日

相关推荐