[發(fā)明專利]可編程控制器的參數(shù)設(shè)定系統(tǒng)及方法有效
| 申請?zhí)枺?/td> | 200910300901.1 | 申請日: | 2009-03-17 |
| 公開(公告)號: | CN101840216A | 公開(公告)日: | 2010-09-22 |
| 發(fā)明(設(shè)計)人: | 蔡明杰 | 申請(專利權(quán))人: | 鴻富錦精密工業(yè)(深圳)有限公司;賜??萍脊煞萦邢薰?/a> |
| 主分類號: | G05B19/05 | 分類號: | G05B19/05 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 可編程控制器 參數(shù) 設(shè)定 系統(tǒng) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種可編程控制器,特別涉及一種可編程控制器的參數(shù)設(shè)定系統(tǒng)及方法。
背景技術(shù)
可編程控制器(Programmable?Logic?Controller,PLC)是一種用于自動化實時控制的微型計算機,廣泛應(yīng)用于目前的工業(yè)控制領(lǐng)域。目前在工業(yè)用控制器上,PLC的操作人員在使用PLC時如果更改PLC的一些相關(guān)參數(shù)如輸入?yún)?shù)(Input,I)、輸出參數(shù)(Output,O)、計算機數(shù)控設(shè)備的指令參數(shù)(Command,C)、PLC狀態(tài)信號參數(shù)(State,S)、輔助節(jié)點信號參數(shù)(Auxiliary,A)、寄存器參數(shù)(Register,R)等的值超出一定的范圍時,就必須更改這些參數(shù)對應(yīng)的范圍值,而更改這些參數(shù)的范圍值就必須更改與這些參數(shù)的范圍值相關(guān)的程序,這種方法操作復(fù)雜,給PLC的操作人員帶來很大不便。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種操作簡單、方便使用的PLC的參數(shù)設(shè)定系統(tǒng)及方法。
一種可編程控制器(PLC)的參數(shù)設(shè)定系統(tǒng)包括:
一文件模塊,用于存儲PLC的應(yīng)用文件及可擴充標(biāo)注語言(Extensible?MarkupLanguage,XML)文件;
一主程序模塊,用于讀取所述文件模塊中的XML文件中的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值,并輸出一控制信號;
一參數(shù)存儲模塊,用于將所述主程序模塊讀取到的所述XML文件中的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值進行存儲;
一界面顯示模塊,用于接收所述主程序模塊輸出的控制信號并根據(jù)所述控制信號讀取所述參數(shù)存儲模塊中存儲的所述參數(shù)的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值;及
一顯示界面,用于將所述界面顯示模塊讀取的所述參數(shù)的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值進行顯示。
一種應(yīng)用于上述可編程控制器的參數(shù)設(shè)定系統(tǒng)的參數(shù)設(shè)定方法,包括以下步驟:
所述主程序模塊判斷所述PLC的文件模塊中是否存在XML文件;
如不存在XML文件,則所述主程序模塊讀取所述PLC中固有的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值;
如存在XML文件,所述主程序模塊判斷所述XML文件中是否存在設(shè)定的參數(shù)名稱及范圍值,如不存在設(shè)定的參數(shù)名稱及范圍值,則進入所述主程序模塊讀取所述PLC中固有的參數(shù)名稱及各個參數(shù)對應(yīng)的范圍值的步驟;
如存在設(shè)定的參數(shù)名稱及范圍,則所述主程序模塊讀取所述XML文件中的參數(shù)名稱及范圍值并將其存儲在所述參數(shù)存儲模塊中,并輸出一控制信號給所述界面顯示模塊;
所述界面顯示模塊接收所述主程序模塊輸出的控制信號并根據(jù)所述控制信號將所述參數(shù)名稱及范圍值通過所述顯示界面進行顯示,并判斷所要設(shè)定的參數(shù)的值是否在所述范圍值內(nèi);
如所要設(shè)定的參數(shù)的值在所述范圍值內(nèi),所述PLC的操作人員通過所述顯示界面選取所述參數(shù)名稱并設(shè)定所述參數(shù)的值;及
如所要設(shè)定的參數(shù)的值不在所述范圍值內(nèi),修改所述XML文件中所述參數(shù)對應(yīng)的范圍值后進入所述主程序模塊讀取所述XML文件中的參數(shù)名稱及范圍值并將其存儲在所述參數(shù)存儲模塊中,并輸出一控制信號給所述界面顯示模塊的步驟。
相較現(xiàn)有技術(shù),所述可編程控制器的參數(shù)設(shè)定系統(tǒng)及方法通過在所述PLC的文件模塊中設(shè)置所述XML文件,所述主程序模塊通過讀取所述XML文件并將所述XML文件中的參數(shù)名稱及范圍值存儲在所述參數(shù)存儲模塊中,并輸出一控制信號給所述界面顯示模塊以使所述界面顯示模塊從所述參數(shù)存儲模塊中讀取存儲的參數(shù)名稱及范圍值并將其通過所述顯示界面進行顯示。PLC的操作人員通過所述顯示界面選擇參數(shù)名稱并設(shè)定所述參數(shù)的值,通過更改所述XML文件中的參數(shù)名稱及范圍值以此使所述顯示界面上的參數(shù)名稱及范圍值改變。所述可編程控制器的參數(shù)設(shè)定系統(tǒng)及方法操作簡單,給PLC的操作人員帶來很大方便。
附圖說明
下面參照附圖結(jié)合具體實施方式對本發(fā)明作進一步的說明。
圖1是本發(fā)明PLC的參數(shù)設(shè)定系統(tǒng)較佳實施方式的框圖。
圖2是本發(fā)明PLC的參數(shù)設(shè)定方法的較佳實施方式的流程圖。
具體實施方式
請參考圖1,本發(fā)明PLC的參數(shù)設(shè)定系統(tǒng)的較佳實施方式中包括一文件模塊10、一主程序模塊20、一參數(shù)存儲模塊30、一界面顯示模塊40及一顯示界面50。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鴻富錦精密工業(yè)(深圳)有限公司;賜??萍脊煞萦邢薰荆唇?jīng)鴻富錦精密工業(yè)(深圳)有限公司;賜??萍脊煞萦邢薰驹S可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910300901.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 地址設(shè)定系統(tǒng)及地址設(shè)定方法
- 打印設(shè)定系統(tǒng)及設(shè)定方法
- 設(shè)備設(shè)定裝置,設(shè)備設(shè)定系統(tǒng),及設(shè)備設(shè)定方法
- 設(shè)定系統(tǒng)、設(shè)定方法、圖像處理裝置的設(shè)定支援裝置
- 超頻設(shè)定系統(tǒng)及其超頻設(shè)定方法
- 數(shù)據(jù)設(shè)定系統(tǒng)以及數(shù)據(jù)設(shè)定方法
- 設(shè)定裝置以及設(shè)定系統(tǒng)
- 設(shè)定系統(tǒng)、設(shè)定裝置及設(shè)定方法
- 費用設(shè)定裝置、費用設(shè)定方法以及費用設(shè)定系統(tǒng)
- 設(shè)備設(shè)定裝置、設(shè)備設(shè)定方法、設(shè)備設(shè)定系統(tǒng)、存儲介質(zhì)





