[發明專利]界面控件屬性的配置方法和裝置在審
| 申請號: | 201410790600.2 | 申請日: | 2014-12-17 |
| 公開(公告)號: | CN105760148A | 公開(公告)日: | 2016-07-13 |
| 發明(設計)人: | 崔亞欣 | 申請(專利權)人: | 北京北方微電子基地設備工藝研究中心有限責任公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張大威 |
| 地址: | 100176 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 控件 屬性 配置 方法 裝置 | ||
技術領域
本發明涉及半導體技術領域,尤其涉及一種界面控件屬性的配置方法和裝置。
背景技術
半導體設備控制系統由下位機程序和上位機Windows界面程序組成。下位機程序與半導體設備進行通信,是控制半導體設備的直接實施者和半導體設備參數的直接接收者。上位機界面程序一方面通過Windows界面接收用戶的控制命令并發送給下位機程序,從而完成對半導體設備的控制,另一方面獲取下位機程序傳輸的半導體設備的運行參數,并通過模擬動畫或圖形控件等方式將該運行參數直觀的顯示在界面上,以方便用戶查看半導體設備的運行情況。
下位機程序中定義了Data對象,Data對象通過結點號和通道號與半導體設備相對應,在上位機界面程序中對Data對象的讀寫操作最終由下位機程序直接作用于半導體設備,從而實現對半導體設備的讀寫。這些Data對象分為不同的類型,有的Data對象對應于半導體設備的控制操作,上位機界面程序通過這些Data對象向下位機程序發送控制命令,并由下位機程序將控制命令作用于對應的半導體設備,從而實現對半導體設備的控制。同時,半導體設備將控制命令的執行狀態信息由其對應的某個控制類Data對象反饋給下位機程序,上位機界面程序可以讀取該執行狀態信息,最終將該執行狀態信息反映在界面上,此類的Data對象一般與按鈕類控件相綁定。有的Data對象僅用于反饋半導體設備的參數信息,這類Data對象可以與文本框控件或是物料情況顯示控件等綁定。具體而言,上位機控件、下位機Data對象和半導體設備之間的關系可以由圖1表示。
如圖1所示,在上位機界面程序中定義若干類型的控件,例如,文本控件,并為這些控件定義特殊類型的屬性,在實際應用時,將下位機的某個Data對象值賦給控件的屬性,這樣就可以對某個具體的Data對象進行訂閱,從而將該Data對象的取值反應在上位機的界面上,或是將某個具體的Data對象作為參數傳遞,對該Data對象進行控制調用。在半導體設備控制系統的實際應用中,一直采用在集成開發環境中利用圖形設計器對控件屬性進行賦值,其實質是在軟件編輯期間對軟件源代碼進行修改,這種方式比較直觀形象,方便快速定位某個控件,但是在軟件發布后,如果需要修改某個控件的Data對象屬性,就需要對軟件重新走一次發布流程,這就需要各個部門的相關人員進行配合,而且花費大量的時間,而控件的Data對象屬性需要進行修改的可能性在實際應用中又是很大的。
進一步而言,為上位機的控件自定義屬性,在軟件編輯階段,通過圖形設計器為某個控件的相關屬性設置下位機Data對象值,將上位機和下位機及半導體設備關聯起來。對控件屬性的賦值通過圖形設計器完成。因此,當上位機控件綁定的Data對象有變化時,需要重新編輯軟件,重新編譯軟件,打基線和進行軟件發布,很繁瑣而且浪費時間。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在于提出一種界面控件屬性的配置方法,該方法當上位機界面程序界面中控件的控件屬性發生改變時,只需對相應的配置文件進行修改,通過修改配置文件即可在上位機界面程序運行時動態配置界面中控件的屬性,不用對上位機界面程序進行重新發布,簡化了流程,節省了時間。
本發明的第二個目的在于提出一種界面控件屬性的配置裝置。
為達上述目的,本發明第一方面實施例提出了一種界面控件屬性的配置方法,包括以下步驟:上位機界面程序讀取配置文件,其中,所述配置文件包括多個配置模塊節點,每個配置模塊節點與所述上位機界面程序中的一個界面相對應,且每個所述配置模塊節點中包括節點列表;獲取待配置界面,并根據所述待配置界面的界面名稱獲取對應的配置模塊節點;以及根據所述待配置界面對應的配置模塊節點的節點列表對所述待配置界面進行配置。
本發明實施例的界面控件屬性的配置方法,通過預先定義配置文件的數據格式,在獲取待配置界面后根據待配置界面的界面名稱獲取對應的配置模塊節點,并根據待配置界面對應的配置模塊節點的節點列表對待配置界面進行動態配置,當上位機界面程序界面中控件的控件屬性發生改變時,只需對相應的配置文件進行修改,通過修改配置文件即可在上位機界面程序運行時動態配置界面中控件的屬性,不用對上位機界面程序進行重新發布,簡化了流程,節省了時間。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京北方微電子基地設備工藝研究中心有限責任公司,未經北京北方微電子基地設備工藝研究中心有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410790600.2/2.html,轉載請聲明來源鉆瓜專利網。





