雷火电竞首页-中国电竞赛事及体育赛事平台

聯系我們 face+ 關于 服務 案例
首頁 案例 服務 關于 face+

hmi變量使用方法是什么?如何進行定義

Time: 2021-03-18

每個HMI系統中都存在一個變量表,這個變量表的正確配置也是非常重要的,一般需要從很多方面進行考慮,以保證更好運用,那么hmi變量使用方法是什么?如何進行定義?

  HMI變量的使用

  MC8051外部變量由控件變量、系統變量和用戶變量組成。打開文件MC8051.Uv2,然后打開MC8051的頭文件sysvar.h,地址為0~43的變量為控件變量,而m_UserAdr的地址為用戶變量地址,但是我們還要留128字節作為系統變量的地址,所以用戶變量的地址只能是m_UserAdr+128之后的。在MC8051中盡量不要使用idata或者xdata,盡量使用用戶變量。下面舉個例子講一下用戶變量的使用。

  我們知道,串口接收緩存可以存放在數組里面,然而當我們接收的數據太長,超過128字節時,就超出了數組的范圍,不能用數組來緩存了,這是我們可以用外部變量來緩存接收數據,在使用外部變量之前,先對外部變量進行宏定義,這里假設串口接收緩存的外部變量名為DataBufAdr,接收數據長度為200個字節, 而我們還要再定義一個外部變量DevMaxNum做為中間變量,其定義方法如下所示。

  在定義第二個外部變量時,其變量地址為第一個外部變量的地址加上200,為什么要加200呢?這是因為第一個外部變量DataBufAdr要存放200個字節的數據,依次類推,在定義下一個外部變量時,其變量地址為上一個變量的地址加上上一個變量的字節數。

hmi變量

hmi變量(圖片來自網絡)


  HMI設備定義變量

  (1)創建新變量

  在變量表的“名稱”列中,雙擊“添加”,可以創建一個新變量,設置變量的名稱、數據類型、連接、PLC名稱、PLC變量、地址和采集周期等參數。

  輸入變量的名稱,在“名稱”列中輸入一個唯一的變量名稱。此變量名稱在整個設備中必須唯一。在“連接”列下拉菜單中,顯示所有在通信連接時建立的“PLC連接”和<內部變量>。如果是內部變量,選擇<內部變量>。如果是外部變量,則選擇與所需PLC的連接。本例中,選擇“HMI_連接_1”連接。如果需要的連接未顯示,則必須先創建與PLC的連接。在“連接”編輯器中創建與外部PLC的連接。如果項目包含PLC并支持集成連接,則也可以自動創建連接。為此,在組態HMI變量時,只需選擇現有的PLC變量來連接HMI變量。之后,系統會自動創建集成連接。

  (2)設置變量的數據類型

  在默認變量表中的“數據類型”下拉菜單中,顯示所有可用的數據類型。對于外部變量,定義的數據類型一定要與該變量在PLC中的類型相一致。

  (3)設置變量地址

  如果使用非集成連接,在默認變量表中的“訪問模式”中選擇<絕對訪問>,“地址”下拉菜單中,輸入PLC地址,單擊按鈕以確認所做的選擇。“PLC變量”( PLC tag)自動保持為空。

  如果使用集成連接,在默認變量表中的“訪問模式”中選擇<符號訪問>,則單擊“PLC變量”中的按鈕并在對象列表中選擇已創建的PLC變量。單擊按鈕以確認所做的選擇。

hmi變量

hmi變量(圖片來自網絡)


  (4)設置變量的采集周期

  在過程畫面中顯示或記錄的過程變量值需要實時進行更新,采集周期用來確定畫面的刷新頻率。設置采集周期時應考慮過程值的變化速率。例如,烤爐的溫度變化比電氣傳動裝置的速度變化慢得多,如果采集周期設置得太小,將顯著地增加通信的負荷。HMI采集周期最小值為100 ms。

  雙擊項目樹中的“周期”,用戶可以自己定義采集周期。

  在編輯畫面時,還可以直接從詳細視圖中拖曳PLC變量至畫面中的控件進行變量連接,系統將自動在默認變量表中生成HMI變量。

  以上是小編為大家帶來的有關hmi變量使用和定義的具體介紹,hmi變量是hmi系統中非常重要的,這就需要進行正確配置和使用,希望本文對你有所幫助。


合作咨詢

上海(總部)

上海市浦東新區郭守敬路498號22號樓
021-61057328
[email protected]

辦公地址地圖

北京

北京市東城區后永康17號A座
010-64015620
[email protected]

辦公地址地圖

成都

四川省成都市錦江區東大街牛王廟段100號
028-62790929
[email protected]

辦公地址地圖
首頁 | 案例 | 服務 | 關于 | face+ | 智見

Copyright ? 2009-2022 FaceUI design. All rights reserved


滬ICP備13044459號-5

上海辦公地點地圖
北京辦公地點地圖
深圳辦公地點地圖
在微信中搜索faceui
或保存二維碼在微信中打開