按下为蓝色,不按的时候是白色
别人的触摸屏组态自动,手动是采用两个按钮,一个自动按钮,一个是手动按钮。当自动按钮按下之后,变为蓝色,而手动是白色。当按手动按钮的时候变为蓝色,而自动就变为白色。当再按自动又变为蓝色,而手动则又变为白色。
请问当按自动按钮的时候,是如何影响到手动按钮的。或者按手动按钮的时候是如何影响到自动按钮的。(为什么我按自动按钮手动会受影响啊?)
我怀疑这两个按钮组态的是不是PLC的输出啊?或者是还要增加PLC的程序啊?请详细的解释,小第百思不得其解释
问题补充:
ALTINTOP:
您好,我的触摸屏是K-TP178,我试了几下,怎么实现不了这个功能啊?请指教。
你说的是针对哪种触摸屏来说的啊?
最佳答案
这个很简单,不需要PLC编程,就如 快乐在我心 说的,两个按钮用一个变量即可,具体做法:
1.先建一个BOOL型变量,随便取个名“切换”
2.在画面中建立“自动”按钮,双击打开其属性对话框,在“动画”→“外观”里先选中“启用”,选择变量“切换”,类型为“位”,表里面“值”0的背景色为蓝色,“值”1的背景色为白色,前景色不需设置;在“事件”→“按下”(“单击”、“释放”任一事件均可)组态函数“SetBit”,变量选“切换”,至此自动按钮组态完毕。
3.在画面中建立“手动”按钮,双击打开其属性对话框,在“动画”→“外观”里先选中“启用”,选择变量“切换”,类型为“位”,表里面“值”0的背景色为白色,“值”1的背景色为蓝色,前景色不需设置;在“事件”→“按下”(“单击”、“释放”任一事件均可)组态函数“ResetBit”,变量选“切换”,至此手动按钮组态完毕。
如果装了flexible,你可以试试,应该能实现你想要的效果。
提问者对于答案的评价:
xiexie
专家置评
ktp178micro是单色屏,只能设置其按钮外观在“白色”和“灰色”之间变换, ALTINTOP的做法正确,需要WinCC Flexible2008SP2版软件。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc267450.html