在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何利用觸摸屏實現多設備控制的彈出窗口模板?

工控論壇 ? 來源:工控論壇 ? 2023-06-30 10:21 ? 次閱讀

在很多場合中, 存在著大量的同類設備需要在 HMI 中通過子畫面進行設備參數的顯示以及控制。如果在 HMI 中為每一個設備都繪制一個子畫面, 將會帶來大量的重復性工作, 并且也會使得 HMI 程序變得冗長。

那么為同類設備在 HMI 程序中繪制一個面板( Faceplate),然后通過彈出畫面加載同一個面板來分別顯示不同設備的參數,將使得組態工作量大大減少。本例將介紹如何通過在彈出畫面中調用同一個面板來分別顯示 3 組設備的 PID 調節參數和設備啟停信號參數,以及通過開關按鈕對 Bool 變量進行置位/復位操作的方法。

步驟

1. 在 HMI 中創建多個同類設備的相關參數變量( PID 數據類型為 PLC 程序中定義的 UDT PLC 數據類型)

f9341766-1685-11ee-962d-dac502259ad0.jpg

2. 在 HMI 中創建連接為內部變量的指針索引變量和指針化變量

f94fce98-1685-11ee-962d-dac502259ad0.jpg

3. 為指針化變量設置索引變量, 并將索引值對應到實際變量

f96d02a6-1685-11ee-962d-dac502259ad0.jpg

當索引變量 PID_index 為 0 時, P_Common 為變量 PID_DB_PID1.P 的值;

當索引變量 PID_index 為 1 時, P_Common 為變量 PID_DB_PID2.P 的值;

當索引變量 PID_index 為 2 時, P_Common 為變量 PID_DB_PID3.P 的值。

為指針化變量 “I_Common”、 “D_Common”及“Start_Common”做相同設置,并將索引值對應到各自實際變量上。

4. 在庫中創建面板

f9a6bdac-1685-11ee-962d-dac502259ad0.jpg

5. 在面板中添加動態屬性

f9c9a4f2-1685-11ee-962d-dac502259ad0.jpg

6. 在面板中添加用于參數顯示和輸入的 I/O 域,并將 I/O 域的過程值關聯至對應的動態屬性

f9eea798-1685-11ee-962d-dac502259ad0.jpg

7. 添加“啟動/停止”開關,用于置位/復位 Bool 類型變量以達到啟動/停止設備的效果

對于啟用了指針化的變量來說,不支持使用函數對該類變量進行操作,例如無法使用“設置變量”、“置位位”、“取反位”等函數。因此需要通過開關來實現對Bool 類型變量的置位及復位。而開關對于 Bool 類型變量的操作,實際進行的是取反操作,因此只需要添加一個開關即可實現對設備的啟動/停止操作。但是一些客戶希望通過 2 個按鈕將啟動與停止的操作區分開來,因此以下將介紹兩種方法來實現 1 個按鈕和 2 個按鈕進行啟動/停止操作。實際應用時用戶根據需要選擇其中一種方法即可。

添加 1 個開關,并關聯變量到面板類型屬性“Start”,將模式設置為“通過文本切換”,設置 ON 文本為“停止”,設置 OFF 文本為“啟動”。如圖 07 。

fa15c5ee-1685-11ee-962d-dac502259ad0.jpg

再添加 2 個開關, 按照圖 07 做相同操作。只是其中一個開關的 ON、 OFF 文本均設置為“啟動”,另一個開關的 ON、 OFF 文本均設置為“停止”,如圖 08 。

fa37a538-1685-11ee-962d-dac502259ad0.jpg

選中“開關_2”,添加動畫,選擇“可控性”,設置如圖 09 。

fa59102e-1685-11ee-962d-dac502259ad0.jpg

選中“開關_3”,添加動畫,選擇“可控性”,設置如圖 10 。

fa819512-1685-11ee-962d-dac502259ad0.jpg

完成以上操作后,在面板類型編輯器中點擊“發行版本”。

