對(duì)智能電表進(jìn)行信息廣播的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能電表通信領(lǐng)域,特別是涉及一種對(duì)智能電表進(jìn)行信息廣播的方法。
【背景技術(shù)】
[0002]智能電表是智能電網(wǎng)系統(tǒng)中的智能終端,已然不再歸屬于傳統(tǒng)意義上的電能表。
[0003]智能電表在基于傳統(tǒng)電能表基本用電量的計(jì)量功能外,為了適應(yīng)智能電網(wǎng)和新能源的使用進(jìn)一步具有雙向多種費(fèi)率計(jì)量功能、用戶端控制功能、多種數(shù)據(jù)傳輸模式的數(shù)據(jù)通信功能、防竊電功能等智能化的功能。
[0004]針對(duì)智能電表的數(shù)據(jù)通信功能,現(xiàn)有的智能電表多是以國電645標(biāo)準(zhǔn)(DL/T645—1997中華人民共和國電力行業(yè)標(biāo)準(zhǔn))為標(biāo)準(zhǔn)與電網(wǎng)主機(jī)進(jìn)行通訊。
[0005]—般來說,智能電表僅是將預(yù)選時(shí)間段的用電梯度以及用電量等用電信息單向地傳輸至電網(wǎng)主機(jī);電網(wǎng)主機(jī)接收上述的用電數(shù)據(jù)后,通過固有的計(jì)算公式進(jìn)行核算;在核算得出相應(yīng)費(fèi)用后,由電網(wǎng)工作人員通過短信或者其他方式通知用戶。
[0006]然而,用戶獲悉其用電費(fèi)用的方式多是短信或紙質(zhì)文件,較為閉塞;且國家電網(wǎng)機(jī)構(gòu)下發(fā)的緊急通知,例如停電通知,等亦無法快速準(zhǔn)確的傳遞至用戶。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是克服或減緩至少上述缺點(diǎn),特此提供一種對(duì)智能電表進(jìn)行信息廣播的方法,包括以下步驟:
[0008](I)以待廣播的用戶地址和數(shù)據(jù)信息,建立信息幀,信息幀包括地址符、控制符和數(shù)據(jù)符;
[0009](2)電網(wǎng)主機(jī),以廣播模式發(fā)送信息幀;
[0010](3)智能電表接收信息幀并比較信息幀中的地址符;
[0011 ] (4)在確定信息幀的地址符與智能電表預(yù)設(shè)的地址符相符后,讀取信息幀的控制符;
[0012](5)智能電表識(shí)別控制符的數(shù)顯指令后,根據(jù)預(yù)設(shè)的映射表讀取數(shù)據(jù)符中的數(shù)據(jù)信息并數(shù)顯數(shù)據(jù)信息。
[0013]優(yōu)選地,
[0014]在⑴中,建立的信息幀還包括前置起始符;
[0015]在⑵中,智能電表在識(shí)別前置起始符后比較信息幀的地址符。
[0016]進(jìn)一步,在(I)中,建立的信息幀還包括后置起始符;
[0017]在⑷中,在確定信息幀的地址符與智能電表預(yù)設(shè)的地址符相符后,先識(shí)別信息幀的后置起始符,再讀取控制符。
[0018]進(jìn)一步,
[0019]在(5)中正常數(shù)顯數(shù)據(jù)信息后,智能儀表建立正常應(yīng)答幀,并返回至電網(wǎng)主機(jī);
[0020]在(5)中未正常數(shù)顯數(shù)據(jù)信息,智能儀表建立異常應(yīng)答幀,并返回至電網(wǎng)主機(jī)。
[0021]進(jìn)一步,基于DL-T645-2007通信協(xié)議建立信息幀,所述信息幀依次包括:
[0022]前置幀起始符,定值為68H,
[0023]地址域,變量AO?A5,
[0024]后置幀起始符,定值為68H,
[0025]控制碼,變量C,
[0026]數(shù)據(jù)長(zhǎng)度域,變量L,
[0027]數(shù)據(jù)域,變量NI?Nm,
[0028]校驗(yàn)碼,CS,
[0029]結(jié)束符,定值16H;
[0030]電網(wǎng)主機(jī)通過RS-485總線發(fā)送信息幀至各智能電表;
[0031]任意所述的智能電表接收所述信息幀,并在識(shí)別定值為68H的前置幀起始符后,比較地址域的AO?A5與智能電表預(yù)先編制的6位地址碼是否一致;
[0032]在確定智能電表預(yù)先編制的6位地址碼與地址域的AO?A5分別一致后,識(shí)別定值為68H的后置幀起始符;
[0033]在識(shí)別定值為68H的后置幀起始符后,在預(yù)先編制的控制碼功能表中查詢控制碼的變量C表示的功能指令;
[0034]在確定控制碼的變量C表示數(shù)顯指令后,讀取數(shù)據(jù)長(zhǎng)度域的變量L,以確定數(shù)據(jù)長(zhǎng)度;
[0035]根據(jù)預(yù)先編制的映射表讀取數(shù)據(jù)域的變量NI?Nm所包含的數(shù)據(jù)信息并數(shù)顯。
[0036]進(jìn)一步,
[0037]a.在(7)中,智能電表正常數(shù)顯數(shù)據(jù)信息后,建立電表箱正常應(yīng)答幀并返回至電網(wǎng)主機(jī);
[0038]b.在(7)中,智能電表未正常數(shù)顯數(shù)據(jù)信息后,建立電表箱異常應(yīng)答幀并返回至電網(wǎng)主機(jī);
[0039]電網(wǎng)主機(jī)識(shí)別正常應(yīng)答幀或異常應(yīng)答幀后數(shù)顯。
[0040]進(jìn)一步,所述控制碼的變量C表示數(shù)顯指令時(shí),設(shè)定為定值04H。
[0041]本發(fā)明旨在于基于智能電表與電網(wǎng)主機(jī)通訊的硬件基礎(chǔ)上,建立電網(wǎng)主機(jī)對(duì)智能電表進(jìn)行智能通訊的方法;通過本發(fā)明的方法,電網(wǎng)主機(jī)通過上述方法能夠?qū)χ悄茈姳磉M(jìn)行廣播,并在智能表面的液晶顯示器上數(shù)顯廣播的數(shù)據(jù)信息,便于用戶查看。
【附圖說明】
[0042]現(xiàn)在將參照所附附圖更加詳細(xì)地描述本發(fā)明的這些和其它方面,其所示為本發(fā)明的當(dāng)前優(yōu)選實(shí)施例。其中:
圖1為本實(shí)施例對(duì)智能電表進(jìn)行廣播的方法的流程圖;
圖2為本實(shí)施例中信息幀的構(gòu)架圖;
圖3為圖2中各部分的字節(jié)平展開圖;
圖4為圖3中控制碼的構(gòu)架圖。
【具體實(shí)施方式】
[0043]下面結(jié)合附圖和具體實(shí)施例,進(jìn)一步闡明本發(fā)明,應(yīng)理解這些實(shí)施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領(lǐng)域技術(shù)人員對(duì)本發(fā)明的各種等價(jià)形式的修改均落于本申請(qǐng)所附權(quán)利要求所限定的范圍。
[0044]本實(shí)施例旨在于利用現(xiàn)有的智能電表與電網(wǎng)主機(jī)通訊的硬件構(gòu)架,建立一種對(duì)智能電表進(jìn)行廣播的方法。
[0045]我國大部分地區(qū)的智能儀表均以DL-T645-2007通信協(xié)議及其增補(bǔ)協(xié)議作為標(biāo)準(zhǔn)實(shí)施;那么,本實(shí)施例以符合DL-T645-2007通信協(xié)議及其增補(bǔ)協(xié)議的智能電表和電網(wǎng)主機(jī)作為示范性的硬件構(gòu)架。
[0046]具體地,本實(shí)施例的對(duì)智能電表進(jìn)行廣播的方法如圖1所示:
[0047]步驟一:如圖2所示,基于DL-T645-2007通信協(xié)議建立的主機(jī)請(qǐng)求幀的格式建立信息幀,信息幀由左到右依次是前置幀起始符D0、地址域Dl、后置幀起始符D2、控制碼D3、數(shù)據(jù)長(zhǎng)度域D4、數(shù)據(jù)域D5、校驗(yàn)碼D6和結(jié)束符D7,每部分均由一個(gè)或多個(gè)字節(jié)組成。
[0048]結(jié)合圖3以及下述說明,表述信息幀各部分:
[0049]前置幀起始符D0,標(biāo)識(shí)信息幀的開始,其值為68H = 01101000B ;
[0050]地址域Dl,地址域Dl由6個(gè)字節(jié)構(gòu)成分別是AO?A5,每字節(jié)是2位B⑶碼,12位長(zhǎng)度的地址域Dl用以表示用戶的電表箱編號(hào)、用戶號(hào)、設(shè)備號(hào)等身份識(shí)別信息;
[0051]后置幀起始符D2,表示智能電表和電網(wǎng)主機(jī)握手成功,開始識(shí)別控制碼的指令,其值亦為 68H = 01101000B ;
[0052]控制碼D3,變量為C,且變量C包括8個(gè)字符即DO?D