MCGS里怎么自動切換窗口?
在不設(shè)置按鈕的情況下,怎么從一個窗口在一段時間后自動跳轉(zhuǎn)到另一個窗口。比如一個工程的封面窗口,怎樣使他在一段時間后跳轉(zhuǎn)到主控畫面,且主控畫面為啟動窗口
首先你可以在窗口0里的循環(huán)腳本編寫如下兩種,都能實(shí)現(xiàn)窗口0在10s后切換到窗口1。
第一個在執(zhí)行Sleep時,窗口0里是不能運(yùn)行任何東西的,比如按鈕之類的都不能好使了。所以我不喜歡用。而第二種就不會影響窗口里的東西,我一般是用第二個,然后窗口0里面在放一個按鈕,切換窗口,這樣用兩種方式切換,一個按鈕操作,一個自動切換。更人性化。
切換在“操作屬性”中設(shè)置“抬起”“按下”的動作就可以切換和關(guān)閉畫面,關(guān)于操作條件可以在“腳本語言”里面寫入條件,或者簡單點(diǎn)通過設(shè)置“可見度屬性”的 可不是咋地
MCGS組態(tài)觸摸屏的頁面切換
雙擊畫面空白處,在窗口的屬性設(shè)置中,編輯循環(huán)腳本
變量“計時”沒個100ms加1,當(dāng)“計時”大于等于20,也就是計時2s后,執(zhí)行腳本,打開窗口1,關(guān)閉窗口2,就OK了
權(quán)限設(shè)置在“工具”——“用戶權(quán)限管理”
MCGS怎樣用外部開關(guān)切換畫面
這個方法很多,這里先說兩個,假設(shè)按鈕接到PLC的輸入X0上,然后在設(shè)備窗口里已經(jīng)將X0連接到MCGS的變量X0上了。
第一種,用循環(huán)策略,循環(huán)時間設(shè)置短點(diǎn),一般100ms,然后如下圖
第二種,用事件策略,新建一個事件策略,如下圖
這兩種方法的窗口操作也可以換成腳本程序,用打開和關(guān)閉窗口的函數(shù)。
-
MCGS
+關(guān)注
關(guān)注
11文章
87瀏覽量
34920
發(fā)布評論請先 登錄
相關(guān)推薦
評論