【中國(guó)傳動(dòng)網(wǎng) 企業(yè)動(dòng)態(tài)】 創(chuàng)意無(wú)極限,儀表大發(fā)明。今天為大家介紹一項(xiàng)國(guó)家發(fā)明授權(quán)專利——智能電能表雙控制器的數(shù)據(jù)管理方法。該專利由威勝集團(tuán)有限公司申請(qǐng),并于2018年10月9日獲得授權(quán)公告。
內(nèi)容說(shuō)明
本發(fā)明屬于電氣安全領(lǐng)域,具體涉及一種智能電能表雙控制器的數(shù)據(jù)管理方法。
發(fā)明背景
隨著我國(guó)經(jīng)濟(jì)技術(shù)的發(fā)展和人們生活水平的提高,智能電網(wǎng)已經(jīng)廣泛應(yīng)用于人們的生產(chǎn)和生活之中,給人們帶來(lái)了無(wú)盡的便利。隨著智能電網(wǎng)的發(fā)展,智能電能表也得到了極大的推廣和普及。同時(shí),隨著電能表的掛網(wǎng)數(shù)量急劇增加和家庭用電負(fù)荷的增加,電費(fèi)成為普通家庭不可忽視的一項(xiàng)重大生活開(kāi)支,故大家對(duì)智能電能表的關(guān)注程度日益提高。
智能電能表作為電費(fèi)計(jì)量的專用儀表,其計(jì)量的準(zhǔn)確性、穩(wěn)定性和可靠性是智能電能表的關(guān)鍵考核指標(biāo)。目前,智能電能表中的雙控制器包括計(jì)量控制器和管理控制器,計(jì)量控制器專門負(fù)責(zé)電能計(jì)量,而管理控制器則負(fù)責(zé)智能電能表的數(shù)據(jù)管理、通信等其他功能。目前智能電能表雙控制器的數(shù)據(jù)管理方法還停留在若干年前的冗余備份、定期比對(duì)等陳舊的技術(shù)階段,已經(jīng)不再適用于當(dāng)前智能電能表的飛速發(fā)展和數(shù)據(jù)的爆炸性增長(zhǎng)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠保證智能電能表數(shù)據(jù)可靠性的智能電能表雙控制器的數(shù)據(jù)管理方法。
本發(fā)明的管理控制器讀取預(yù)存參數(shù)并對(duì)計(jì)量控制器進(jìn)行參數(shù)配置的子流程
本發(fā)明公開(kāi)的這種智能電能表雙控制器的數(shù)據(jù)管理方法,包括如下步驟:管理控制器上電復(fù)位,并與計(jì)量控制器握手的步驟;管理控制器讀取預(yù)存參數(shù),并對(duì)計(jì)量控制器進(jìn)行參數(shù)配置的步驟;管理控制器讀取計(jì)量控制器的計(jì)量數(shù)據(jù)并判定合法性的步驟;管理控制器讀取計(jì)量控制器的運(yùn)行參數(shù)并判定合法性的步驟。
所述的計(jì)量控制器上電復(fù)位,并與管理控制器握手的步驟,具體包括如下子步驟:A.管理控制器上電復(fù)位并初始化完成后,向計(jì)量控制器發(fā)出復(fù)位信號(hào);B.管理控制器延時(shí)特定時(shí)間后,再次向計(jì)量控制器發(fā)出握手通信命令;C.管理控制器根據(jù)握手返回命令判斷握手是否成功:若握手成功,則計(jì)量控制器復(fù)位完成;若握手不成功,則管理控制器繼續(xù)發(fā)送握手通信命令,并計(jì)算握手通信失敗的次數(shù);D.握手通信失敗次數(shù)超過(guò)事先設(shè)定的次數(shù),管理控制器則重復(fù)步驟A~步驟C,并記錄重復(fù)的次數(shù);E重復(fù)次數(shù)達(dá)到事先設(shè)定的次數(shù),則管理控制器認(rèn)為計(jì)量控制器故障,并發(fā)出報(bào)警。
所述的管理控制器讀取預(yù)存參數(shù),并對(duì)計(jì)量控制器進(jìn)行參數(shù)配置的步驟,具體包括如下子步驟:a.管理控制器和計(jì)量控制器握手成功后,管理控制器依照計(jì)量控制器的寄存器地址,從數(shù)據(jù)存儲(chǔ)區(qū)中取得該寄存器的正確參數(shù),對(duì)參數(shù)進(jìn)行帶校驗(yàn)和的組幀,再將其寫入到計(jì)量控制器中相對(duì)應(yīng)的地址中;b.當(dāng)計(jì)量控制器的參數(shù)寫入成功后,管理控制器再?gòu)挠?jì)量控制器相應(yīng)的寄存器中回讀相應(yīng)的參數(shù),并將回讀的數(shù)據(jù)與預(yù)先存儲(chǔ)的正確參數(shù)進(jìn)行比對(duì):若回讀的數(shù)據(jù)比對(duì)無(wú)誤,則管理控制器對(duì)計(jì)量控制器的下一個(gè)寄存器進(jìn)行參數(shù)配置;若回讀的數(shù)據(jù)比對(duì)有誤,則管理控制器重復(fù)步驟a~步驟b直至回讀的數(shù)據(jù)比對(duì)無(wú)誤。
所述的管理控制器讀取計(jì)量控制器的計(jì)量數(shù)據(jù)并判定合法性的步驟,具體包括如下子步驟:1)管理控制器按照與計(jì)量控制器事先確定的時(shí)序,將需要讀取的計(jì)量控制器的寄存器地址進(jìn)行組幀并寫入到計(jì)量控制器中,然后回讀取計(jì)量控制器下該地址中的數(shù)據(jù);2)計(jì)量控制器將該地址的數(shù)據(jù)進(jìn)行影子鎖存:即存儲(chǔ)到一個(gè)固定的寄存器中,并清掉計(jì)量控制器中該所讀地址中的數(shù)據(jù);3)管理控制器再次讀取影子寄存器中的數(shù)據(jù),并將從影子寄存器中讀到的數(shù)據(jù)與從計(jì)量控制器中讀到的數(shù)據(jù)進(jìn)行比對(duì):若兩次讀取的數(shù)據(jù)比對(duì)無(wú)誤,則認(rèn)定本次讀到的數(shù)據(jù)為有效數(shù)據(jù);若兩次讀取的數(shù)據(jù)比對(duì)有誤,則認(rèn)定本次讀到的數(shù)據(jù)為非法數(shù)據(jù),舍棄該非法數(shù)據(jù),并進(jìn)行后續(xù)循環(huán)數(shù)據(jù)讀取環(huán)節(jié)。
所述的管理控制器讀取計(jì)量控制器的運(yùn)行參數(shù)并判定合法性的步驟,具體包括如下子步驟:①在智能電能表的控制程序正常運(yùn)行時(shí),計(jì)量控制器對(duì)關(guān)鍵運(yùn)行參數(shù)進(jìn)行實(shí)時(shí)校驗(yàn);②管理控制器定期讀取計(jì)量控制器的校驗(yàn)結(jié)果,并將校驗(yàn)結(jié)果與事先設(shè)置的校驗(yàn)結(jié)果進(jìn)行比對(duì):若比對(duì)無(wú)誤,則認(rèn)為計(jì)量控制器運(yùn)行正常;若比對(duì)有誤,則管理控制器重復(fù)讀取計(jì)量控制器的校驗(yàn)結(jié)果;③若管理控制器對(duì)計(jì)量控制器的校驗(yàn)結(jié)果連續(xù)若干次校驗(yàn)錯(cuò)誤,則認(rèn)定計(jì)量控制器運(yùn)行參數(shù)錯(cuò)誤。所述的計(jì)量控制器對(duì)關(guān)鍵運(yùn)行參數(shù)進(jìn)行實(shí)時(shí)校驗(yàn),具體為采用CRC校驗(yàn)。
本發(fā)明提供的這種智能電能表雙控制器的數(shù)據(jù)管理方法,通過(guò)上電復(fù)位與握手判斷、參數(shù)配置與判斷、計(jì)量數(shù)據(jù)合法性判斷和運(yùn)行參數(shù)合法性判斷等步驟,實(shí)現(xiàn)了電能表管理控制器與計(jì)量控制器的正常運(yùn)行和計(jì)量數(shù)據(jù)交互的可靠性,從而確保智能電能表計(jì)量的準(zhǔn)確性、可靠性和穩(wěn)定性。