國(guó)網(wǎng)電力采集終端檔案自動(dòng)維護(hù)方案研究
引言
目前所有電力采集終端檔案主要靠主站下發(fā),人工進(jìn)行維護(hù),不僅耗時(shí)耗力,而且經(jīng)常出現(xiàn)錯(cuò)誤檔案或者空檔案等問(wèn)題,影響正常數(shù)據(jù)采集以及其他一些功能的實(shí)現(xiàn)。而在電力采集終端增加了檔案維護(hù)功能后,無(wú)需人工設(shè)置或
者刪除檔案,可搜集臺(tái)區(qū)所轄采集器下所有電能表信息并自動(dòng)更新維護(hù),且不影響正常抄表流程。
1檔案自動(dòng)維護(hù)方案介紹
檔案自動(dòng)維護(hù)功能分為兩種方式:立即維護(hù)和定時(shí)維護(hù)。立即維護(hù):終端參數(shù)自動(dòng)搜表功能為允許搜表,手動(dòng)下發(fā)控制命令立即啟動(dòng)。定時(shí)維護(hù):終端參數(shù)自動(dòng)搜表開(kāi)啟,每天定時(shí)20:00一23:00啟動(dòng)自動(dòng)維護(hù)功能。
檔案自動(dòng)維護(hù)方案具體設(shè)計(jì)如下:
1.1載波通道搜表
載波搜表的目的是便于維護(hù)現(xiàn)場(chǎng)檔案,進(jìn)行本臺(tái)區(qū)下檔案類(lèi)的變更(新增、刪減、更新等)。采用自下而上的流程,由終端觸發(fā)激活、模塊上送,終端可以自動(dòng)維護(hù)檔案,也可以通過(guò)未知表事件格式上送到主站,再由上而下,以檔案參數(shù)形式安裝至終端。
1.1.1總體思路
(1)終端主動(dòng)觸發(fā),從節(jié)點(diǎn)上報(bào),并開(kāi)啟相應(yīng)搜表功能:
(2)路由開(kāi)始執(zhí)行搜表任務(wù),并上送至終端:
(3)終端按照搜表參數(shù)進(jìn)行相應(yīng)處理,若事件記錄參數(shù)中要求記錄事件并主動(dòng)上報(bào),則需要上送至主站。
1.1.2功能實(shí)現(xiàn)流程圖
載波搜表流程如圖1所示。
1.2485通道搜表485通道搜表主要用在III型專(zhuān)變
產(chǎn)品上,同載波通道功能一樣,也是便于現(xiàn)場(chǎng)檔案維護(hù)。
1.2.1總體思路
使用不同波特率,按廣播地址發(fā)送抄讀表號(hào),如果沒(méi)有返回,說(shuō)明該端口下沒(méi)有掛任何表。
從表地址最低位開(kāi)始,從00~99開(kāi)始嘗試,以最低位為例,按不同波特率發(fā)送表地址為AAAAAAAAAA00的查詢(xún)報(bào)文,存在以下幾種情況:(1)無(wú)返回,說(shuō)明不存在以00結(jié)尾的表,此時(shí)最低位地址加1,然后重新嘗試。(2)有返回,報(bào)文合法,說(shuō)明只有一塊表的表地址符合要求,記錄該表地址,生成相關(guān)事件,同時(shí)最低位地址加1,再重新嘗試下一塊表。(3)有返回,但是報(bào)文不合法,說(shuō)明可能多表符合要求,此時(shí)固定低地址,進(jìn)行高位縮位,即以AAAAAAAAZZxx的報(bào)文嘗試,其中xx為剛才固定的地址,ZZ范圍為00~99。此時(shí)按步驟(2)繼續(xù),逐步向高位縮位。(4)高位縮位完畢,最低位地址加1,繼續(xù)下一步縮位,直到最低位縮位完畢。
搜表過(guò)程中需記錄搜表進(jìn)度,運(yùn)行主站透?jìng)鞒?透?jìng)魍戤?繼續(xù)進(jìn)行剩下的抄表工作。
搜表完畢,上報(bào)相應(yīng)的時(shí)間,保存相關(guān)參數(shù)。
1.2.2功能實(shí)現(xiàn)流程圖
485通道搜表流程如圖2所示。
2檔案存儲(chǔ)
每搜到20個(gè)表或5min沒(méi)存儲(chǔ),執(zhí)行一次存儲(chǔ)。
若終端參數(shù)狀態(tài)要求更新檔案,則將搜表信息存儲(chǔ)到電表檔案中。如果參數(shù)狀態(tài)無(wú)需更新檔案,則將搜表信息存儲(chǔ)到搜表數(shù)據(jù)塊中。
存儲(chǔ)前,檢查搜到的表是否存在檔案或搜表數(shù)據(jù)塊中,已存在且不符合修改條件的,則不再執(zhí)行保存。后搜到的表覆蓋已存在的表需滿(mǎn)足以下條件:(1)之前搜到為97協(xié)議,之后搜到為07協(xié)議,如果是雙規(guī)約表,則按07協(xié)議及通信速率保存:(2)端口不同,按后搜到的端口保存:(3)采集器地址不同,按后搜到的采集器地址保存。
如采集器下無(wú)表,按全0xEE電表存儲(chǔ),每個(gè)采集器可有且只能有一個(gè)全0xEE表地址。如采集器原來(lái)沒(méi)有表,之后又有表了,則搜到的第一個(gè)表替換全0xEE表地址。
3檔案維護(hù)事件上報(bào)
新搜到表后,向主站上報(bào)發(fā)現(xiàn)末知表事件。
如更新到檔案參數(shù)中,向主站上報(bào)參數(shù)變更事件。更新到參數(shù)檔案的,10min內(nèi)不重復(fù)上報(bào)事件。
4結(jié)語(yǔ)
檔案自動(dòng)維護(hù)功能不僅適用于載波通道,還能適用于485通道,簡(jiǎn)而言之,就是只要終端安裝到現(xiàn)場(chǎng)開(kāi)啟功能后,便可以自動(dòng)加載整個(gè)臺(tái)區(qū)能正常通信的所有檔案,不會(huì)出現(xiàn)重復(fù)保存檔案、保存錯(cuò)誤檔案等現(xiàn)象。若檔案中出現(xiàn)了不能通信測(cè)量的點(diǎn)(連續(xù)30天)便自動(dòng)刪除檔案,及時(shí)維護(hù)采集率,并解放勞動(dòng)力。自動(dòng)維護(hù)功能每天20:00—23:00啟動(dòng),不影響正常抄表功能。