wincc中如果用一個畫面中的按鈕控制多層嵌套的另一個畫面中的對象的屬性有兩個方法:
1、通過wincc的內(nèi)部變量,按鈕改變內(nèi)部變量的值,然后另外一個畫面中的對象用動態(tài)對話框連接內(nèi)部變量。
2、腳本控制,wincc支持c和vbs,用vbs控制對象最為方便:
hmiruntime.screens(主畫面.畫面窗口).screenitems(對象).visible=1//主畫面中畫面窗口1的畫面里面的對象屬性設(shè)置為顯示
hmiruntime.screens(主畫面.畫面窗口).screenitems(對象).visible=0//主畫面中畫面窗口1的畫面里面的對象屬性設(shè)置為不顯示。
3、如果只是操作按鈕就在主畫面上,則方法2中的主畫面可以省略,直接用hmiruntime.screens(畫面窗口)
其他屬性和這個類似。