最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

組態(tài)王多個設(shè)備公共彈窗,窗口復(fù)用

2023-06-23 11:21 作者:工控小周  | 我要投稿

在我們工作中,會遇到多個一樣的設(shè)備需要彈窗顯示控制,組態(tài)王中我們可以使用彈窗+變量引用的方式來實現(xiàn)窗口的復(fù)用,減少我們開發(fā)的工程量,降低界面改動的難度。

plc工程師頂級俱樂部入群+V:15961872327

?plc工程師頂級俱樂部入群+V:15961872327

接下來我們開始介紹彈窗+變量引用的使用方法。

1.學(xué)習(xí)函數(shù)

該函數(shù)為實現(xiàn)普通變量間的引用,普通變量可以數(shù)據(jù)類型相同的其它變量。一般用于對于多組定義相同的IO變量,定義一組內(nèi)存變量,在組態(tài)王中使用這一組內(nèi)存變量定義畫面顯示的情況。調(diào)用格式:

VarRefAddress(RefTagName, RefedTagName);

參數(shù)說明:

RefTagName:字符串型 引用的變量名稱

RefedTagName:字符串型 被引用的變量名稱

監(jiān)控系統(tǒng)中,有多臺設(shè)備,有運行、故障、遠程、啟停、自動切換、頻率設(shè)定反饋等數(shù)據(jù)。要求做一幅畫面,在不同時刻分別顯示各設(shè)備的運行、故障、遠程、啟停、自動切換、頻率設(shè)定反饋等數(shù)據(jù)。這個可以通過引用變量來完成。

定義所有IO變量,motor1_run、motor1_fault、motor1_remote、motor2_run、motor2_fault、motor2_remote。定義內(nèi)存變量motor3_run、motor3_fault、motor3_remote,在定義畫面的動畫連接時使用motor3_run、motor3_fault、motor3_remote變量,可以在命令語言腳本中使用變量引用函數(shù)分別引用兩個設(shè)備的IO變量。

要顯示motor1的數(shù)據(jù)時:

VarRefAddress ("motor3_run", "motor1_run");

VarRefAddress("motor3_fault", "motor1_fault");

VarRefAddress("motor3_remote","motor1_remote");

要顯示motor2的數(shù)據(jù)時:

VarRefAddress ("motor3_run", "motor2_run");

VarRefAddress("motor3_fault","motor2_fault");

VarRefAddress("motor3_remote","motor2_remote");

2.新建一個工程

新建二個窗口,一個為彈窗,一個為工藝流程圖,如圖所示:


新建變量,如圖所示:


3.打開彈窗界面,新建圖素如下:


字符串輸出顯示”名稱”當前泵名稱;


運行指示關(guān)聯(lián)變量”啟動”;


打開按鈕關(guān)聯(lián)變量”啟動”,賦值1;


關(guān)閉按鈕關(guān)聯(lián)變量”啟動”,賦值0;


窗口關(guān)閉按鈕填寫函數(shù)ClosePicture("彈窗");


4.打開工藝流程圖界面,繪制二臺泵及管道,如圖所示:


在泵1圖素填寫腳本如下

ShowPicture("彈窗");

VarRefAddress("啟動","啟動1");

名稱="泵1";


在泵2圖素填寫腳本如下

ShowPicture("彈窗");

VarRefAddress("啟動","啟動2");

名稱="泵2";


畫面制作完成,保存畫面。

5.啟動運行系統(tǒng)



點擊泵1/泵2圖標彈窗,如圖所示:



至此,組態(tài)王多個設(shè)備公共彈窗教程完畢。



組態(tài)王多個設(shè)備公共彈窗,窗口復(fù)用的評論 (共 條)

分享到微博請遵守國家法律
浦东新区| 皋兰县| 成都市| 盐津县| 临江市| 宕昌县| 闽清县| 道孚县| 常山县| 饶平县| 新沂市| 田林县| 班玛县| 宜宾县| 深水埗区| 盐池县| 盘山县| 嘉善县| 西林县| 儋州市| 民丰县| 新竹市| 凤城市| 乌兰察布市| 健康| 民和| 胶州市| 团风县| 名山县| 天柱县| 巫山县| 夹江县| 普定县| 昆山市| 富裕县| 城市| 浑源县| 吴旗县| 巴中市| 彭山县| 万宁市|