工控编程吧

标题: PANEL如何实现一个按钮按住一定时间才触发动作? [打印本页]

作者: baikhgmv    时间: 2016-9-12 17:35
标题: PANEL如何实现一个按钮按住一定时间才触发动作?
PANEL如何实现一个按钮按住一定时间才触发动作?-看了万版的贴子"wincc实现定制宽度脉冲",正好想到个事: 我们用触摸屏,里面做按钮. 有些比较重要的按钮为了防止误操作, 需要按住该按钮一定时间(比如1S,甚至2S...) 才会触发动作.   这种功能非常常用,在其他的触摸屏里我经常使用,而且是个标准的功能.    那么西门子的触摸屏有办法实现这个功能么? 而且也象实现定制脉宽一样方便移植?

我现在用西门子的HMI,实现这个功能都只好做在PLC内, 用PLC的定时器来实现. 这样有点太麻烦了!


--------触摸屏我不知道, 如果是wincc上, 就用按下事件触发计时程序, 抬起事件取消。


-----谢谢啊!  不过我要的就是触摸屏实现这功能咧... ...


------延时可以放在PLC里


------触摸屏就是按下按钮,按下置位,抬起复位

延时在PLC里面做


-------e... ...我现在就是这么做的啊, 麻烦啊! 延时必须要在PLC内做!

以前用台湾或者国产的触摸屏, 直接在触摸屏里就可以设置需要按住的时间,比如设置为2S, 那么就必须按住两秒后按钮才有动作, 这多方便啊!  所以才有这个提议, 看看各位大侠有没有好的思路呢.


-------打开portal的屏看了一下, 好像很难实现。

--------俺们平常做屏的时候都是使用重复确认操作。 可以避免误操作。

打开portal的屏看了一下, 好像很难实现。

俺们平常做屏的时候都是使用重复确认操作。 可以避免误操作。 看下PDF


(, 下载次数: 514)