[發明專利]一種基于xml文件的跨平臺HMI組態配置系統和方法在審
| 申請號: | 202210066718.5 | 申請日: | 2022-01-20 |
| 公開(公告)號: | CN114509986A | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 羅培東;吳愛華 | 申請(專利權)人: | 武漢朗宇智能科技有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 武漢紅觀專利代理事務所(普通合伙) 42247 | 代理人: | 徐春燕 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 xml 文件 平臺 hmi 組態 配置 系統 方法 | ||
本發明提出了一種基于xml文件的跨平臺HMI組態配置系統和方法,過將配置文件以及各類資源文件設置為XML格式,HMI組件在跨平臺使用時,可以實現HMI組件跨平臺配置;設計統一的XML模板,并在XML模板中定義了不同特征值和供應者,使配置文件具有泛型結構;當監控環境發生改變更時,只需要在XML模板中增加供應者和對應的特征值,無需更改整個系統的架構即可滿足系統不斷變化的需求,擴展性強;采用多線程操作實現在同一時間對多個不同的XML文件所包含的特征值進行監視和提取,提高了組態軟件設立效率。
技術領域
本發明涉及人機界面領域,尤其涉及一種基于xml文件的跨平臺HMI組態配置系統和方法。
背景技術
人機界面(Human Machine Interaction,簡稱HMI),又稱用戶界面或使用者界面,是人與計算機之間傳遞、交換信息的媒介和對話接口,是計算機系統的重要組成部分。工控組態軟件直接利用PC機連接PLC對工業設備進行監控,目前使用的人機界面大多數屬于設備專用人機界面,只能用于特定的監控環境,一旦監控環境發生改變,例如設備的增減或者更換不同的使用平臺,就需要重新編寫應用程序,無疑增加了工業控制系統的開發和維護成本。因此,為了解決上述問題,本發明提供了一種基于xml文件的跨平臺HMI組態配置系統和方法,可快速設立組態軟件,提高組態軟件的運行效率,擴展性強。
發明內容
有鑒于此,本發明提出了一種基于xml文件的跨平臺HMI組態配置系統和方法,可快速設立組態軟件,提高組態軟件的運行效率,擴展性強。
本發明的技術方案是這樣實現的:本發明提供了一種基于xml文件的跨平臺HMI組態配置方法,包括以下步驟:
S1、利用上位機組態平臺編輯出監控組態界面,生成XML格式的配置文件,通過串口將組態元件、配置文件和資源文件下載到下位機;
S2、下位機通過設定的XML文件讀取機制讀取配置文件到內存中運行,進行PLC監控與控制。
在以上技術方案的基礎上,優選的,S1中生成XML格式的配置文件具體步驟為:
S101、收集各種特征值,并建立對應的特征值描述文件;
S102、定義統一的XML模板,對XML模板進行配置。
在以上技術方案的基礎上,優選的,S101中特征值描述文件包括輸出文件名和路徑描述、收集方法描述、數據收集時間描述和數據源描述。
在以上技術方案的基礎上,優選的,S102中XML模板包括根元素和根元素的profiIe子元素;
根元素的profiIe子元素用于定義特征值提取方法、特征值名稱;
profiIe子元素包括description子元素、pollInterval子元素、outputHandler元素、provider元素;
description子元素代表profile元素的描述;
pollInterval子元素代表profile元素內定義的所有特征值的提取間隔;
outputHandler元素負責處理特征值提取過程中數據的輸出屬性;
provider元素代表特征值的供應者;provider元素包括ipService子元素,其代表要被監測的應用的主機名和端口號。
在以上技術方案的基礎上,優選的,S2中下位機通過設定的XML文件讀取機制讀取配置文件到內存中運行具體包括以下步驟:
S201、將一個或多個XML格式的配置文件作為輸入參數提取特征值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢朗宇智能科技有限公司,未經武漢朗宇智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210066718.5/2.html,轉載請聲明來源鉆瓜專利網。





