登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:利用三菱PLC FX0S或FX1S编写一个判断频率的程序

点击:7880 回复:16

我需要利用三菱PLC FX0S或FX1S编写一个判断频率的程序,输入频率范围大约0-3KHZ,频率是变化的,每次是从0开始逐渐增加,达到一个峰值后下降,峰值是未知的,但不超过3KHZ,需要在峰值的时候或峰值过后的瞬间输出一个控制用的开关量,请教高手指点一下如何编程。
04-12-23 23:26
用FNC56 SPD 脉冲密度指令
SPD X000 K1000 D0   D0的值就是频率。
可试试把采样时间K1000 改为100,10*D0作为频率会不会提高采样精度。
04-12-24 10:48
关键是如何判断频率的峰值。FX1S支持这个指令的,而FX0S不支持。
04-12-24 12:33
我想频率这么大,误差总是存在的!
04-12-24 16:38
可以有误差,精度要求不是很高。
04-12-24 22:54
不可以用PLS指令吗?
04-12-25 16:41
PLS是上升沿啊
04-12-25 17:26
那用下降沿触发呢?
04-12-25 17:31
PLSR 指令是输出用的,我需要一个相反的功能,既如果输入端子输入一个由低到高的频率信号,如何取得其峰值,或峰值下降的瞬间也行.
04-12-25 20:53
信号是一个频率量,不是取得某个脉冲的上升或下降沿,而是判断频率的变化.
最后修改:2004-12-27 16:31:25
04-12-25 20:55

上一页下一页

工控新闻

更多新闻资讯