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

歡迎光臨散文網(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ù)用的評論 (共 條)

分享到微博請遵守國家法律
阜阳市| 湘潭市| 遵义市| 思南县| 宁德市| 灵寿县| 简阳市| 张家口市| 大荔县| 贵溪市| 丽水市| 峡江县| 古蔺县| 西和县| 红安县| 旬邑县| 洪洞县| 新乡市| 贵定县| 栾城县| 宜昌市| 成都市| 马尔康县| 五家渠市| 泽州县| 高阳县| 黄浦区| 南川市| 平泉县| 汕头市| 东兰县| 呈贡县| 博罗县| 榕江县| 长武县| 广州市| 商南县| 宣汉县| 河曲县| 三河市| 永宁县|