本發明專利技術實施例提供的多表集抄的抄表方法和裝置,應用于通信技術領域。包括:抄表裝置收到抄表終端下發的抄表指令后,透明轉發給表計,根據表計應答數據情況,從抄表指令中獲取表計檔案;根據獲取的表計檔案,進行周期性自動抄表,并保存抄讀數據;最后當裝置接收到抄表終端下發抄表指令后,根據抄表指令中所包含的待抄表計的檔案,提取的已保存抄讀數據進行應答。過濾掉非檔案中表計的抄讀指令,直接應答自動抄表數據,減少了對無線表計的頻繁抄讀和喚醒,降低了無線表計的功耗,以及解決了部分廠家表計響應超時,傳統兩套M-BUS并網無法點抄的問題。通過自學習檔案的方法獲取所述待抄表計的檔案,無需進行現場設置,這樣提高了現場施工的便捷性。
【技術實現步驟摘要】
本專利技術涉及通信
,具體而言,涉及多表集抄的抄表方法和裝置。
技術介紹
當前的多表集抄方案處于試點階段,多表集抄多采用透明轉發方法,由執行多表集抄的通訊裝置將所收到的上行接口的數據幀,進行協議解析后直接透傳至下行抄表接口,在接收到水、電、氣、熱表等的響應后,打包應答數據并發送至上行接口,完成抄表系統的抄讀。多表集抄的水、氣、熱表等微功率無線的表計多采用電池供電,多表集抄的通訊裝置接收到任何表計的抄表指令后,均透明轉發至微功率無線接口,會導致下行接口的表計不斷被喚醒,影響了電池的使用壽命,增加了使用成本。
技術實現思路
有鑒于此,本專利技術實施例提供了多表集抄的抄表方法和裝置,旨在改善上述問題。本專利技術實施例提供的多表集抄的抄表方法,應用于多表集抄的抄表裝置,所述方法包括:接收抄表終端下發的抄表指令,其中,所述抄表指令包含待抄表計的檔案。根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計,獲取所述待抄表計基于所述抄表指令應答的數據。本專利技術實施例提供的一種多表集抄的抄表裝置,所述裝置包括:抄表指令接收模塊,用于接收抄表終端下發的抄表指令,其中,所述抄表指令包含待抄表計的檔案。抄表指令發送模塊,用于根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計。抄讀數據獲取模塊,用于獲取所述待抄表計基于所述抄表指令應答的抄讀數據。本專利技術實施例的有益效果是:本專利技術提供的多表集抄的抄表方法和裝置,獲取用戶終端發送的抄表指令后,根據抄表指令獲取用戶需要執行抄表操作的待抄表計,將所述抄表指令僅發送至所述待抄表計,獲取待抄表計的抄讀數據,在非檔案維護期,進行了表計檔案的過濾,對于檔案中的表計直接應答存儲的數據。在多數電池由供電的微功率無線表計的抄表系統中,避免了對無線表計的頻繁抄讀,增加了無線表計的電池使用壽命,降低了成本,提高了抄表效率。本專利技術提供的多表集抄的抄表方法和裝置,還包括周期性的抄表,存儲抄表數據,解決了部分廠家表計響應時間過長,以及針對兩套并網運行的M-BUS主機系統,無法做到點抄的技術問題。為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。附圖說明為了更清楚地說明本專利技術實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本專利技術的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他相關的附圖。圖1是本專利技術實施例提供的多表集抄的抄表裝置與表計的交互示意圖;圖2是本專利技術實施例提供的抄表設備的方框圖;圖3是本專利技術第一實施例提供的多表集抄的抄表方法的步驟流程圖;圖4是本專利技術第二實施例提供的多表集抄的抄表方法的步驟流程圖;圖5是本專利技術第三實施例提供的多表集抄的抄表方法的步驟流程圖;圖6是本專利技術第四實施例提供的多表集抄的抄表方法的步驟流程圖;圖7是本專利技術第五實施例提供的多表集抄的抄表裝置的功能模塊圖。具體實施方式本領域技術人員長期以來一直在尋求一種改善該問題的工具或方法。鑒于此,本專利技術的設計者通過長期的探索和嘗試,以及多次的實驗和努力,不斷的改革創新,得出本方案所示的較佳多表集抄的抄表方法和裝置。為使本專利技術實施例的目的、技術方案和優點更加清楚,下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。因此,以下對在附圖中提供的本專利技術的實施例的詳細描述并非旨在限制要求保護的本專利技術的范圍,而是僅僅表示本專利技術的選定實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。如圖1所示,是本專利技術實施例提供的多表集抄的抄表裝置110所應用的抄表系統的交互示意圖。所述抄表系統包括:抄表裝置110與抄表終端120和表計130的交互示意圖。抄表裝置110的上行接口與抄表終端120連接,抄表裝置110的下行接口與多個表計130連接。抄表終端120包括主站121和集中器122,主站121與集中器122連接,集中器122與抄表裝置110連接,抄表裝置與表計130連接。如圖2所示,是包含抄表裝置的抄表設備200的方框示意圖。抄表設備200可以包括多表集抄的抄表裝置110、、顯示單元201、存儲器202、存儲控制器203、處理器204、外設接口205、輸入輸出單元206等。顯示單元201、存儲器202、存儲控制器203、處理器204、外設接口205、輸入輸出單元206等各元件相互之間直接或間接地電性連接,以實現數據的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實現電性連接。多表集抄的抄表裝置110包括至少一個可以軟件或固件(firmware)的形式存儲于存儲器202中。處理器204用于執行存儲器202中存儲的可執行模塊,例如多表集抄的抄表裝置110包括的軟件功能模塊或計算機程序。其中,存儲器202可以是,但不限于,隨機存取存儲器(RandomAccessMemory,RAM),只讀存儲器(ReadOnlyMemory,ROM),可編程只讀存儲器(ProgrammableRead-OnlyMemory,PROM),可擦除只讀存儲器(ErasableProgrammableRead-OnlyMemory,EPROM),電可擦除只讀存儲器(ElectricErasableProgrammableRead-OnlyMemory,EEPROM)等。其中,存儲器202用于存儲程序,處理器204在接收到執行指令后,執行所述程序,后續本專利技術實施例任一實施例揭示的流程定義的多表集抄的抄表裝置110所執行的方法可以應用于處理器204中,或者由處理器204實現。處理器204可能是一種集成電路芯片,具有信號的處理能力。上述的處理器204可以是通用處理器,包括中央處理器(CentralProcessingUnit,簡稱CPU)、網絡處理器(NetworkProcessor,簡稱NP)等;還可以是數字信號處理器(DSP)、專用集成電路(ASIC)、現成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實現或者執行本專利技術實施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規的處理器等。外設接口205將各種輸入輸出單元206耦合至處理器204以及存儲器202。在一些實施例中,外設接口,處理器以及存儲控制器可以在單個芯片中實現。在其他一些實例中,他們可以分別由獨立的芯片實現。輸入輸出單元206用于提供給用戶輸入數據實現用戶與抄表設備200的交互。所述輸入輸出單元可以是,但不限于,觸摸屏、鼠標和鍵盤等,用于響應用戶的操作而輸出對應的信號。顯示單元201在抄表設備200與用戶之間提供一個交互界面(例如用戶操作界面)或用于顯示圖像數據給用戶參考。在本實施例中,所述顯示單元可以是液晶顯示本文檔來自技高網...