8. 在 HMI 畫面管理下的彈出畫面中添加新的彈出畫面命名為“PID_Popup”,調整畫面為合適的大小,并從項目庫的類型中添加“PID_FP”到該彈出畫面中

fa9eacf6-1685-11ee-962d-dac502259ad0.jpg

9. 在面板實例的接口選項頁中關聯動態屬性到指針化變量

fabbcafc-1685-11ee-962d-dac502259ad0.jpg

10. 在彈出畫面中添加“關閉”按鈕,并在“單擊”事件中添加“顯示彈出畫面”函數

fae1c0b8-1685-11ee-962d-dac502259ad0.jpg

11. 在主畫面中添加按鈕用于打開彈出畫面, 在按鈕的單擊事件添加函數

faff7586-1685-11ee-962d-dac502259ad0.jpg

實際運行效果

fb2f7c2c-1685-11ee-962d-dac502259ad0.jpg

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5015

    文章

    13355

    瀏覽量

    464569
  • 觸摸屏
    +關注

    關注

    42

    文章

    2313

    瀏覽量

    116539
  • 面板
    +關注

    關注

    13

    文章

    1682

    瀏覽量

    53963
  • PID
    PID
    +關注

    關注

    35

    文章

    1473

    瀏覽量

    85676
  • HMI
    HMI
    +關注

    關注

    9

    文章

    593

    瀏覽量

    48641

原文標題:如何利用觸摸屏實現多設備控制的彈出窗口模板?

