[發明專利]基于VI類方法的批量訪問labview前面板控件的系統及方法在審
| 申請號: | 201810167479.6 | 申請日: | 2018-02-28 |
| 公開(公告)號: | CN108445863A | 公開(公告)日: | 2018-08-24 |
| 發明(設計)人: | 朱納;張君鴻;高史貴 | 申請(專利權)人: | 北京智行鴻遠汽車有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02;G06F9/451 |
| 代理公司: | 北京紐樂康知識產權代理事務所(普通合伙) 11210 | 代理人: | 陳興強 |
| 地址: | 102200 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控件 引用 控件標簽 前面板 數據類型轉換模塊 訪問模塊 屬性節點 標簽屬性 標簽文本 測控系統 模塊獲取 同一設備 信號組成 信息訪問 再利用 訪問 變體 可用 數組 轉換 | ||
本發明公開了一種基于VI類方法的批量訪問labview前面板控件的系統,包括數據類型轉換模塊、獲取VI引用模塊、獲取控件標簽模塊以及控件訪問模塊;數據類型轉換模塊,用于將需訪問的VI中的屬于同一設備的多個信號組成數組或簇,針對不同類型的數據,將數據的類型轉換為變體;獲取VI引用模塊,用于通過打開VI引用函數得到VI的引用;獲取控件標簽模塊,用于利用屬性節點獲取VI的前面板屬性及控件引用,再利用屬性節點獲取控件的標簽屬性得到控件的標簽文本;控件訪問模塊,用于根據獲取控件標簽模塊獲取的信息訪問對應控件。有益效果:具有使用簡單、實用性強的優勢,可用于所有用labview設計的測控系統中。
技術領域
本發明涉及新能源汽車控制器測試過程中的上位機技術,具體來說,涉及一種基于VI類方法的批量訪問labview前面板控件的系統及方法。
背景技術
新能源汽車的發展前景廣闊,必然會成為未來世界的主要交通出行工具。控制器作為新能源電動汽車核心部件,新能源汽車的軟件集成主要是將控制器的應用層與底層軟件進行整合。在控制器投入使用之前,需要對控制器進行完備性能測試,在測試過程中涉及到大量的信號輸入輸出。
而LabVIEW是美國國家儀器公司推出的一種圖形化編程語言,與傳統代碼類型的語言相比顯得更加方便直觀。LabVIEW可以充分發揮計算機的能力,有強大的數據處理能力,開發者可以容易地進行多線程編程,降低了軟件開發難度,LabVIEW的前面板提供了豐富的傳統儀器控件,用戶可以利用這些控件方便地創建自己的用戶界面,但是在需要測試的信號量很多的情況下,采用數據流的方式對各信號進行連線賦值,會大大降低后面板程序界面的可讀性,導致后期維護和升級十分困難,因此可以充分利用LABVIEW中的VI類方法結合多種數據類型巧妙地訪問信號的值,使代碼更加簡潔。
針對相關技術中的問題,目前尚未提出有效的解決方案。
發明內容
針對相關技術中的上述技術問題,本發明提出一種基于VI類方法的批量訪問labview前面板控件的系統及方法,能夠通過獲取VI的引用得到控件的標簽名屬性,并調用VI類的控件讀取方法或設置方訪問前面板控件。
為實現上述技術目的,本發明的技術方案是這樣實現的:
一種基于VI類方法的批量訪問labview前面板控件的系統,包括數據類型轉換模塊、獲取VI引用模塊、獲取控件標簽模塊以及控件訪問模塊;
所述數據類型轉換模塊,用于將需訪問的VI中的屬于同一設備的多個信號組成數組或簇,針對不同類型的數據,將數據的類型轉換為變體;
所述獲取VI引用模塊,用于通過打開VI引用函數得到VI的引用;
所述獲取控件標簽模塊,用于利用屬性節點獲取VI的前面板屬性及控件引用,再利用屬性節點獲取控件的標簽屬性得到控件的標簽文本;
所述控件訪問模塊,用于根據獲取控件標簽模塊獲取的信息訪問對應控件。
進一步的,所述數據類型轉換模塊將信號數據組成數組或簇時,在標簽名上保持一致性。
進一步的,所述獲取控件標簽模塊通過字符串搜索函數來篩選想要的控件標簽。
根據本發明的另一方面,提供了一種基于VI類方法的批量訪問labview前面板控件的方法,包括以下步驟:
S1將需訪問的VI中的屬于同一設備的多個信號組成數組或簇,針對不同類型的數據,將數據的類型轉換為變體;
S2 通過打開VI引用函數得到VI的引用;
S3 利用屬性節點獲取VI的前面板屬性及控件引用,再利用屬性節點獲取控件的標簽屬性得到控件的標簽文本;
S4 根據標簽文本信息訪問對應控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京智行鴻遠汽車有限公司,未經北京智行鴻遠汽車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810167479.6/2.html,轉載請聲明來源鉆瓜專利網。