【技術保護點】
一種多表集抄的抄表方法,其特征在于,應用于多表集抄的抄表裝置,所述方法包括:接收抄表終端下發的抄表指令,其中,所述抄表指令包含待抄表計的檔案;根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計;獲取所述待抄表計基于所述抄表指令應答的抄讀數據。
【技術特征摘要】
1.一種多表集抄的抄表方法,其特征在于,應用于多表集抄的抄表裝置,所述方法包括:接收抄表終端下發的抄表指令,其中,所述抄表指令包含待抄表計的檔案;根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計;獲取所述待抄表計基于所述抄表指令應答的抄讀數據。2.根據權利要求1所述的方法,其特征在于,根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計的步驟包括:判斷所述待抄表計的檔案與預先存儲的表計檔案是否匹配;如果所述待抄表計的檔案與預先存儲的表計檔案匹配,執行按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計的操作。3.根據權利要求2所述的方法,其特征在于,所述多表集抄的抄表裝置內存儲有所述待抄表計的凍結數據和數據凍結狀態,根據所述待抄表計的檔案,按照表計的協議打包所述抄表指令,將打包的所述抄表指令發送至所述待抄表計的步驟之前,所述方法還包括:判斷所述待抄表計的數據凍結狀態是否有效;如果所述待抄表計的數據凍結狀態有效,將所述待抄表計的凍結數據作為該待抄表計的抄讀數據應答給所述抄表終端;如果所述待抄表計的數據凍結狀態不是有效,將所述抄表指令發送至下行所有表計,獲取所述所有表計中的表計基于所述抄表指令應答數據。4.根據權利要求3所述的方法,其特征在于,獲取所述待抄表計基于所述抄表指令應答數據的步驟之后,所述方法還包括:將所獲取的所述抄讀數據作為所述待抄表計的凍結數據;將所述待抄表計的數據凍結狀態設為有效。5.根據權利要求2所述的方法,其特征在于,判斷所述待抄表計的檔案與預先存儲的表計檔案是否匹配的步驟之后,所述方法還包括:如果所述待抄表計的檔案與預先存儲的表計檔案不匹配,判斷所述抄表裝置是否在檔案維護期,其中,所述檔案維護期是指所述抄表裝置進行檔案維護的時期,在所述檔案維護期內,所述抄表裝置將所述抄表指令透傳至下行所有表計,若接收到非檔案中的表計有應答,則存儲該表計檔案;如果所述抄表裝置不在所述檔案維護期,結束此次抄表操作;如果所述抄表裝置在所述檔案維護期,執行將所述抄表指令發送至下行所有表計,獲取所述待抄表計基于所述抄表指令應答數據的步驟。6.根據權利要求5所述的方法,其特征在于,如果所述抄表裝置在所述檔案維護期,執行將所述抄表指令發送至下行所有表計的步驟之后,所述方法還包括:判斷能否接收到全部所述表計中的一個表計基于所述抄表指令應答的抄讀數據;如果接收到全部所述表計中的一個表計基于所述抄表指令應答的抄讀數據,將應答所述抄讀數據的表計作為目標表計;將所述抄讀數據作為所述目標表計的凍結數...
【專利技術屬性】
技術研發人員:李中澤,張金平,陳順飛,張方方,
申請(專利權)人:武漢盛帆智能科技有限公司,
類型:發明
國別省市:湖北;42
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。