趨勢曲線
劉玉蓉
發(fā)布于2014-12-09 17:22
3
0
標簽:
把多個曲線做到了一個趨勢圖上,這樣顯示有些亂,我想讓顯示哪些曲線就顯示哪些曲線,其他的曲線隱藏起來。
佳答案
要實現(xiàn)曲線的單獨顯示,方法有幾種:
1、在一個畫面中組態(tài)多個趨勢控件,重疊在一起,每個趨勢控件顯示一個變量值。在畫面下方畫出幾個按鈕,每個控件對應(yīng)一個按鈕,可以用一個16進制內(nèi)部變量,根據(jù)按鈕點擊改變該內(nèi)部變量的值,在根據(jù)值的不同顯示不同的趨勢控件。方法簡單。
2、就是大家所說的,編輯wincc菜單功能,根據(jù)不同菜單類目,顯示不同趨勢
3、寫腳本實現(xiàn),組態(tài)一個趨勢控件,將需要顯示的變量都組態(tài)進去,然后創(chuàng)建相應(yīng)的按鈕,在按鈕動作輸入C程序:
SetPropWord("當前畫面名稱","Control1","Index",0);
SetPropBOOL("當前畫面名稱","Control1","ItemVisible",1);
SetPropWord("當前畫面名稱","Control1","Index",1);
SetPropBOOL("當前畫面名稱","Control1","ItemVisible",0);
SetPropWord("當前畫面名稱","Control1","Index",2);
SetPropBOOL("當前畫面名稱","Control1","ItemVisible",0);
第1條顯示,2.3隱藏,index對應(yīng)組態(tài)變量的順序,使visible的值為1,相應(yīng)的曲線就能顯示。
曲線從左到右默認為0.....X。 control1為控件名。