面板一键单击双击功能

[复制链接]
胡仁剑 发表于 2019-5-17 14:16:54 | 显示全部楼层 |阅读模式
本帖最后由 胡仁剑 于 2019-5-17 15:57 编辑

当面板按键不够用的时候,我们就可以考虑一下面板一键单击双击功能。具体编写办法如下


1.面板按键触发计数功能,每按一次按键,次数就加1,因为就涉及单击和双击的功能,所以设置累加最高为2次,最低为0,初始值为0。
1.png

2.这一步起到一个计时的作用,面板按键触发一个计时信号MB_OUT,1s内判断是单击还是双击
2.png


3.1s内单击或者双击,第一步的计数就会出来单击的信号(MB_ONE_FB)或者双击的信号(MB_TWO_FB)
3.png

4.用上一步单击的信号(MB_ONE_FB)和双击的信号(MB_TWO_FB)来作为条件过一个buffer,1s后计时信号去触发单击动作(MB_ONE)或者双击动作(MB_TWO),之后就可以用这两个动作信号去实现不同的场景了!
5.png 4.png

5.复位计数
6.png

欢迎评价,有错误及时提出

一键单机双击.cpro

68.58 KB, 下载次数: 1029

毛头仔 发表于 2019-6-2 08:06:16 来自手机 | 显示全部楼层
这个实用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则