[發(fā)明專利]控制器中控制參數(shù)的處理方法及裝置有效
| 申請?zhí)枺?/td> | 201310670147.7 | 申請日: | 2013-12-10 |
| 公開(公告)號: | CN103676937B | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計)人: | 黎鑫溢;蔣佳利 | 申請(專利權(quán))人: | 中聯(lián)重科股份有限公司 |
| 主分類號: | G05B23/02 | 分類號: | G05B23/02 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責任公司11240 | 代理人: | 吳貴明,張永明 |
| 地址: | 410007 湖南*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制器 控制 參數(shù) 處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及自動化控制領(lǐng)域,具體而言,涉及一種控制器中控制參數(shù)的處理方法及裝置。
背景技術(shù)
本發(fā)明涉及自動化控制器領(lǐng)域,主要針對工程機械PLC控制器提出的一種控制參數(shù)自動賦初始值和存儲參數(shù)一致性累加求和校驗與故障處理的方法。
現(xiàn)有的PLC控制器在刷寫并下載用戶編制的應用程序時,該應用程序的運行計算所需要的控制參數(shù)的初始默認值通常并不能隨應用程序一起下載到PLC控制器中,一般情況下,采用手動寫入的方法,對每個控制參數(shù)逐一賦寫默認初始值,才能使得應用程序以控制參數(shù)的初始默認值進行運算運行,系統(tǒng)得以進行基本動作和調(diào)試,在調(diào)試過程中再對少量的控制參數(shù)進行調(diào)整修改,且只能逐一的修改參數(shù)變量。若控制參數(shù)的數(shù)量較多,則手動逐一賦值的方法花費工作量比較大,且容易出錯。
另外,應用程序在運行計算時所需要的控制參數(shù)經(jīng)賦值后存儲在PLC控制器的參數(shù)存儲區(qū)域,如RAM、FRAM中,整機調(diào)試時隨調(diào)試過程對零位標定值、比例系數(shù)、步長等參數(shù)進行修改賦值,更新后的參數(shù)值隨其他控制參數(shù)值一起存儲在PLC的參數(shù)存儲區(qū)域中應保持不變,系統(tǒng)可以知曉控制參數(shù)是否更新,卻無法獲知控制參數(shù)的實時狀態(tài)。
目前針對相關(guān)技術(shù)中由于控制器刷寫或下載應用程序的過程中,只能夠逐一對控制參數(shù)賦值且無法監(jiān)控控制參數(shù)的狀態(tài),從而導致系統(tǒng)更新控制參數(shù)效率低、準確率低,安全性差的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中由于控制器刷寫或下載應用程序的過程中,只能夠逐一對控制參數(shù)賦值且無法監(jiān)控控制參數(shù)的狀態(tài),從而導致系統(tǒng)更新控制參數(shù)效率低、準確率低,安全性差的問題,目前尚未提出有效的解決方案,為此,本發(fā)明的主要目的在于提供一種控制器中控制參數(shù)的處理方法及裝置,以解決上述問題。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種控制器中控制參數(shù)的處理方法,該方法包括:系統(tǒng)上電開始運行時,加載應用程序;檢測存儲區(qū)域中控制參數(shù)組的標志位是否與應用程序的預定值相同;在標志位與預定值不相同的情況下,將各個控制參數(shù)的默認初始值賦值給控制參數(shù)組中對應的控制參數(shù),并將標志位賦值為預定值;在標志位與預定值相同的情況下,對控制參數(shù)組進行一致性校驗,確定控制參數(shù)組中發(fā)生異常更新的控制參數(shù)。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種控制器中控制參數(shù)的處理裝置,該裝置包括:加載模塊,用于系統(tǒng)上電開始運行時,加載應用程序;檢測模塊,用于檢測存儲區(qū)域中控制參數(shù)組的標志位是否與應用程序的預定值相同;處理模塊,用于在標志位與預定值不相同的情況下,將各個控制參數(shù)的默認初始值賦值給控制參數(shù)組中對應的控制參數(shù),并將標志位賦值為預定值;在標志位與預定值相同的情況下,對控制參數(shù)組進行一致性校驗,確定控制參數(shù)組中發(fā)生異常更新的控制參數(shù)。
通過本發(fā)明,采用系統(tǒng)上電開始運行時,加載應用程序;檢測存儲區(qū)域中控制參數(shù)組的標志位是否與應用程序的預定值相同;在標志位與預定值不相同的情況下,將各個控制參數(shù)的默認初始值賦值給控制參數(shù)組中對應的控制參數(shù),并將標志位賦值為預定值;在標志位與預定值相同的情況下,對控制參數(shù)組進行一致性校驗,確定控制參數(shù)組中發(fā)生異常更新的控制參數(shù),解決了相關(guān)技術(shù)中由于控制器刷寫或下載應用程序的過程中,只能夠逐一對控制參數(shù)賦值且無法監(jiān)控控制參數(shù)的狀態(tài),從而導致系統(tǒng)更新控制參數(shù)效率低、準確度差,以及系統(tǒng)安全性差的問題,進而實現(xiàn)對控制參數(shù)進行自動批量的賦值,且監(jiān)測控制參數(shù)的異常更新,從而在提高控制參數(shù)的更新效率和準確度的基礎(chǔ)上,也提高了系統(tǒng)的安全性,避免了系統(tǒng)因為控制參數(shù)的異常更新而導致運行故障的效果。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1是根據(jù)本發(fā)明實施例的控制器中控制參數(shù)的處理裝置的結(jié)構(gòu)示意圖;
圖2是根據(jù)本發(fā)明實施例的控制器中控制參數(shù)的處理方法的流程示意圖;
圖3是根據(jù)本發(fā)明控制器中控制參數(shù)的處理方法的一種可選實施例的詳細流程示意圖;以及
圖4是根據(jù)本發(fā)明控制器中控制參數(shù)的處理方法的另一種可選實施例的詳細流程示意圖。
具體實施方式
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中聯(lián)重科股份有限公司,未經(jīng)中聯(lián)重科股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310670147.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





