[發明專利]一種基于xml文件的跨平臺HMI組態配置系統和方法在審
| 申請號: | 202210066718.5 | 申請日: | 2022-01-20 |
| 公開(公告)號: | CN114509986A | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 羅培東;吳愛華 | 申請(專利權)人: | 武漢朗宇智能科技有限公司 |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 武漢紅觀專利代理事務所(普通合伙) 42247 | 代理人: | 徐春燕 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 xml 文件 平臺 hmi 組態 配置 系統 方法 | ||
1.一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:包括以下步驟:
S1、利用上位機組態平臺編輯出監控組態界面,生成XML格式的配置文件,通過串口將組態元件、配置文件和資源文件下載到下位機;
S2、下位機通過設定的XML文件讀取機制讀取配置文件到內存中運行,進行PLC監控與控制。
2.如權利要求1所述的一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:所述S1中生成XML格式的配置文件具體步驟為:
S101、收集各種特征值,并建立對應的特征值描述文件;
S102、定義統一的XML模板,對XML模板進行配置。
3.如權利要求2所述的一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:所述S101中特征值描述文件包括輸出文件名和路徑描述、收集方法描述、數據收集時間描述和數據源描述。
4.如權利要求2所述的一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:所述S102中XML模板包括根元素和根元素的profiIe子元素;
所述根元素的profiIe子元素用于定義特征值提取方法、特征值名稱;
所述profiIe子元素包括description子元素、pollInterval子元素、outputHandler元素、provider元素;
所述description子元素代表profile元素的描述;
所述pollInterval子元素代表profile元素內定義的所有特征值的提取間隔;
所述outputHandler元素負責處理特征值提取過程中數據的輸出屬性;
所述provider元素代表特征值的供應者;provider元素包括ipService子元素,其代表要被監測的應用的主機名和端口號。
5.如權利要求4所述的一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:所述S2中下位機通過設定的XML文件讀取機制讀取配置文件到內存中運行具體包括以下步驟:
S201、將一個或多個XML格式的配置文件作為輸入參數提取特征值;
S202、基于配置文件對應的XML模板中定義的特征值提取方法提取XML文檔中元素數據,并將XML文檔中每個元素的值和其對應的屬性記錄到數據結構中;
S203、初始化線程池,逐個遍歷所有文件,讀取XML文檔中供應者和其特征值讀取間隔,將供應者按讀取間隔加入到線程池中;
S204、基于指定的輸出方式將特征值存儲在指定的特征值存儲文件內。
6.如權利要求5所述的一種基于xml文件的跨平臺HMI組態配置方法,其特征在于:所述S203具體包括以下步驟:
S301、初始化線程池,遍歷所有XML格式配置文件中每個profiIe子元素內的實例對象中包含的不同provider類實例對象;
S302、判斷特征值提取間隔是否為零,若是,則直接丟棄該實例對象;反之,將profiIe子元素內的實例對象加入到觸發列表中,并獲取profiIe子元素的對象實例中包含的provider類實例對象的迭代器;
S303、判斷迭代器是否還存在元素,若是,則將provider類實例對象加入到線程池中,并按照特征值讀取間隔執行。
7.一種基于xml文件的跨平臺HMI組態配置系統,其包括上位機、下位機和若干個PLC控制器,其特征在于:所述上位機采用權利要求1至6任一項所述方法設置統一格式的XML模板,并配置XML格式的配置文件;上位機基于人機界面選擇對應的PLC控制器驅動;上位機選擇組態元件并進行編輯;上位機對配置文件、PLC控制器驅動和組態元件進行編譯;
下位機與上位機通過串口通信并模擬仿真,下位機將上位機編譯的文件通過串口下載至下位機的運行環境中,并采用權利要求1至6任一項所述方法運行。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢朗宇智能科技有限公司,未經武漢朗宇智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210066718.5/1.html,轉載請聲明來源鉆瓜專利網。





