编辑一个按钮,点下置1,松开置0,,,开始看了其他人的答案,是这样编辑的,用click—-setbit,,,,releASe—-rESetbit….可以正常使用,后来只用press—–setbit试了一下,也可以达到这个功能,请问这2种编辑有什么区别吗,后一种只编辑一个变量就可以了,为什么,网上的答案都是用第一种编辑2个动作呢?
最佳答案
press—setbit只是置位了,松开按钮不能复位吧,你确定能达到你想要的功能?你再检查下你的组态吧,一般都是采取第一种方式。
提问者对于答案的评价:
在模拟运行里,2种都是置1,都返回不了0,在正常跟PLC连接后,都可以正常使用。挺奇怪的
专家置评
这样的用法在winccflexible的项目中是不能正常使用,即使是第一种做法,也可能会丢掉信号,一般不能直接用按钮做点动,建议使用开关,按一下是开,再按一下是关。