文章出處:【微信號:gkongbbs,微信公眾號:工控論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    觸摸屏連接器應用電路設計方案

    本文介紹了利用觸摸屏控制器 TSC2007 實現觸摸屏功能的設計方案。通過這款功能強大,操作簡便的觸摸屏
    發表于 01-29 09:39 ?1689次閱讀
    <b class='flag-5'>觸摸屏</b>連接器應用電路設計方案

    STM32 SPI驅動觸摸屏(XPT2046)(上)

    觸摸屏又稱觸控面板,它是一種把觸摸位置轉化成坐標數據的輸入設備觸摸屏可以分為電阻式觸摸屏和電容式觸摸屏
    發表于 07-22 15:01 ?5579次閱讀
    STM32 SPI驅動<b class='flag-5'>觸摸屏</b>(XPT2046)(上)

    觸摸屏的工作原理

    觸摸屏的工作原理 觸摸屏是計算機的輸入設備,與能實現輸入的鍵盤和能點擊的鼠標不同,它能讓用戶通過觸摸屏幕來進行選擇。具有
    發表于 12-08 10:44 ?3710次閱讀

    紅外線觸摸屏,什么是紅外線觸摸屏

    紅外線觸摸屏,什么是紅外線觸摸屏   紅外觸摸屏利用X、Y方向上密布的紅外線矩陣來檢測并定位用戶的觸摸。紅外
    發表于 03-24 10:36 ?2250次閱讀

    電阻式觸摸屏,什么是電阻式觸摸屏

    電阻式觸摸屏,什么是電阻式觸摸屏   這種觸摸屏利用壓力感應進行控制。電阻觸摸屏的主要部分是一
    發表于 03-24 11:02 ?5786次閱讀

    觸摸屏實現原理及在android上的實現

    觸摸屏實現原理及在android上的實現 是啊觸摸屏的擴展應用
    發表于 05-23 18:21 ?3次下載

    觸摸屏如何實現一機通信?我們需要怎么做

    在實際應用中,設備現場很大要,如果現場只有一個觸摸屏控制時,操作起來就不是很方便了,如果要實現多個地方控制一臺
    的頭像 發表于 07-09 09:27 ?3.9w次閱讀

    PLC觸摸屏的作用_觸摸屏是怎樣控制PLC的

    PLC程序是用來控制電氣設備傳動的智能儀器,它需要工程人員利用編程語言編寫程序,以實現各種控制方式。觸摸
    發表于 05-21 10:46 ?2w次閱讀

    如何利用MODBUS通信協議實現觸摸屏與單片機的通信和控制

    講解如何利用MODBUS通信協議,實現觸摸屏與單片機的通信和控審I。詳細介紹了觸摸屏與單片機的硬件連接、軟件 設置及編輯、MODBUS通信協議的使用方法等內容。
    發表于 08-02 09:50 ?18次下載

    如何實現HMI觸摸屏遠程上下載程序?

    工業觸摸屏HMI具有很強的靈活性,可以按照設計要求更或增加功能模塊,擴展性強,可以滿足復雜的工藝控制過程,隨著現代工業的智能發展,觸摸屏在工業控制領域應用廣泛。 工控
    發表于 12-20 16:07 ?1059次閱讀
    如何<b class='flag-5'>實現</b>HMI<b class='flag-5'>觸摸屏</b>遠程上下載程序?

    電容觸摸屏的優勢

    當你使用手機和POS設備時,有曾想過為什么可以通過LCD觸摸屏控制他們嗎? 沒錯,電容式觸摸技術可以實現這些功能。
    的頭像 發表于 02-24 11:26 ?1827次閱讀

    modbus觸摸屏

    modbus觸摸屏是指支持Modbus通訊協議的觸摸屏,它可以通過串口或網絡與其他設備進行通訊,從而實現對其他設備
    的頭像 發表于 06-28 09:34 ?1633次閱讀
    modbus<b class='flag-5'>觸摸屏</b>

    電容觸摸屏原理 電容觸摸屏和電阻觸摸屏有什么區別

    電容觸摸屏和電阻觸摸屏是兩種常見的觸摸屏技術,它們在原理、結構和應用方面都有很大的區別。下面將詳細介紹電容觸摸屏的原理、結構和特點,并與電阻觸摸屏
    的頭像 發表于 01-22 16:13 ?5113次閱讀

    電阻式觸摸屏利用什么進行控制和工作的

    電阻式觸摸屏是一種廣泛應用于各類電子產品的輸入設備,它利用電阻效應來進行控制和工作。本文將詳細介紹電阻式觸摸屏的原理、結構、工作原理以及應用
    的頭像 發表于 01-23 15:46 ?1904次閱讀

    觸摸屏和plc的程序怎么編寫

    編寫觸摸屏和PLC程序是一個復雜的過程,涉及到多個方面的知識。 一、觸摸屏和PLC概述 觸摸屏概述 觸摸屏是一種交互式輸入設備,用戶可以通過
    的頭像 發表于 07-01 14:46 ?2763次閱讀
    主站蜘蛛池模板: 色婷婷六月桃花综合影院| 成人手机看片| 中文字幕第二区| 91精品日本久久久久久牛牛| 伊人福利网| 亚洲国产片| 天天操人人爱| 黄色网址日本| 欧美黄免在线播放| 日本一区二区视频在线观看| 国产内地激情精品毛片在线一| 中国一级特黄特色真人毛片| 天堂网在线播放| 日本高清色图| 狠狠色丁香婷婷综合橹不卡| aⅴ天堂| 日本污污视频| 1024你懂的国产精品| 美女扒开尿囗给男人玩的动图| 亚洲欧美精品一区二区| 日本aaaa视频| 国产看色免费| 手机看片日本| 青青热久久国产久精品秒播| 国产国产成人人免费影院 | 日日摸人人拍人人澡| 久久久久久久综合色一本| 美女被羞羞产奶视频网站| 国产一二三区精品| 一级免费片| 二级特黄绝大片免费视频大片| 国产黄网站| 亚洲youjizz| 亚洲淫视频| 一二三区乱码一区二区三区码| 天天看天天摸天天操| 狠狠躁夜夜躁人人爽天天天天| 天天摸天天做天天爽在线| 欧美性猛交xxxx黑人猛交| 亚洲四虎| 激情综合丁香|