本發(fā)明涉及配網(wǎng)領(lǐng)域,具體涉及一種具有良好兼容性的電能信息采集方法。
背景技術(shù):
電能采集信息系統(tǒng)的實(shí)用越來越普遍。通常的電能信息采集可以同時(shí)實(shí)現(xiàn)購電信息、供電信息等環(huán)節(jié)的實(shí)時(shí)采集、統(tǒng)計(jì)、分析等功能。而傳統(tǒng)的電能信息系統(tǒng)用腳本程序?qū)崿F(xiàn)客戶端與服務(wù)器端的信息交互。但是該系統(tǒng)無法實(shí)現(xiàn)在采集電能信息時(shí),同時(shí)實(shí)現(xiàn)對(duì)低電能的提示,同時(shí)電能采集方法在采集過程中與部分電能表不能很好的兼容,無法實(shí)時(shí)實(shí)現(xiàn)對(duì)數(shù)據(jù)的采集
基于此,研究并開發(fā)設(shè)計(jì)一種具有良好兼容性的電能信息采集方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是:克服現(xiàn)有技術(shù)缺陷,提供一種具有良好兼容性的電能信息采集方法,解決無法實(shí)現(xiàn)對(duì)低電能信息的提醒功能,兼容性差等技術(shù)問題。
本發(fā)明的通過下述技術(shù)方案實(shí)現(xiàn):
一種具有良好兼容性的電能信息采集方法,包括以下步驟:
步驟(1):獲取定時(shí)采集電能表信息的命令;
步驟(2):定時(shí)命令執(zhí)行上述獲取的定時(shí)采集任務(wù);
步驟(3):中間件將其采集的電能信息數(shù)據(jù)緩存到本地文件;
步驟(4):所述中間件將其采集的電能信息數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中;
所述中間件對(duì)數(shù)據(jù)的采集均可通過RS485接口連接,中間件對(duì)數(shù)據(jù)的傳輸均按照RS232接口通訊協(xié)議執(zhí)行。
其中,所述電能表信息包括剩余電能信息。
其中,每兩個(gè)相鄰采集任務(wù)之間間隔5s—10min。
其中,當(dāng)上一個(gè)電能信息任務(wù)采集失敗時(shí),間隔10s—5min重新執(zhí)行該任務(wù)命令。
其中,采集到的電能信息數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,并與數(shù)據(jù)庫中預(yù)存的剩余電能信息預(yù)設(shè)值作比較,檢測到的電能信息低于數(shù)據(jù)庫中預(yù)存的剩余電能信息預(yù)設(shè)值時(shí),單片機(jī)控制所在電能表旁安裝的報(bào)警模塊發(fā)出報(bào)警聲
本發(fā)明與現(xiàn)有技術(shù)相比,具有如下的優(yōu)點(diǎn)和有益效果:
本發(fā)明所述的電能信息采集方法,采用中間件作為信息取得或存儲(chǔ)的并經(jīng)通道,與連接部件之間進(jìn)行信息交互,并且在數(shù)據(jù)采集失敗時(shí),重新啟動(dòng)進(jìn)行數(shù)據(jù)采集,同時(shí)該電能信息采集方法能夠?qū)崿F(xiàn)對(duì)檢測到電能數(shù)據(jù)低于預(yù)設(shè)值時(shí)發(fā)出報(bào)警提示。
該電能信息采集方法能夠?qū)崿F(xiàn)對(duì)多種電能表設(shè)備同時(shí)采集、監(jiān)管、支持RS485接口、RS232接口通訊協(xié)議,同時(shí)支持多種行業(yè)標(biāo)準(zhǔn)協(xié)議,滿足了與不同設(shè)備的對(duì)接要求,降低了成本,具有良好的兼容性 。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例,對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明,本發(fā)明的示意性實(shí)施方式及其說明僅用于解釋本發(fā)明,并不作為對(duì)本發(fā)明的限定。
實(shí)施例1:
一種具有良好兼容性的電能信息采集方法,包括以下步驟:
步驟(1):獲取定時(shí)采集電能表信息的命令;
步驟(2):定時(shí)命令執(zhí)行上述獲取的定時(shí)采集任務(wù);
步驟(3):中間件將其采集的電能信息數(shù)據(jù)緩存到本地文件;
步驟(4):所述中間件將其采集的電能信息數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中。
所述中間件對(duì)數(shù)據(jù)的采集均可通過RS485接口連接,中間件對(duì)數(shù)據(jù)的傳輸均按照RS232接口通訊協(xié)議執(zhí)行。
其中,所述電能表信息包括剩余電能信息。
其中,每兩個(gè)相鄰采集任務(wù)之間間隔5s—10min。
其中,當(dāng)上一個(gè)電能信息任務(wù)采集失敗時(shí),間隔10s—5min重新執(zhí)行該任務(wù)命令。
其中,采集到的電能信息數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫中,并與數(shù)據(jù)庫中預(yù)存的剩余電能信息預(yù)設(shè)值作比較,檢測到的電能信息低于數(shù)據(jù)庫中預(yù)存的剩余電能信息預(yù)設(shè)值時(shí),單片機(jī)控制所在電能表旁安裝的報(bào)警模塊發(fā)出報(bào)警聲
本實(shí)施例與現(xiàn)有技術(shù)相比,具有如下的優(yōu)點(diǎn)和有益效果:
本發(fā)明所述的電能信息采集方法,采用中間件作為信息取得或存儲(chǔ)的并經(jīng)通道,與連接部件之間進(jìn)行信息交互,并且在數(shù)據(jù)采集失敗時(shí),重新啟動(dòng)進(jìn)行數(shù)據(jù)采集,同時(shí)該電能信息采集方法能夠?qū)崿F(xiàn)對(duì)檢測到電能數(shù)據(jù)低于預(yù)設(shè)值時(shí)發(fā)出報(bào)警提示。
該電能信息采集方法能夠?qū)崿F(xiàn)對(duì)多種電能表設(shè)備同時(shí)采集、監(jiān)管、支持RS485接口、RS232接口通訊協(xié)議,同時(shí)支持多種行業(yè)標(biāo)準(zhǔn)協(xié)議,滿足了與不同設(shè)備的對(duì)接要求,降低了成本,具有良好的兼容性 。
以上所述的具體實(shí)施方式,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。