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

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

点击:7880 回复:16

|     |   |  |  | |||||| |  |  |   |     |
                      ^
                       |
如何判断这个点?频率的峰值。
04-12-27 08:39
有没有试一下呀
04-12-27 10:19
好难啊
04-12-29 13:06
今天仔细一看,我还是误解了楼主的意思!你并不想知道频率是多大,只是要在峰值时给个信号对吗。
1。把脉冲分为两路,用两个高速计数器对其记数,记数K设小点,计数器每次达到K便INC D0(D10) ,K倍的D0和D10便是采集的脉冲数。
2。第二个高速计数器在第一个的基础上延时一会再记数,但还是让他们记数的总时间相等,然后对D0 和D10进行比较,刚开始D0小于D10,当输入脉冲下降时,D0就会大于D10,记数总时间越短,就越精确。
这只是理论,不知能不能实现。
04-12-29 16:09
本人提供一个思路,仅做参考。用上升沿触发和下降沿触发配合时钟脉冲捕捉周期,然后用比较指令将相邻的时间比教。当然要用2组比较程序。当到最大/最小时转换
04-12-31 17:54
晕啊
05-01-01 01:36
看不懂表情
11-12-11 11:52

上一页 上一页

工控新闻

更多新闻资讯