我在wincc里做了開(kāi)關(guān),開(kāi)的按鈕要在按下去之后由原來(lái)的灰色變成綠色,怎么做?還有就是我在了一個(gè)顯示燈,就是當(dāng)一個(gè)變量大于設(shè)定值的時(shí)候會(huì)亮,怎么做?
答:1、按鈕背景色--動(dòng)態(tài)鏈接,鏈接一個(gè)bool量,為1為綠色,為0為灰色,如果你的按鈕是控制控制外部bool變量則可以直接鏈接這個(gè)bool量,如果不是你可以鏈接一個(gè)內(nèi)部bool量,按鈕的事件--鼠標(biāo)動(dòng)作中改變這個(gè)內(nèi)部bool量的值。
2、vbs腳本(假設(shè)你的腳本的名稱為backcolor):
dimtag(2)
tag(0)=hmirutnime.tags(tag1'').read''讀取變量值
tag(1)=hmirutnime.tags(tag2'').read‘讀取設(shè)定值
iftag(0)>tag(1)then
backcolor=rgb(0,0,255)’顏色1
else
backcolor=rgb(0,255,255)‘顏色2
endif