亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種電能數(shù)據(jù)抄讀方法、電能數(shù)據(jù)抄讀模塊以及采集器與流程

文檔序號(hào):11459313閱讀:307來(lái)源:國(guó)知局
一種電能數(shù)據(jù)抄讀方法、電能數(shù)據(jù)抄讀模塊以及采集器與流程
本發(fā)明涉及電表
技術(shù)領(lǐng)域
,尤其涉及一種電能數(shù)據(jù)抄讀方法、電能數(shù)據(jù)抄讀模塊以及采集器。
背景技術(shù)
:電表是每家每戶(hù)都要用到的儀表裝置,電能表是用來(lái)測(cè)量電能的儀表,又稱(chēng)電度表,電能表,千瓦小時(shí)表,是測(cè)量各種電學(xué)量的儀表,分為機(jī)械式電能表和電子式電能表。其中電子式電能表通過(guò)對(duì)用戶(hù)供電電壓和電流實(shí)時(shí)采樣,采用專(zhuān)用的電能表集成電路,對(duì)采樣電壓和電流信號(hào)進(jìn)行處理并相乘轉(zhuǎn)換成與電能成正比的脈沖輸出,通過(guò)計(jì)度器或數(shù)字顯示器顯示。智能電能表是一種多功能電子式電能表,其具有如電能計(jì)量、信息存儲(chǔ)、自動(dòng)控制、通信功能以及費(fèi)率轉(zhuǎn)換等多種功能。智能電表能將計(jì)量的電能數(shù)據(jù)存儲(chǔ)在電表存儲(chǔ)器中,當(dāng)上行集中器或抄讀器需要抄讀電表數(shù)據(jù)時(shí),電表通過(guò)通信功能將相應(yīng)的數(shù)據(jù)發(fā)送給集中器或抄讀器,其中集中器是遠(yuǎn)程集中抄表系統(tǒng)的中心管理設(shè)備和控制設(shè)備,負(fù)責(zé)定時(shí)讀取終端數(shù)據(jù)、系統(tǒng)的命令傳送、數(shù)據(jù)通訊、網(wǎng)絡(luò)管理、事件記錄、數(shù)據(jù)的橫向傳輸?shù)裙δ堋O啾冗^(guò)去的人工到現(xiàn)場(chǎng)逐個(gè)抄表,大大簡(jiǎn)化了抄表過(guò)程,節(jié)約了人力和時(shí)間?,F(xiàn)有電網(wǎng)中的集中器和抄讀器每天固定時(shí)間對(duì)下行電表發(fā)送數(shù)據(jù)進(jìn)行抄讀,通過(guò)對(duì)電表數(shù)據(jù)的抄讀達(dá)到對(duì)用戶(hù)用電情況的了解和監(jiān)控。在發(fā)明人的仔細(xì)研究和驗(yàn)證下,發(fā)現(xiàn)現(xiàn)有的電網(wǎng)所采用的抄讀器和集中器存在如下技術(shù)缺陷:1、對(duì)外界環(huán)境的可適應(yīng)性較差:當(dāng)由于波特率偏移而導(dǎo)致數(shù)據(jù)無(wú)法抄回的情況,抄讀器和集中器無(wú)法自動(dòng)切換數(shù)據(jù)收發(fā)波特率范圍,只能在特定標(biāo)準(zhǔn)波特率范圍內(nèi)收發(fā)數(shù)據(jù),即對(duì)于由于外界環(huán)境原因?qū)е虏ㄌ芈势频碾姳頍o(wú)法做到自動(dòng)切換波特率去抄讀;2、對(duì)電表的抄通率較低:現(xiàn)有集中器和抄讀器對(duì)電表的抄讀時(shí)間都在固定的時(shí)間點(diǎn),無(wú)法在其余時(shí)間內(nèi)自動(dòng)抄讀,電表可能會(huì)由于通信數(shù)據(jù)線接觸不良導(dǎo)致某一時(shí)刻能通,其他時(shí)刻無(wú)法抄通,導(dǎo)致電表可能在接觸良好能夠通信的時(shí)候沒(méi)有對(duì)數(shù)據(jù)進(jìn)行抄讀,而在抄讀數(shù)據(jù)的時(shí)間點(diǎn)電表剛好處于接觸不良無(wú)法通信的狀態(tài),采用固定抄讀時(shí)間的集中器和抄讀器大大降低了對(duì)電表的抄通率。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的發(fā)明目的在于提供一種電能數(shù)據(jù)抄讀方法、電能數(shù)據(jù)抄讀模塊以及采集器,以解決現(xiàn)有技術(shù)中電表對(duì)外界環(huán)境的可適應(yīng)性較差以及抄通率較低的技術(shù)問(wèn)題。本發(fā)明實(shí)施例一方面提供一種電能數(shù)據(jù)抄讀方法,包括第一預(yù)設(shè)時(shí)間內(nèi)執(zhí)行的上行集中器抄讀方法以及在第二預(yù)設(shè)時(shí)間內(nèi)執(zhí)行的集中器循環(huán)抄讀方法;所述上行集中器抄讀方法包括:1)、配置多個(gè)波特率預(yù)選值;2)、在某個(gè)波特率預(yù)選值持續(xù)監(jiān)測(cè)下行電表是否有電能數(shù)據(jù)上傳上來(lái),保存上傳上來(lái)的電能數(shù)據(jù);3)、無(wú)數(shù)據(jù)從下行電表上傳,則切換到下一個(gè)波特率,循環(huán)步驟2),直到切換到正確波特率抄回?cái)?shù)據(jù)為止;集中器循環(huán)抄讀方法包括:1)、配置多個(gè)波特率預(yù)選值;2)、集中器在某個(gè)波特率預(yù)選值對(duì)與之連接的電表進(jìn)行抄讀,集中器一輪抄讀后,對(duì)無(wú)數(shù)據(jù)返回的電表的表號(hào)進(jìn)行標(biāo)記,對(duì)有數(shù)據(jù)返回的電表的表號(hào)進(jìn)行標(biāo)記并保存返回的數(shù)據(jù);3)、集中器對(duì)標(biāo)記為無(wú)數(shù)據(jù)返回的表號(hào)再次進(jìn)行抄讀,再次對(duì)無(wú)數(shù)據(jù)返回的表號(hào)會(huì)進(jìn)行標(biāo)記,對(duì)有數(shù)據(jù)返回的表號(hào)進(jìn)行標(biāo)記并保存返回的數(shù)據(jù);4)、切換至下一個(gè)波特率預(yù)設(shè)值,循環(huán)步驟2)和3),直至所有電表抄讀成功。優(yōu)選的,所述第一預(yù)設(shè)時(shí)間為一天內(nèi)固定時(shí)間段,所述第二預(yù)設(shè)時(shí)間為一天內(nèi)除所述第一預(yù)設(shè)時(shí)間外的時(shí)間段。優(yōu)選的,設(shè)置兩級(jí)處理優(yōu)先級(jí),所述上行集中器抄讀方法的處理優(yōu)先級(jí)高于所述集中器循環(huán)抄讀方法的處理優(yōu)先級(jí)。優(yōu)選的,所述上行集中器抄讀方法的處理優(yōu)先級(jí)高于所述集中器循環(huán)抄讀方法的處理優(yōu)先級(jí),在所述上行集中器抄讀抄讀方法期間,下行電表在第三預(yù)設(shè)時(shí)間內(nèi)無(wú)電能數(shù)據(jù)返回,并且上行集中器無(wú)抄讀命令下發(fā),則再次進(jìn)入所述集中器循環(huán)抄讀方法狀態(tài)。優(yōu)選的,在所述集中器循環(huán)抄讀方法中的步驟2與3之間,等待第四預(yù)設(shè)時(shí)間。優(yōu)選的,所述第三預(yù)設(shè)時(shí)間和第四預(yù)設(shè)時(shí)間為5min。優(yōu)選的,在所述上行集中器抄讀方法的步驟2中,有數(shù)據(jù)從下行電表上傳上來(lái),則將返回的電能數(shù)據(jù)直接轉(zhuǎn)發(fā)給集中器,并將該數(shù)據(jù)中相關(guān)電量等數(shù)據(jù)信息提取出來(lái),存儲(chǔ)在為該表分配的數(shù)據(jù)存儲(chǔ)區(qū)域中;若該數(shù)據(jù)存儲(chǔ)區(qū)域有該表之前存儲(chǔ)的對(duì)應(yīng)數(shù)據(jù),則覆蓋原數(shù)據(jù)以節(jié)約存儲(chǔ)空間;如果沒(méi)有數(shù)據(jù)從下行電表返回,則匹配該表號(hào)對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)區(qū)域,判斷該數(shù)據(jù)存儲(chǔ)區(qū)域是否儲(chǔ)存有之前抄回的數(shù)據(jù),如果有數(shù)據(jù),則將該存儲(chǔ)的數(shù)據(jù)返回給集中器,如果沒(méi)有數(shù)據(jù),則不做處理。優(yōu)選的,每間隔24小時(shí)對(duì)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)域的數(shù)據(jù)進(jìn)行時(shí)效性檢查,當(dāng)檢測(cè)出存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)域的數(shù)據(jù)超過(guò)72小時(shí)沒(méi)有進(jìn)行更新,則刪除該區(qū)域內(nèi)的數(shù)據(jù)和表號(hào);當(dāng)有新的表號(hào)和數(shù)據(jù)需要存儲(chǔ)時(shí)再填補(bǔ)到刪除了數(shù)據(jù)和表號(hào)的存儲(chǔ)區(qū)域。本發(fā)明實(shí)施例另一方面還提供一種電能數(shù)據(jù)抄讀模塊,包括mcu控制模塊以及分別與所述mcu控制模塊電性連接的電源電路模塊、led燈指示模塊、存儲(chǔ)器模塊、上行終端接口485通訊電路模塊和下行從機(jī)接口485通信電路模塊。本發(fā)明實(shí)施例另一方面還提供一種能耗數(shù)據(jù)采集器,該采集器包括上述電能數(shù)據(jù)抄讀模塊。由上可見(jiàn),應(yīng)用本發(fā)明實(shí)施例的技術(shù)方案,有如下有益效果:本發(fā)明提供的技術(shù)方案能夠自動(dòng)切換波特率,提高了波特率的抄讀范圍,解決了外界溫度對(duì)電表波特率影響造成數(shù)據(jù)無(wú)法抄通的問(wèn)題;通過(guò)自動(dòng)循環(huán)抄讀機(jī)制,使電表在特定環(huán)境下某一瞬間才能夠通信的情況下能及時(shí)將數(shù)據(jù)抄回。面對(duì)由于不同原因造成電表無(wú)法通信的情況進(jìn)行方案的智能切換,大大提高電表在極端環(huán)境下的抄通率。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹。下面描述中的附圖僅僅是發(fā)明的部分實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為實(shí)施例電能數(shù)據(jù)抄讀模塊電路組成結(jié)構(gòu);圖2為實(shí)施例mcu控制模塊;圖3為實(shí)施例電源電路模塊;圖4為實(shí)施例led燈指示模塊;圖5為實(shí)施例存儲(chǔ)器模塊;圖6為實(shí)施例上行終端接口485通訊電路模塊;圖7為實(shí)施例下行從機(jī)接口485通信電路模塊;圖8為實(shí)施例自動(dòng)切換波特率過(guò)程流程圖;圖9為實(shí)施例空閑時(shí)段循環(huán)抄讀過(guò)程流程圖;圖10為實(shí)施例數(shù)據(jù)實(shí)時(shí)性檢查過(guò)程流程圖;圖11為實(shí)施例自動(dòng)檢測(cè)防死機(jī)功能過(guò)程流程圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍?,F(xiàn)有技術(shù)中的抄表方法對(duì)外界環(huán)境的可適應(yīng)性較差,且對(duì)電表的抄通率較低。為了解決現(xiàn)有技術(shù)的問(wèn)題,本實(shí)施例中提出了一種電能數(shù)據(jù)抄讀方法。在說(shuō)明書(shū)本發(fā)明實(shí)施例之前,先介紹現(xiàn)有的電力系統(tǒng)485通信抄表,以幫助理解本發(fā)明實(shí)施例中的相關(guān)方案。在現(xiàn)有技術(shù)中,485接線通信是電力系統(tǒng)特有的通信方式,485通信是要單獨(dú)敷設(shè)485信號(hào)屏蔽電纜線,通過(guò)專(zhuān)門(mén)的通訊線傳輸信號(hào)。485抄表是在特定的波特率下完成抄表動(dòng)作,波特率是指單片機(jī)或計(jì)算機(jī)在串口通信時(shí)的速率,是信號(hào)被調(diào)制以后在單位時(shí)間內(nèi)的變化,即單位時(shí)間內(nèi)載波參數(shù)變化的次數(shù)?,F(xiàn)有技術(shù)中由于外界環(huán)境原因,如高溫、低溫、冰雪天氣等,導(dǎo)致波特率發(fā)生偏移,現(xiàn)有電表無(wú)法做到自動(dòng)切換波特率去抄讀,導(dǎo)致電能數(shù)據(jù)抄讀失敗;并且由于對(duì)電表的抄讀時(shí)間都在固定的時(shí)間點(diǎn),導(dǎo)致電表可能在抄讀數(shù)據(jù)的時(shí)間點(diǎn)電表剛好處于接觸不良無(wú)法通信的狀態(tài),采用固定抄讀時(shí)間的集中器和抄讀器大大降低了對(duì)電表的抄通率。為此,本發(fā)明實(shí)施例中針對(duì)電表在實(shí)際應(yīng)用中遇到的問(wèn)題,提供了一種電能數(shù)據(jù)抄讀方法,該方法包括第一預(yù)設(shè)時(shí)間內(nèi)執(zhí)行的上行集中器抄讀方法以及在第二預(yù)設(shè)時(shí)間內(nèi)執(zhí)行的集中器循環(huán)抄讀方法。其中所述上行集中器抄讀方法包括:1)、配置多個(gè)波特率預(yù)選值;2)、在某個(gè)波特率預(yù)選值持續(xù)監(jiān)測(cè)下行電表是否有電能數(shù)據(jù)上傳上來(lái),保存上傳上來(lái)的電能數(shù)據(jù);3)、無(wú)數(shù)據(jù)從下行電表上傳,則切換到下一個(gè)波特率,循環(huán)步驟2),直到切換到正確波特率抄回?cái)?shù)據(jù)為止。集中器循環(huán)抄讀方法包括:1)、配置多個(gè)波特率預(yù)選值;2)、集中器對(duì)電表進(jìn)行一輪抄讀,采集器模塊在某個(gè)波特率預(yù)選值轉(zhuǎn)發(fā)集中器命令,對(duì)與之連接的電表進(jìn)行抄讀,對(duì)無(wú)數(shù)據(jù)返回的電表的表號(hào)進(jìn)行標(biāo)記,對(duì)有數(shù)據(jù)返回的電表的表號(hào)進(jìn)行標(biāo)記并保存返回的數(shù)據(jù);3)、對(duì)電表標(biāo)志位進(jìn)行檢測(cè),若有標(biāo)志位顯示存在電表無(wú)數(shù)據(jù)返回,則對(duì)記為無(wú)數(shù)據(jù)返回的表號(hào)再次進(jìn)行抄讀,再次對(duì)無(wú)數(shù)據(jù)返回的表號(hào)會(huì)進(jìn)行標(biāo)記,對(duì)有數(shù)據(jù)返回的表號(hào)進(jìn)行標(biāo)記并保存返回的數(shù)據(jù);4)切換至下一個(gè)波特率預(yù)設(shè)值,循環(huán)步驟2)和3),直至所有電表抄讀成功。在上述抄讀方法中,上行集中器抄讀方法解決的是波特率發(fā)生偏移,導(dǎo)致電能數(shù)據(jù)抄讀失敗的技術(shù)問(wèn)題,該方法中的第一預(yù)設(shè)時(shí)間為每天固定的抄表時(shí)間。具體的,先配置3個(gè)波特率預(yù)選值,這三個(gè)波特率已經(jīng)覆蓋各種極限環(huán)境溫度下波特率偏移的范圍,當(dāng)收到集中器上行發(fā)送的抄讀命令后存儲(chǔ)該表表號(hào)并轉(zhuǎn)發(fā)該命令,之后持續(xù)監(jiān)測(cè)下行電表是否有數(shù)據(jù)上傳上來(lái),當(dāng)在電表上傳數(shù)據(jù)所需最大時(shí)間內(nèi)無(wú)數(shù)據(jù)從下行上傳,將抄讀該表波特率切換到下一個(gè)波特率,當(dāng)下一次集中器抄讀該表數(shù)據(jù)時(shí),自動(dòng)選用已經(jīng)切換好的下一個(gè)波特率進(jìn)行抄讀,以此類(lèi)推,直到切換到正確波特率抄回?cái)?shù)據(jù)為止,此時(shí)將對(duì)應(yīng)正確波特率存儲(chǔ)在存儲(chǔ)器中,下一次抄讀該表時(shí)直接調(diào)出該波特率進(jìn)行抄讀;在表無(wú)數(shù)據(jù)返回情況下循環(huán)切換波特率對(duì)電表進(jìn)行抄讀。由于波特率偏移造成無(wú)法通信的電表,通過(guò)波特率切換都能夠匹配到對(duì)應(yīng)波特率將數(shù)據(jù)抄回,解決了大部分由于外界環(huán)境溫度影響而造成電表數(shù)據(jù)無(wú)法抄回的問(wèn)題。集中器循環(huán)抄讀方法解決的是由于電表在固定時(shí)間點(diǎn)抄讀,導(dǎo)致電表可能在抄讀數(shù)據(jù)的時(shí)間點(diǎn)電表剛好處于接觸不良無(wú)法通信的狀態(tài),以致降低電表的抄通率的技術(shù)問(wèn)題,該方法中的第二預(yù)設(shè)時(shí)間為每天除上行集中器抄讀時(shí)間外的空閑時(shí)間。具體的,對(duì)集中器一輪抄讀后無(wú)數(shù)據(jù)返回的表號(hào)會(huì)進(jìn)行記錄,并設(shè)置標(biāo)志位,當(dāng)集中器的一輪數(shù)據(jù)抄讀結(jié)束后,開(kāi)始計(jì)時(shí),默認(rèn)時(shí)間是5min后對(duì)設(shè)置了標(biāo)志位無(wú)法抄通的電表自動(dòng)進(jìn)行循環(huán)發(fā)送抄讀命令,該5min為第四預(yù)設(shè)時(shí)間,一輪循環(huán)抄讀后對(duì)于有數(shù)據(jù)返回的電表,對(duì)返回的數(shù)據(jù)進(jìn)行保存,并置位標(biāo)志位表示該表已經(jīng)抄通有數(shù)據(jù),在下一輪的循環(huán)抄讀中不再抄讀該表數(shù)據(jù),提高了抄讀效率。一輪循環(huán)抄讀后對(duì)模塊內(nèi)所有電表抄讀標(biāo)志位進(jìn)行檢查,若所有電表標(biāo)志位表示均已經(jīng)抄通數(shù)據(jù),則停止循環(huán)抄讀;若標(biāo)志位表示還存在無(wú)法抄通的電表,則切換到下一個(gè)波特率再次輪流對(duì)無(wú)數(shù)據(jù)返回的電表進(jìn)行抄讀,以此類(lèi)推,直到所有電表數(shù)據(jù)均已經(jīng)抄回并更新到最新數(shù)據(jù)后,停止自動(dòng)循環(huán)抄讀。本實(shí)施例提供的電能數(shù)據(jù)抄讀方法設(shè)置有兩級(jí)處理優(yōu)先級(jí),所述上行集中器抄讀方法的處理優(yōu)先級(jí)高于所述集中器循環(huán)抄讀方法的處理優(yōu)先級(jí)。即在第二預(yù)設(shè)時(shí)間內(nèi),若上行集中器對(duì)電表進(jìn)行數(shù)據(jù)抄讀,則立即停止循環(huán)抄讀,優(yōu)先轉(zhuǎn)發(fā)集中器抄讀命令,并判斷是否有數(shù)據(jù)返回。每次中斷之后等待第三預(yù)設(shè)時(shí)間,第三預(yù)設(shè)時(shí)間內(nèi)若無(wú)上行集中器對(duì)數(shù)據(jù)進(jìn)行抄讀,則再次進(jìn)入空間時(shí)段循環(huán)抄讀狀態(tài)。該功能既能在空閑時(shí)段對(duì)無(wú)法抄通的電表進(jìn)行循環(huán)抄讀、數(shù)據(jù)存儲(chǔ),又保證了上行集中器對(duì)電表的正常數(shù)據(jù)抄讀功能不受影響。第三預(yù)設(shè)時(shí)間為5min,5min等待時(shí)間可以根據(jù)現(xiàn)場(chǎng)實(shí)際情況通過(guò)內(nèi)部命令進(jìn)行配置。請(qǐng)參見(jiàn)圖1,根據(jù)上述電能數(shù)據(jù)抄讀方法,本實(shí)施例還提供一種電能數(shù)據(jù)抄讀模塊,包括mcu控制模塊以及分別與所述mcu控制模塊電性連接的電源電路模塊、led燈指示模塊、存儲(chǔ)器模塊、上行終端接口485通訊電路模塊和下行從機(jī)接口485通信電路模塊。該電能數(shù)據(jù)抄讀模塊是基于8位單片機(jī)平臺(tái),具有波特率自動(dòng)切換,空閑時(shí)段循環(huán)抄讀、模塊存儲(chǔ)數(shù)據(jù)上傳機(jī)制、存儲(chǔ)數(shù)據(jù)實(shí)時(shí)性檢查和自動(dòng)檢測(cè)防死機(jī)等功能,整個(gè)電路設(shè)計(jì)在一塊10cm*4cm的電路板上,外形結(jié)構(gòu)小巧,設(shè)計(jì)緊湊,易于安裝,可安裝在各種空間狹窄的環(huán)境里。請(qǐng)參見(jiàn)圖2,其中mcu控制模塊是基于8位單片機(jī)平臺(tái),通過(guò)程序燒錄接口將控制程序燒錄至單片機(jī)內(nèi),令單片機(jī)實(shí)現(xiàn)對(duì)整個(gè)抄讀模塊的控制。親參加圖4,led燈指示模塊包括綠紅黃三個(gè)指示燈,上電時(shí)綠色電源燈閃爍指示模塊正常運(yùn)行,模塊收到上行抄讀數(shù)據(jù)命令時(shí)紅色指示燈閃爍一下表示接收數(shù)據(jù)成功,模塊向下行發(fā)送數(shù)據(jù)時(shí)黃色指示燈閃爍一下表示發(fā)送數(shù)據(jù)成功。請(qǐng)參見(jiàn)圖6-7,上行終端接口485通訊電路模塊和下行從機(jī)接口485通信電路模塊采用的均為rs485接口通訊芯片。本實(shí)施例提供的電能數(shù)據(jù)抄讀模塊主要針對(duì)因環(huán)境溫度造成電表波特率偏移和因通信接線端結(jié)冰膨脹造成接線接觸不良等環(huán)境原因引起的電表數(shù)據(jù)無(wú)法抄回而定制了相應(yīng)的波特率自動(dòng)切換功能、空閑時(shí)間循環(huán)抄讀和存儲(chǔ)數(shù)據(jù)返回機(jī)制等應(yīng)對(duì)方案對(duì)數(shù)據(jù)進(jìn)行抄讀。具體的,電能數(shù)據(jù)抄讀模塊包括以下幾種運(yùn)行機(jī)制:1、自動(dòng)切換波特率;2、空閑時(shí)段循環(huán)抄讀;3、數(shù)據(jù)返回機(jī)制與數(shù)據(jù)實(shí)時(shí)性檢查;4、自動(dòng)檢測(cè)防死機(jī)功能。請(qǐng)參見(jiàn)圖8,其中,自動(dòng)切換波特率運(yùn)行機(jī)制具體為:模塊程序內(nèi)部已經(jīng)配置了3個(gè)波特率預(yù)選值,這三個(gè)波特率已經(jīng)覆蓋各種極限環(huán)境溫度下波特率偏移的范圍,當(dāng)模塊收到集中器上行發(fā)送的抄讀命令后模塊存儲(chǔ)該表表號(hào)并轉(zhuǎn)發(fā)該命令,之后持續(xù)監(jiān)測(cè)下行電表是否有數(shù)據(jù)上傳上來(lái),當(dāng)在電表上傳數(shù)據(jù)所需最大時(shí)間內(nèi)無(wú)數(shù)據(jù)從下行上傳,模塊將抄讀該表波特率切換到下一個(gè)波特率,當(dāng)下一次集中器抄讀該表數(shù)據(jù)時(shí),模塊自動(dòng)選用已經(jīng)切換好的下一個(gè)波特率進(jìn)行抄讀,以此類(lèi)推,直到切換到正確波特率抄回?cái)?shù)據(jù)為止,此時(shí)將對(duì)應(yīng)正確波特率存儲(chǔ)在模塊存儲(chǔ)器中,下一次抄讀該表時(shí)直接調(diào)出該波特率進(jìn)行抄讀;模塊在表無(wú)數(shù)據(jù)返回情況下循環(huán)切換波特率對(duì)電表進(jìn)行抄讀。由于波特率偏移造成無(wú)法通信的電表通過(guò)模塊波特率切換都能夠匹配到對(duì)應(yīng)波特率將數(shù)據(jù)抄回,解決了大部分由于外界環(huán)境溫度影響而造成電表數(shù)據(jù)無(wú)法抄回的問(wèn)題。請(qǐng)參見(jiàn)圖9,空閑時(shí)段循環(huán)抄讀運(yùn)行機(jī)制具體為:模塊對(duì)集中器一輪抄讀后無(wú)數(shù)據(jù)返回的表號(hào)會(huì)進(jìn)行記錄,并設(shè)置標(biāo)志位,當(dāng)集中器的一輪數(shù)據(jù)抄讀結(jié)束后,模塊開(kāi)始計(jì)時(shí),默認(rèn)時(shí)間是5min后模塊對(duì)設(shè)置了標(biāo)志位無(wú)法抄通的電表自動(dòng)進(jìn)行循環(huán)發(fā)送抄讀命令,一輪模塊循環(huán)抄讀后對(duì)于有數(shù)據(jù)返回的電表,模塊對(duì)返回的數(shù)據(jù)進(jìn)行保存,并置位標(biāo)志位表示該表已經(jīng)抄通有數(shù)據(jù),在下一輪的循環(huán)抄讀中不再抄讀該表數(shù)據(jù),提高了抄讀效率。一輪模塊循環(huán)抄讀后對(duì)模塊內(nèi)所有電表抄讀標(biāo)志位進(jìn)行檢查,若所有電表標(biāo)志位表示均已經(jīng)抄通數(shù)據(jù),則停止循環(huán)抄讀;若標(biāo)志位表示還存在無(wú)法抄通的電表,則切換到下一個(gè)波特率再次輪流對(duì)無(wú)數(shù)據(jù)返回的電表進(jìn)行抄讀,以此類(lèi)推,直到所有電表數(shù)據(jù)均已經(jīng)抄回并更新到最新數(shù)據(jù)后,模塊停止自動(dòng)循環(huán)抄讀。在此需要說(shuō)明的是,在空閑時(shí)段循環(huán)抄讀期間,若上行集中器對(duì)電表進(jìn)行數(shù)據(jù)抄讀,則立即停止循環(huán)抄讀,優(yōu)先轉(zhuǎn)發(fā)集中器抄讀命令,并判斷是否有數(shù)據(jù)返回。每次中斷之后模塊等待5min,5min內(nèi)若無(wú)上行集中器對(duì)數(shù)據(jù)進(jìn)行抄讀,則再次進(jìn)入空間時(shí)段循環(huán)抄讀狀態(tài)。該功能既能在空閑時(shí)段讓模塊對(duì)無(wú)法抄通的電表進(jìn)行循環(huán)抄讀、數(shù)據(jù)存儲(chǔ),又保證了上行集中器對(duì)電表的正常數(shù)據(jù)抄讀功能不受影響。該5min等待時(shí)間可以根據(jù)現(xiàn)場(chǎng)實(shí)際情況通過(guò)內(nèi)部命令進(jìn)行配置。模塊對(duì)數(shù)據(jù)轉(zhuǎn)發(fā)優(yōu)先級(jí)如下表:抄讀方式優(yōu)先級(jí)模塊轉(zhuǎn)發(fā)上行集中器抄讀命令高模塊空閑時(shí)段自動(dòng)循環(huán)抄讀低請(qǐng)參見(jiàn)圖10,數(shù)據(jù)返回機(jī)制與數(shù)據(jù)實(shí)時(shí)性檢查運(yùn)行機(jī)制具體為:當(dāng)上行集中器對(duì)電表進(jìn)行數(shù)據(jù)抄讀時(shí),模塊優(yōu)先轉(zhuǎn)發(fā)集中器命令并等待是否有數(shù)據(jù)返回,如果有數(shù)據(jù)從下行電表返回,則將返回?cái)?shù)據(jù)直接轉(zhuǎn)發(fā)給集中器,并將該數(shù)據(jù)中相關(guān)電量等數(shù)據(jù)信息提取出來(lái),存儲(chǔ)在模塊中為該表分配的數(shù)據(jù)存儲(chǔ)區(qū)域中,若該數(shù)據(jù)存儲(chǔ)區(qū)域有該表之前存儲(chǔ)的對(duì)應(yīng)數(shù)據(jù),則覆蓋原數(shù)據(jù)以節(jié)約存儲(chǔ)空間,并能保證該存儲(chǔ)區(qū)域存儲(chǔ)的數(shù)據(jù)為最新數(shù)據(jù);如果沒(méi)有數(shù)據(jù)從下行電表返回,則模塊開(kāi)始匹配該表號(hào)對(duì)應(yīng)的數(shù)據(jù)存儲(chǔ)區(qū)域,判斷該數(shù)據(jù)存儲(chǔ)區(qū)域是否儲(chǔ)存有之前抄回的數(shù)據(jù),如果有數(shù)據(jù),則將該存儲(chǔ)的數(shù)據(jù)返回給集中器,保證集中器能得到最近一次抄讀到的該表的數(shù)據(jù),該數(shù)據(jù)可能是上一日集中器抄讀的數(shù)據(jù),也可能是模塊在自動(dòng)循環(huán)抄讀過(guò)程中抄讀到的數(shù)據(jù),如果沒(méi)有數(shù)據(jù),則不做處理。為了保證在電表無(wú)數(shù)據(jù)返回時(shí),從模塊中返回的數(shù)據(jù)為最新的有效數(shù)據(jù),模塊每間隔24小時(shí)對(duì)存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)域的數(shù)據(jù)進(jìn)行時(shí)效性檢查,當(dāng)檢測(cè)出存儲(chǔ)在數(shù)據(jù)存儲(chǔ)區(qū)域的數(shù)據(jù)超過(guò)72小時(shí)沒(méi)有進(jìn)行更新,則刪除該區(qū)域內(nèi)的數(shù)據(jù)和表號(hào),保證了從模塊中返回的數(shù)據(jù)都是72小時(shí)內(nèi)抄讀到的數(shù)據(jù),使集中器抄讀到的數(shù)據(jù)更加準(zhǔn)確。數(shù)據(jù)有效時(shí)間默認(rèn)為72小時(shí),當(dāng)然也可以根據(jù)現(xiàn)場(chǎng)實(shí)際情況通過(guò)內(nèi)部命令進(jìn)行配置。當(dāng)有新的表號(hào)和數(shù)據(jù)需要存儲(chǔ)時(shí)再填補(bǔ)到刪除了數(shù)據(jù)和表號(hào)的存儲(chǔ)區(qū)域,該方法節(jié)約了存儲(chǔ)空間,降低了存儲(chǔ)芯片的成本。請(qǐng)參見(jiàn)圖11,自動(dòng)檢測(cè)防死機(jī)功能運(yùn)行機(jī)制具體為:為了保證模塊在各種惡劣環(huán)境下的萬(wàn)無(wú)一失,即使模塊死機(jī)也能夠自動(dòng)重啟恢復(fù),在模塊程序內(nèi)部增加了自動(dòng)檢測(cè)防死機(jī)功能。模塊內(nèi)部程序?qū)δK運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,由于集中器固定每天都會(huì)對(duì)電表抄讀數(shù)據(jù),模塊每天也會(huì)定時(shí)收到集中器上行發(fā)送的抄讀命令,但當(dāng)模塊在死機(jī)狀態(tài)下無(wú)法成功接收響應(yīng)集中器發(fā)送的命令,因此在模塊上電工作狀態(tài)下,程序當(dāng)監(jiān)控到模塊超過(guò)48小時(shí)未接受到上行集中器發(fā)送命令,便判斷模塊處于非正常工作狀態(tài),程序中的復(fù)位功能啟動(dòng),自動(dòng)復(fù)位初始化模塊,使模塊再次處于正常工作狀態(tài)。本實(shí)施例還提供一種耗能數(shù)據(jù)采集器,該采集器包括上述電能數(shù)據(jù)抄讀模塊。在電力系統(tǒng)、工礦企業(yè)、公共設(shè)施、智能大廈為滿(mǎn)足電力監(jiān)控需求而裝有三相表,三相表用于計(jì)量總電能,測(cè)量所有的常用電力參數(shù),該三相表同時(shí)具備完善的通信聯(lián)網(wǎng)功能,它適合于實(shí)時(shí)電力監(jiān)控系統(tǒng)。然而三相表通常不具有采集器功能,在該三相表上增加上述耗能數(shù)據(jù)采集器,即可實(shí)現(xiàn)采集器功能。在此需要說(shuō)明的是,盡管在本實(shí)施例中提供了一種應(yīng)用于三相表上的耗能數(shù)據(jù)采集器,但該耗能數(shù)據(jù)采集器是基于485通信實(shí)現(xiàn)多種運(yùn)行機(jī)制的電能數(shù)據(jù)抄讀模塊,凡是需要用485通信的設(shè)備均在本發(fā)明的保護(hù)范圍內(nèi),電能表作為優(yōu)選的一種采用上述耗能數(shù)據(jù)采集器的技術(shù)方案。本實(shí)施例提供的電能數(shù)據(jù)抄讀方法、模塊以及采集器提供了對(duì)上行集中器、抄讀器對(duì)電表數(shù)據(jù)無(wú)法抄通時(shí)的各種處理機(jī)制方案,達(dá)到了解決由于外界不同環(huán)境因素對(duì)電表影響造成電表無(wú)法抄通的問(wèn)題,與上述的其他發(fā)明相比,首先獨(dú)有的波特率自動(dòng)切換功能,提高了波特率的抄讀范圍,解決了外界溫度對(duì)電表波特率影響造成數(shù)據(jù)無(wú)法抄通的問(wèn)題;其次,通過(guò)模塊自動(dòng)循環(huán)抄讀機(jī)制,使電表在特定環(huán)境下某一瞬間才能夠通信的情況下模塊也能及時(shí)將數(shù)據(jù)抄回,電表的抄通率得到明顯改善;數(shù)據(jù)時(shí)效性檢測(cè)功能保證了模塊內(nèi)存儲(chǔ)、轉(zhuǎn)發(fā)的數(shù)據(jù)的實(shí)時(shí)性,使得上行集中器得到的數(shù)據(jù)更加準(zhǔn)確;防死機(jī)功能則讓模塊在各種情況下均能保證穩(wěn)定正常運(yùn)行,大大提高了模塊的可靠性。以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)12
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1