库中找的向上按键直接连接变量后,但是和PLC程序无法接通。但是用相同的方法将窗口对象中按钮直接连接变量后,可以PLC程序接通。请问问题出在什么地方?
问题补充:
具体图
图片说明:
最佳答案
注意,您组态的是“组”的鼠标动作,而非按钮的,您检查一下组的属性。如果仍没有解决,可以尝试把箭头图片移开,把按钮文本组态为“↑”,再组态按钮试试。
提问者对于答案的评价:
还没有完全解决,但是问题的症结确实在这里。现在是按下键后可以有输出,但是按键结束后输出一直存在。
最佳答案作者回复:
是的,因为从图上看出,您只是组态了鼠标动作的--“按左键”,置位变量‘左滚筒升’为1,这样的话,鼠标左键按下后,WINCC向该变量赋值1(true),如果不对该变量继续操作,那么它会一直为1(true),如果想让按下鼠标置变量为1,抬起鼠标置变量为0,则您还应组态鼠标动作--“释放左键”--常数0--‘左滚筒升’,这样,通过分别组态鼠标左键的按下和抬起,使按钮有了按下后发送脉冲的功能,脉冲时间取决于操作员按下按钮的时间。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc197879.html