两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)采集方法和設(shè)備與流程

文檔序號:12723305閱讀:473來源:國知局
數(shù)據(jù)采集方法和設(shè)備與流程

本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)采集方法和設(shè)備。



背景技術(shù):

在采用高級測量體系(Advanced Metering Infrastructure,簡稱AMI)的電力抄表系統(tǒng)中通常包括主站,采集設(shè)備和智能儀表。主站通常包括前置機(jī)(Data collection platform,簡稱DCP)和數(shù)據(jù)服務(wù)(如服務(wù)器、數(shù)據(jù)庫等)。采集設(shè)備,例如,數(shù)據(jù)集中單元(Data Collector Unit,簡稱DCU),管理并控制下掛(連接)的各個(gè)智能儀表,采集下掛的各個(gè)智能儀表的計(jì)量數(shù)據(jù)。DCU可以通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)與主站通信,將采集的計(jì)量數(shù)據(jù)提供給主站。



技術(shù)實(shí)現(xiàn)要素:

本申請?zhí)峁┮环N數(shù)據(jù)采集方法和設(shè)備,可快捷完成智能儀表數(shù)據(jù)的采集。

第一方面,提供了一種數(shù)據(jù)采集方法,包括:

主站設(shè)備在需要采集計(jì)量數(shù)據(jù)時(shí),需要生成建鏈請求消息,所述建鏈請求消息用于請求建立與所述采集設(shè)備的網(wǎng)絡(luò)連接,并包括標(biāo)識(shí)信息;主站設(shè)備將生成的建鏈請求消息發(fā)送給所述采集設(shè)備,所述采集設(shè)備基于該建鏈請求消息建立網(wǎng)絡(luò)連接,并基于標(biāo)識(shí)信息采集計(jì)量數(shù)據(jù);主站設(shè)備接收所述采集設(shè)備返回的所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

主終端通過在建鏈請求消息中攜帶標(biāo)識(shí)信息來指示采集設(shè)備采集計(jì)量數(shù)據(jù),可以實(shí)現(xiàn)在建立主站和采集設(shè)備之間的鏈接后一次性完成對與采集設(shè)備關(guān)聯(lián)的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,建鏈請求消息中增加了終端標(biāo)識(shí)字段,所述主站設(shè)備生成建鏈請求消息具體可以包括:主站設(shè)備獲取用于表示待采集儀表的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息包括待采集儀表的儀表標(biāo)識(shí),或者多個(gè)待采集儀表的儀表標(biāo)識(shí)范圍,然后將獲取到的關(guān)于待采集儀表的標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中,得到最終的包括標(biāo)識(shí)信息的建鏈請求 消息。

主站設(shè)備只需要在建鏈請求消息中新增加的終端標(biāo)識(shí)字段中加入想要獲取的儀表的標(biāo)識(shí)信息即可實(shí)現(xiàn)所需計(jì)量數(shù)據(jù)的采集,不需要對硬件架構(gòu)進(jìn)行調(diào)整,實(shí)現(xiàn)方式快捷。

結(jié)合第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述標(biāo)識(shí)信息可以為與采集設(shè)備關(guān)聯(lián)的一個(gè)或者多個(gè)儀表標(biāo)識(shí),所述主站設(shè)備獲取待采集儀表的標(biāo)識(shí)信息包括:主站設(shè)備獲取與所述采集設(shè)備關(guān)聯(lián)的一個(gè)或者多個(gè)儀表標(biāo)識(shí);其中,儀表標(biāo)識(shí)獲取方式可以為主站設(shè)備基于預(yù)先配置的采集設(shè)備與標(biāo)識(shí)信息的對應(yīng)關(guān)系,獲取所述采集設(shè)備關(guān)聯(lián)的一個(gè)或者多個(gè)標(biāo)識(shí)信息;或者所述主站設(shè)備獲取待采集儀表的標(biāo)識(shí)信息包括:主站設(shè)備接收采集設(shè)備上報(bào)的儀表標(biāo)識(shí)。

基于預(yù)先配置的方式可以全面得到所有采集設(shè)備及其關(guān)聯(lián)的儀表標(biāo)識(shí),方便在對某些儀表進(jìn)行數(shù)據(jù)采集時(shí),可以快捷地獲取到相應(yīng)采集設(shè)備以及儀表標(biāo)識(shí),并針對采集設(shè)備發(fā)出建鏈請求消息。而通過采集設(shè)備上報(bào)的方式則可以更為準(zhǔn)確地獲取到各個(gè)采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí),從而準(zhǔn)確地生成建鏈請求消息請求采集計(jì)量數(shù)據(jù)。

結(jié)合第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述標(biāo)識(shí)信息可以為一個(gè)儀表標(biāo)識(shí)范圍,所述主站設(shè)備獲取待采集儀表的標(biāo)識(shí)信息包括:根據(jù)所有的待采集儀表的儀表標(biāo)識(shí)確定出儀表標(biāo)識(shí)范圍,并基于儀表標(biāo)識(shí)范圍確定標(biāo)識(shí)信息,或者根據(jù)關(guān)于計(jì)量數(shù)據(jù)采集配置表上配置的儀表標(biāo)識(shí)范圍確定出標(biāo)識(shí)信息。

通過儀表標(biāo)識(shí)范圍,主站設(shè)備不需要針對每一個(gè)采集設(shè)備生成建鏈請求消息,加快了主站設(shè)備的建鏈請求消息生成效率,減少了主站設(shè)備的處理負(fù)擔(dān)。

結(jié)合第一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述主站設(shè)備獲取用于表示待采集儀表的標(biāo)識(shí)信息是從預(yù)先存儲(chǔ)的儀表標(biāo)識(shí)中確定出的,該標(biāo)識(shí)信息可以為存儲(chǔ)的所有的儀表標(biāo)識(shí),或者為表示存儲(chǔ)的所有儀表標(biāo)識(shí)中某一個(gè)集合的儀表標(biāo)識(shí)范圍,所述主站設(shè)備可以根據(jù)用戶配置的儀表標(biāo)識(shí)或者采集設(shè)備主動(dòng)上報(bào)的儀表標(biāo)識(shí)來預(yù)先進(jìn)行儀表標(biāo)識(shí)的存儲(chǔ),可以以列表的形式存儲(chǔ)各個(gè)儀表標(biāo)識(shí)。預(yù)先存儲(chǔ)的方式可以使得主站設(shè)備更為快捷、全面地獲取到采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí)。

第二方面,提供了另一種數(shù)據(jù)采集方法,包括:

采集設(shè)備接收主站設(shè)備發(fā)送的建鏈請求消息,所述建鏈請求消息用于請求建立所述采集設(shè)備到所述主站設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中還包括標(biāo)識(shí)信息;采集設(shè)備根據(jù)所述建鏈請求消息建立與所述主站設(shè)備的網(wǎng)絡(luò)連接,并采集所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù),在采集到相應(yīng)的計(jì)量數(shù)據(jù)后,將采集到的計(jì)量數(shù)據(jù)通過所述建立的網(wǎng)絡(luò)連接發(fā)送給所述主站設(shè)備。

通過在建鏈請求消息中攜帶標(biāo)識(shí)信息來指示采集設(shè)備采集計(jì)量數(shù)據(jù),采集設(shè)備可以實(shí)現(xiàn)在建立到主站設(shè)備之間的鏈接后一次性完成對與采集設(shè)備關(guān)聯(lián)的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為所述采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí)時(shí),所述采集設(shè)備直接根據(jù)儀表標(biāo)識(shí)的指示采集對應(yīng)關(guān)聯(lián)儀表的計(jì)量數(shù)據(jù)。當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍時(shí),采集設(shè)備可以先判斷已記錄的與所述采集設(shè)備相連儀表的標(biāo)識(shí)是否存在于所述標(biāo)識(shí)信息所指示的儀表標(biāo)識(shí)范圍內(nèi);若一個(gè)或者多個(gè)標(biāo)識(shí)存在于所述儀表標(biāo)識(shí)范圍內(nèi),則采集存在于所述標(biāo)識(shí)信息所指示范圍內(nèi)的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

采集設(shè)備可以根據(jù)建鏈請求消息中的具體信息內(nèi)容,靈活地進(jìn)行計(jì)量數(shù)據(jù)采集處理,實(shí)現(xiàn)在建鏈后一次性完成計(jì)量數(shù)據(jù)的采集處理。

結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:

采集設(shè)備在檢測到與所述采集設(shè)備相連的儀表的數(shù)量發(fā)生變化時(shí),獲取變化后與所述采集設(shè)備相連儀表的儀表標(biāo)識(shí);并將變化后的標(biāo)識(shí)信息上報(bào)給所述主站設(shè)備。

采集設(shè)備能夠在儀表數(shù)量發(fā)送更新時(shí),實(shí)時(shí)完成更新后儀表標(biāo)識(shí)的上報(bào),保證了后續(xù)的對于計(jì)量數(shù)據(jù)采集的準(zhǔn)確性。

第三方面,提供了一種數(shù)據(jù)采集裝置,該數(shù)據(jù)采集裝置包括用于執(zhí)行上述第一方面的方法中各個(gè)步驟的模塊。

第四方面,提供了另一種數(shù)據(jù)采集裝置,該數(shù)據(jù)采集裝置包括用于執(zhí)行上述第二方面的方法中各個(gè)步驟的模塊。

第五方面,提供了一種主站設(shè)備,包括:接收器、發(fā)送器以及處理器,所述處理器與所述接收器、發(fā)送器相連,所述處理器通過所述接收器、發(fā)送器與 采集設(shè)備進(jìn)行通信,所述處理器用于執(zhí)行上述第一方面的方法。

第六方面,提供了一種采集設(shè)備,包括:發(fā)送器、接收器和處理器,所述處理器分別與所述發(fā)送器、接收器相連,所述處理器通過所述發(fā)送器和接收器與采集設(shè)備通信,所述處理器用于執(zhí)行上述第二方面的方法。

第七方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第一方面的方法。

第八方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第二方面的方法。

第九方面,提供了一種數(shù)據(jù)采集系統(tǒng),包括:主站設(shè)備,與一個(gè)或者多個(gè)儀表相連的采集設(shè)備;所述主站設(shè)備通過有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)與所述采集設(shè)備通信,所述主站設(shè)備向采集設(shè)備發(fā)送包括標(biāo)識(shí)信息的建鏈請求消息,所述采集設(shè)備基于建鏈請求消息建立與主站設(shè)備的通信連接,所述采集設(shè)備采集所述標(biāo)識(shí)信息所對應(yīng)的計(jì)量數(shù)據(jù),并通過建立的通信連接將采集的計(jì)量數(shù)據(jù)發(fā)送給所述主站設(shè)備。

本申請?zhí)峁┑募夹g(shù)方案,主站設(shè)備通過在建鏈請求消息中攜帶標(biāo)識(shí)信息來指示采集設(shè)備采集計(jì)量數(shù)據(jù),可以實(shí)現(xiàn)在建立主站設(shè)備和采集設(shè)備之間的鏈接后一次性完成對與采集設(shè)備關(guān)聯(lián)的多個(gè)儀表的數(shù)據(jù)采集,提高了數(shù)據(jù)采集效率。

附圖說明

圖1是本申請實(shí)施例的遠(yuǎn)程抄表系統(tǒng)的結(jié)構(gòu)示意圖;

圖2是本申請實(shí)施例的數(shù)據(jù)采集方法的流程示意圖;

圖3是建鏈請求消息擴(kuò)展報(bào)文的示意圖;

圖4是本申請實(shí)施例的一種主站設(shè)備采集數(shù)據(jù)的方法的流程示意圖;

圖5是本申請實(shí)施例的另一種主站設(shè)備采集數(shù)據(jù)的方法的流程示意圖;

圖6是本申請實(shí)施例的一種在采集設(shè)備采集數(shù)據(jù)的方法的流程示意圖;

圖7是本申請實(shí)施例的一種數(shù)據(jù)采集裝置的結(jié)構(gòu)示意圖;

圖8是本申請實(shí)施例的圖7中生成模塊的一種結(jié)構(gòu)示意圖;

圖9是本申請實(shí)施例的另一種數(shù)據(jù)采集裝置的結(jié)構(gòu)示意圖;

圖10是本申請實(shí)施例的一種數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)示意圖;

圖11是本申請實(shí)施例的主站設(shè)備的結(jié)構(gòu)示意圖;

圖12是本申請實(shí)施例的采集設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

本申請?zhí)峁┑募夹g(shù)方案應(yīng)用于遠(yuǎn)程抄表系統(tǒng),系統(tǒng)中包括主站,采集設(shè)備和儀表。采集設(shè)備,也稱為采集器,例如,DCU。本申請中的儀表包括支持任何能量類型,如電、水、氣或熱計(jì)量的儀表(即,電表,水表,燃?xì)獗?,暖氣?,且為支持遠(yuǎn)程抄表的智能儀表。本申請以下具體實(shí)施方式中,為便于表述,采集設(shè)備以DCU為例,儀表以電表為例,并不作為對本申請技術(shù)方案的限定。

圖1是本申請實(shí)施例的遠(yuǎn)程抄表系統(tǒng)的結(jié)構(gòu)示意圖,系統(tǒng)中包括主站設(shè)備,DCU和儀表。DCU通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)與主站設(shè)備通信,將采集的計(jì)量數(shù)據(jù)提供給主站設(shè)備。主站設(shè)備基于配電線報(bào)文規(guī)范(Distribution Line Message Specification,簡稱DLMS)協(xié)議,通過分布的多個(gè)DCU采集儀表的計(jì)量數(shù)據(jù)。通過在DLMS協(xié)議下的業(yè)務(wù)連接(Application Association,簡稱AA)建鏈請求消息報(bào)文格式中增加終端標(biāo)識(shí)字段,在該終端標(biāo)識(shí)字段攜帶表示待采集儀表的標(biāo)識(shí)信息來指示采集設(shè)備采集與該標(biāo)識(shí)信息對應(yīng)儀表的計(jì)量數(shù)據(jù)。

請參見圖2,是本申請實(shí)施例的儀表數(shù)據(jù)采集方法的流程示意圖。主站設(shè)備可以周期性地或者在用戶的指示下通知分布的多個(gè)采集設(shè)備采集儀表的相關(guān)數(shù)據(jù)。在圖2中僅僅描述了其中一個(gè)采集設(shè)備與主站設(shè)備之間的計(jì)量數(shù)據(jù)采集,在遠(yuǎn)程抄表系統(tǒng)中的其他各個(gè)采集設(shè)備與主站設(shè)備之間執(zhí)行相同的處理。具體的,本申請實(shí)施例的所述方法包括如下步驟。

S101:主站設(shè)備與采集設(shè)備之間建立鏈接。主站設(shè)備向采集設(shè)備發(fā)送建鏈請求消息,所述建鏈請求消息用于請求建立與采集設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中攜帶標(biāo)識(shí)信息,例如,儀表1,儀表2和儀表3的儀表標(biāo)識(shí):1,2,3。采集設(shè)備基于建鏈請求消息建立與所述主站設(shè)備之間的通信鏈路。在本申請實(shí)施例中,所述建鏈請求消息具體為AA建鏈請求消息。

主站設(shè)備和采集設(shè)備之間是基于DLMS協(xié)議進(jìn)行通信。根據(jù)DLMS協(xié)議,采集設(shè)備下掛的物理儀表通常在采集設(shè)備上會(huì)被虛擬成數(shù)據(jù)邏輯設(shè)備,每個(gè)儀表對應(yīng)且唯一對應(yīng)一個(gè)數(shù)據(jù)邏輯設(shè)備,其唯一標(biāo)識(shí)為邏輯設(shè)備標(biāo)識(shí)。本申請中儀表在采集設(shè)備上的邏輯設(shè)備標(biāo)識(shí)作為儀表標(biāo)識(shí)。當(dāng)然,在其他實(shí)施例中,儀表本身的編號等信息也可以作為儀表的儀表標(biāo)識(shí)。

在本實(shí)施例中,以所述采集設(shè)備與三個(gè)儀表相連,采集這三個(gè)儀表的計(jì)量數(shù)據(jù)為例,因此,主站在建鏈請求消息中包括的標(biāo)識(shí)信息為該三個(gè)儀表的儀表標(biāo)識(shí)。而在其他實(shí)施例中,采集設(shè)備可以與一個(gè)、兩個(gè)或者同時(shí)與三個(gè)以上的儀表相連,那么主站在建鏈請求消息中則需要對應(yīng)地包括一個(gè)、兩個(gè)或者同時(shí)與三個(gè)以上儀表的儀表標(biāo)識(shí)。

S102:采集設(shè)備根據(jù)建鏈請求消息的指示,采集儀表標(biāo)識(shí)為1的儀表1的計(jì)量數(shù)據(jù),并將計(jì)量數(shù)據(jù)返回給主站設(shè)備。

S103:采集設(shè)備根據(jù)建鏈請求消息的指示,采集儀表標(biāo)識(shí)為2的儀表2的計(jì)量數(shù)據(jù),并將計(jì)量數(shù)據(jù)返回給主站設(shè)備。

S104:采集設(shè)備根據(jù)建鏈請求消息的指示,采集儀表標(biāo)識(shí)為3的儀表3的計(jì)量數(shù)據(jù),并將計(jì)量數(shù)據(jù)返回給主站設(shè)備。

采集設(shè)備在接收到該建鏈請求消息后,首先建立與發(fā)起該建鏈請求消息的主站設(shè)備的網(wǎng)絡(luò)連接,然后解析識(shí)別出所述建鏈請求消息中的三個(gè)標(biāo)識(shí)信息,并采集所述三個(gè)標(biāo)識(shí)信息所指示儀表的計(jì)量數(shù)據(jù)。

采集設(shè)備在獲取到三個(gè)標(biāo)識(shí)信息后,可以首先判斷對應(yīng)三個(gè)儀表的數(shù)據(jù)是否都可以采集得到,如果都可以,則開始采集對應(yīng)的三個(gè)儀表的數(shù)據(jù);如果不能完全采集三個(gè)儀表的數(shù)據(jù)(例如三個(gè)標(biāo)識(shí)信息所指示的儀表中有一個(gè)不是與本采集設(shè)備相連),則采集方式為僅采集其中可以采集的計(jì)量數(shù)據(jù),并結(jié)束本次采集,即并不要求采集設(shè)備一定需要采集得到標(biāo)識(shí)信息指示的所有儀表的數(shù)據(jù),這樣可以避免采集設(shè)備不采集任何數(shù)據(jù)或者處于持續(xù)采集數(shù)據(jù)的狀態(tài)中。

本申請實(shí)施例中,針對現(xiàn)有的建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,如圖3所示,擴(kuò)展的報(bào)文格式各個(gè)字段為:版本號(Version)字段,源端口(Source wPort)字段,目標(biāo)端口(Destination wPort)字段,長度(Length)字段,終端標(biāo)識(shí)(DeviceID),數(shù)據(jù)(DATA)字段。其中的DeviceID字段為本申請技術(shù)方案對建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,增加的字段,此字段用于攜帶標(biāo)識(shí)信息,即用于攜帶儀表標(biāo)識(shí),該字段用于指示采集設(shè)備采集對應(yīng)儀表的計(jì)量數(shù)據(jù)。在圖3中示出的“2bytes(字節(jié))”、“4bytes”數(shù)據(jù)僅為舉例,具體的byte值可以根據(jù)需要進(jìn)行改變調(diào)整。在其他實(shí)施例中,在DeviceID字段配置的標(biāo)識(shí)信息也可以為儀表被虛擬成數(shù)據(jù)邏輯設(shè)備后的邏輯設(shè)備標(biāo)識(shí)范圍(儀表標(biāo)識(shí)范圍)。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求 消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

再請參見圖4,是本申請實(shí)施例的一種主站設(shè)備采集數(shù)據(jù)的方法的流程示意圖,本申請實(shí)施例中的所述方法由主站設(shè)備執(zhí)行,具體的,本申請實(shí)施例的所述方法包括如下步驟。

S201:主站設(shè)備生成建鏈請求消息,所述建鏈請求消息用于請求建立與采集設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息。該建鏈請求消息可以為DLMS協(xié)議中的AA建鏈請求消息,通過對AA建鏈請求消息的報(bào)文格式的擴(kuò)展,增加了擴(kuò)展字段即終端標(biāo)識(shí)字段,該擴(kuò)展字段用于指示采集設(shè)備采集該擴(kuò)展字段中的標(biāo)識(shí)信息對應(yīng)儀表的數(shù)據(jù)。

主站設(shè)備根據(jù)實(shí)際的計(jì)量數(shù)據(jù)采集需求,可以在建鏈請求消息的所述終端標(biāo)識(shí)字段中配置一個(gè)儀表標(biāo)識(shí)作為標(biāo)識(shí)信息,實(shí)現(xiàn)對一個(gè)儀表的數(shù)據(jù)采集;也可以一次配置多個(gè)儀表標(biāo)識(shí)作為標(biāo)識(shí)信息,實(shí)現(xiàn)對多個(gè)儀表的數(shù)據(jù)采集。主站設(shè)備可以通過一個(gè)標(biāo)記(例如標(biāo)記“1”)來表示終端標(biāo)識(shí)字段中的內(nèi)容為儀表標(biāo)識(shí),該標(biāo)記可以設(shè)置在終端標(biāo)識(shí)字段中,也可以在建鏈請求消息的報(bào)文格式再增加標(biāo)識(shí)標(biāo)記字段,該字段用于指示終端標(biāo)識(shí)字段的內(nèi)容的類型。

其中,所述S201具體可包括:主站設(shè)備獲取與所述采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí);主站設(shè)備將獲取的儀表標(biāo)識(shí)作為標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中。采集設(shè)備可以與一個(gè)或者與多個(gè)儀表關(guān)聯(lián),主站設(shè)備可以根據(jù)需要獲取該采集設(shè)備關(guān)聯(lián)的一個(gè)或者多個(gè)儀表的儀表標(biāo)識(shí),并攜帶在建鏈請求消息中。

主站設(shè)備獲取一個(gè)或者多個(gè)儀表標(biāo)識(shí)的方式包括多種,具體的,所述主站設(shè)備可以基于預(yù)先配置的采集設(shè)備與儀表標(biāo)識(shí)的對應(yīng)關(guān)系,獲取與所述采集設(shè)備關(guān)聯(lián)的一個(gè)或者多個(gè)儀表標(biāo)識(shí)。也就是說在儀表的布置階段,主站通過一個(gè)數(shù)據(jù)庫存儲(chǔ)采集設(shè)備標(biāo)識(shí)以及該采集設(shè)備下掛的一個(gè)或者多個(gè)儀表在采集設(shè)備中的邏輯設(shè)備標(biāo)識(shí)(即儀表標(biāo)識(shí))之間的對應(yīng)關(guān)系,可以通過映射表的形式記錄采集設(shè)備標(biāo)識(shí)和對應(yīng)的一個(gè)或者多個(gè)儀表標(biāo)識(shí)。在需要采集計(jì)量數(shù)據(jù)時(shí),能夠根據(jù)該對應(yīng)關(guān)系獲取儀表標(biāo)識(shí),并分別在發(fā)向每一個(gè)采集設(shè)備的建鏈請求消息中添加對應(yīng)作為標(biāo)識(shí)信息的儀表標(biāo)識(shí)。

主站設(shè)備也可以從采集設(shè)備獲取與所述采集設(shè)備相連的儀表的儀表標(biāo)識(shí),作為與所述采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí)。所述主站具體可以通過接收各個(gè)采集設(shè) 備上報(bào)的方式來獲取一個(gè)或者多個(gè)儀表標(biāo)識(shí)。所述主站設(shè)備可以在任何時(shí)刻或者在需要采集計(jì)量數(shù)據(jù)之前,觸發(fā)采集設(shè)備上報(bào)其關(guān)聯(lián)的一個(gè)或者多個(gè)儀表的儀表標(biāo)識(shí)。當(dāng)然,所述采集設(shè)備也可以在檢測到與其相連的儀表數(shù)量發(fā)生變化時(shí),例如增加儀表或刪除了儀表,主動(dòng)上報(bào)變化后的一個(gè)或者多個(gè)儀表標(biāo)識(shí)。主站設(shè)備在接收到上報(bào)的儀表標(biāo)識(shí)后,可更新存儲(chǔ)到數(shù)據(jù)庫或映射表中,以便在發(fā)向每一個(gè)采集設(shè)備的建鏈請求消息中添加對應(yīng)作為標(biāo)識(shí)信息的儀表標(biāo)識(shí)。

S202:主站設(shè)備將生成的建鏈請求消息發(fā)送給所述采集設(shè)備,以使所述采集設(shè)備基于該建鏈請求消息建立網(wǎng)絡(luò)連接。主站發(fā)送建鏈請求消息給采集設(shè)備,開始建立與所述采集設(shè)備之間的網(wǎng)絡(luò)連接,基于建鏈請求消息建立主站與采集設(shè)備之間的連接關(guān)系可參考現(xiàn)有的連接方式。

采集設(shè)備可以在基于建鏈請求消息建立與所述主站之間的連接關(guān)系的同時(shí)或者之后,根據(jù)建鏈請求消息中一個(gè)或者多個(gè)標(biāo)識(shí)信息采集其連接的對應(yīng)儀表的計(jì)量數(shù)據(jù)。

S203:主站設(shè)備接收所述采集設(shè)備返回的所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。采集設(shè)備在采集到標(biāo)識(shí)信息中相應(yīng)儀表標(biāo)識(shí)所指示儀表的計(jì)量數(shù)據(jù)后,通過上述建立的網(wǎng)絡(luò)連接,將采集到的計(jì)量數(shù)據(jù)以標(biāo)識(shí)信息為區(qū)別依據(jù)返回給主站設(shè)備。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

再請參見圖5,是本申請實(shí)施例的另一種主站設(shè)備采集數(shù)據(jù)的方法的流程示意圖,本申請實(shí)施例中的所述方法由主站設(shè)備執(zhí)行,具體的,本申請實(shí)施例的所述方法包括如下步驟。

S301:主站設(shè)備獲取所要采集儀表的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息包括待采集的儀表標(biāo)識(shí)范圍。主站設(shè)備可以通過一個(gè)標(biāo)記(例如標(biāo)記“2”)來表示終端標(biāo)識(shí)字段中的內(nèi)容為儀表標(biāo)識(shí)范圍,該標(biāo)記可以設(shè)置在終端標(biāo)識(shí)字段中,也可以在建鏈請求消息的報(bào)文格式再增加標(biāo)識(shí)標(biāo)記字段,該字段用于指示終端標(biāo)識(shí)字段的內(nèi)容的類型。

所述標(biāo)識(shí)信息指示一個(gè)儀表標(biāo)識(shí)范圍。每一個(gè)儀表的儀表標(biāo)識(shí)可以按照一定的規(guī)則、順序進(jìn)行編號,所述標(biāo)識(shí)信息包括一個(gè)起始儀表標(biāo)識(shí)和一個(gè)終止儀 表標(biāo)識(shí),用于表示需要采集該起始儀表標(biāo)識(shí)和終止儀表標(biāo)識(shí)之間所有的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。用戶可以輸入儀表標(biāo)識(shí)的范圍(起始儀表標(biāo)識(shí)和終止儀表標(biāo)識(shí)),建鏈請求消息中的擴(kuò)展字段配置該兩個(gè)儀表標(biāo)識(shí)作為標(biāo)識(shí)信息,并且該擴(kuò)展字段的作用在于指示各個(gè)采集設(shè)備根據(jù)該起始儀表標(biāo)識(shí)和終止儀表標(biāo)識(shí)采集各自所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

在其他實(shí)施例中,該標(biāo)識(shí)信息也可以為本次需要采集的所有儀表的標(biāo)識(shí)。主站可以根據(jù)用戶的指令或者采集需求配置信息,獲取本次需要采集的所有儀表的標(biāo)識(shí),可以由用戶輸入所有需要采集的儀表的標(biāo)識(shí)。

S302:主站設(shè)備將所述標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中。所述S301和S302為包括標(biāo)識(shí)信息的建鏈請求消息的生成步驟。

S303:主站設(shè)備將封裝了標(biāo)識(shí)信息的建鏈請求消息發(fā)送給采集設(shè)備,以使所述采集設(shè)備基于該建鏈請求消息建立網(wǎng)絡(luò)連接,并根據(jù)標(biāo)識(shí)信息進(jìn)行計(jì)量數(shù)據(jù)的采集。主站設(shè)備需要將所述S302中封裝了標(biāo)識(shí)信息的建鏈請求消息發(fā)送給所有的采集設(shè)備,以便于能夠采集到所需的所有儀表的計(jì)量數(shù)據(jù)。

采集設(shè)備可以在基于建鏈請求消息建立與所述主站之間的連接關(guān)系的同時(shí)或者之后,根據(jù)建鏈請求消息中的標(biāo)識(shí)信息所指示的儀表標(biāo)識(shí)范圍,采集其連接的儀表的數(shù)據(jù)。其中在采集計(jì)量數(shù)據(jù)之前,采集設(shè)備會(huì)判斷本采集設(shè)備相連的儀表的標(biāo)識(shí)是否存在于所述標(biāo)識(shí)信息所指示的范圍內(nèi),若是,采集存在于所述標(biāo)識(shí)信息所指示范圍內(nèi)的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

S304:主站設(shè)備接收各個(gè)采集設(shè)備返回的計(jì)量數(shù)據(jù)。計(jì)量數(shù)據(jù)是對應(yīng)的采集設(shè)備根據(jù)所述標(biāo)識(shí)信息采集并返回的,采集設(shè)備在采集到相應(yīng)的計(jì)量數(shù)據(jù)后,通過上述建立的網(wǎng)絡(luò)連接,將采集到的數(shù)據(jù)返回給主站。

本申請實(shí)施例可以對現(xiàn)有的建鏈請求消息中增加一個(gè)針對所有待采集儀表的標(biāo)識(shí)信息,主站不需要針對每一個(gè)采集設(shè)備配置建鏈請求消息,在建立網(wǎng)絡(luò)連接的同時(shí)一次性實(shí)現(xiàn)對每臺(tái)采集設(shè)備下的一個(gè)或者多個(gè)儀表的數(shù)據(jù)采集操作,能夠快捷地實(shí)現(xiàn)系統(tǒng)中多個(gè)儀表的數(shù)據(jù)采集,并且提高了計(jì)量數(shù)據(jù)采集效率;而且不需要主站針對每一個(gè)采集設(shè)備進(jìn)行儀表標(biāo)識(shí)的配置,進(jìn)一步提高了計(jì)量數(shù)據(jù)的采集效率。

再請參見圖6,是本申請實(shí)施例的一種在采集設(shè)備采集數(shù)據(jù)的方法的流程示意圖,本申請實(shí)施例的所述方法可以由儀表采集系統(tǒng)中的采集器即采集設(shè)備來 執(zhí)行。具體的,本申請實(shí)施例的所述方法包括以下步驟。

S401:采集設(shè)備接收主站設(shè)備發(fā)送的建鏈請求消息,所述建鏈請求消息用于請求建立所述采集設(shè)備到所述主站設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息包括標(biāo)識(shí)信息。

S402:采集設(shè)備根據(jù)所述建鏈請求消息建立與所述主站設(shè)備的網(wǎng)絡(luò)連接,并采集所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。采集設(shè)備可以在建立與主站設(shè)備的網(wǎng)絡(luò)連接的同時(shí)或者之后,開始采集計(jì)量數(shù)據(jù)。

當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為所述采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí)時(shí),所述采集設(shè)備直接根據(jù)儀表標(biāo)識(shí)的指示采集對應(yīng)關(guān)聯(lián)儀表的計(jì)量數(shù)據(jù)。

當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍時(shí),采集設(shè)備可以先判斷已記錄的與本采集設(shè)備相連儀表的標(biāo)識(shí)是否存在與所述標(biāo)識(shí)信息所指示的儀表標(biāo)識(shí)范圍內(nèi);若一個(gè)或者多個(gè)標(biāo)識(shí)存在于所述儀表標(biāo)識(shí)范圍內(nèi),則采集存在于所述標(biāo)識(shí)信息所指示范圍內(nèi)的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

采集設(shè)備可以根據(jù)標(biāo)記來區(qū)分終端標(biāo)識(shí)字段的內(nèi)容的類型,例如,在檢測到終端標(biāo)識(shí)字段中包括“1”的標(biāo)記(或建鏈請求消息的標(biāo)記字段的值為“1”)時(shí),確定終端標(biāo)識(shí)字段的內(nèi)容為儀表標(biāo)識(shí);在檢測到終端標(biāo)識(shí)字段中包括“2”的標(biāo)記(或建鏈請求消息的標(biāo)記字段的值為“2”)時(shí),確定終端標(biāo)識(shí)字段的內(nèi)容為儀表標(biāo)識(shí)范圍。

所述已記錄的與本采集設(shè)備相連儀表的儀表標(biāo)識(shí)可以是在儀表配置階段,配置到采集設(shè)備中的,或者是采集設(shè)備在儀表配置階段或者儀表數(shù)量發(fā)生更新時(shí),自動(dòng)檢測并配置的。

S403:采集設(shè)備將采集到的計(jì)量數(shù)據(jù)通過所述建立的網(wǎng)絡(luò)連接發(fā)送給所述主站設(shè)備。采集設(shè)備在采集到相應(yīng)標(biāo)識(shí)信息所指示儀表的數(shù)據(jù)后,通過上述建立的網(wǎng)絡(luò)連接,將采集到的數(shù)據(jù)以標(biāo)識(shí)信息為區(qū)別依據(jù)返回給主站。

采集設(shè)備可以根據(jù)需要更新本采集設(shè)備和/或主站設(shè)備中記錄的關(guān)于本采集設(shè)備管理的儀表的儀表標(biāo)識(shí),本申請實(shí)施例的所述方法還可以包括:采集設(shè)備在檢測到與本采集設(shè)備相連的儀表的數(shù)量發(fā)生變化時(shí),獲取變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí);將獲取到的變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí)上報(bào)給所述主站設(shè)備。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求 消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

下面對本申請實(shí)施例的數(shù)據(jù)采集裝置進(jìn)行詳細(xì)描述。

請參見圖7,是本申請實(shí)施例的一種數(shù)據(jù)采集裝置的結(jié)構(gòu)示意圖,本申請實(shí)施例的所述裝置可以應(yīng)用在遠(yuǎn)程抄表系統(tǒng)中主站設(shè)備中,例如可進(jìn)行計(jì)量數(shù)據(jù)采集、處理的設(shè)備或服務(wù)器中。具體的,所述裝置包括:生成模塊10、請求模塊20以及接收模塊30。

所述生成模塊10,用于生成建鏈請求消息,所述建鏈請求消息用于請求建立與采集設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息。該生成模塊10生成的建鏈請求消息可以為DLMS協(xié)議中的AA建鏈請求消息,通過對AA建鏈請求消息的報(bào)文格式的擴(kuò)展,增加了擴(kuò)展字段即終端標(biāo)識(shí)字段,該擴(kuò)展字段用于指示采集設(shè)備采集該擴(kuò)展字段中的標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

所述請求模塊20,用于將生成的建鏈請求消息發(fā)送給所述采集設(shè)備,以使所述采集設(shè)備基于該建鏈請求消息建立網(wǎng)絡(luò)連接。所述請求模塊20發(fā)送建鏈請求消息給采集設(shè)備,開始建立與所述采集設(shè)備之間的網(wǎng)絡(luò)連接,基于建鏈請求消息建立主站與采集設(shè)備之間的連接關(guān)系可參考現(xiàn)有的連接方式。所述采集設(shè)備在建立連接關(guān)系的同時(shí)或者之后,根據(jù)建鏈請求消息中一個(gè)或者多個(gè)標(biāo)識(shí)信息采集其連接的對應(yīng)儀表的計(jì)量數(shù)據(jù)。

所述接收模塊30,用于接收所述采集設(shè)備返回的所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。所述接收模塊30通過已與采集設(shè)備建立的網(wǎng)絡(luò)連接接收計(jì)量數(shù)據(jù)。

進(jìn)一步可選地,如圖8所示,所述生成模塊10具體可以包括:

第一獲取單元11,用于獲取用于表示待采集儀表的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息包括儀表標(biāo)識(shí);

第一封裝單元12,用于將獲取的標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中,得到所述包括標(biāo)識(shí)信息的建鏈請求消息。

其中可選地,所述第一獲取單元11,具體用于基于預(yù)先配置的采集設(shè)備與儀表標(biāo)識(shí)的對應(yīng)關(guān)系,獲取待采集儀表的標(biāo)識(shí)信息。

其中可選地,所述第一獲取單元11,具體用于從預(yù)先存儲(chǔ)的儀表標(biāo)識(shí)中獲取用于表示待采集儀表的標(biāo)識(shí)信息,所述預(yù)先存儲(chǔ)的儀表標(biāo)識(shí)是采集設(shè)備上報(bào)的。

進(jìn)一步可選地,如圖8所示,所述生成模塊10具體還可以包括:

第二獲取單元13,用于獲取用于表示待采集儀表的標(biāo)識(shí)信息,該標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍;

第二封裝單元14,用于將所述儀表指示標(biāo)識(shí)所指示的標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中,得到所述包括標(biāo)識(shí)信息的建鏈請求消息。

需要說明的是,本申請實(shí)施例中所述裝置的各個(gè)模塊、相應(yīng)單元的具體實(shí)現(xiàn)可參考上述方法項(xiàng)實(shí)施例中各相關(guān)步驟的具體描述,在此不贅述。并且,所述生成模塊10可以同時(shí)包括:第一獲取單元11、第一封裝單元12的組合和第二獲取單元13、第二封裝單元14的組合,可以根據(jù)用戶對計(jì)量數(shù)據(jù)的采集需要在兩個(gè)組合中進(jìn)行功能切換。也可以僅包括其中的一種組合。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

再請參見圖9,是本申請實(shí)施例的另一種數(shù)據(jù)采集裝置的結(jié)構(gòu)示意圖,本申請實(shí)施例的所述裝置可應(yīng)用在遠(yuǎn)程抄表系統(tǒng)的采集設(shè)備,例如DCU中,具體的本申請實(shí)施例的所述裝置包括:接收模塊40、處理模塊50、反饋模塊60。

所述接收模塊40,用于接收主站設(shè)備發(fā)送的建鏈請求消息,所述建鏈請求消息用于請求建立所述主站設(shè)備到所述采集設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息。

所述處理模塊50,用于根據(jù)所述建鏈請求消息建立與所述主站設(shè)備的網(wǎng)絡(luò)連接,并采集所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。所述處理模塊50可以在建立與主站設(shè)備的網(wǎng)絡(luò)連接的同時(shí)或者之后,開始采集計(jì)量數(shù)據(jù)。

所述反饋模塊60,用于將采集到的計(jì)量數(shù)據(jù)通過所述建立的網(wǎng)絡(luò)連接發(fā)送給所述主站設(shè)備。在采集到相應(yīng)標(biāo)識(shí)信息所指示儀表的數(shù)據(jù)后,所述反饋模塊60通過上述建立的網(wǎng)絡(luò)連接,將采集到的計(jì)量數(shù)據(jù)以標(biāo)識(shí)信息為區(qū)別依據(jù)返回給主站設(shè)備。

其中可選地,所述處理模塊50在用于采集計(jì)量數(shù)據(jù)時(shí),若所述標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍,則具體用于判斷相連儀表的儀表標(biāo)識(shí)是否存在于所述標(biāo)識(shí)信息所指示的范圍內(nèi),若是,采集存在于所述標(biāo)識(shí)信息所指示范圍內(nèi)的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

進(jìn)一步可選地,本申請實(shí)施例的所述裝置還可以包括:更新模塊70,用于在檢測到與本采集設(shè)備相連的儀表的數(shù)量發(fā)生變化時(shí),獲取變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí);將獲取到的變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí)上報(bào)給所述主站設(shè)備。

本申請實(shí)施例中所述裝置的各個(gè)模塊和單元的功能的具體實(shí)現(xiàn)方式可參考方法實(shí)施例中相關(guān)步驟的描述。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

請參見圖10,是本申請實(shí)施例的一種數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)示意圖,本申請實(shí)施例的所述系統(tǒng)包括:主站設(shè)備100、與一個(gè)或者多個(gè)儀表相連的采集設(shè)備200。所述采集設(shè)備200為用戶信息采集系統(tǒng)中的采集器。主站設(shè)備100和采集設(shè)備200之間可以通過無線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)進(jìn)行通信。

所述主站設(shè)備100,用于生成建鏈請求消息,將生成的建鏈請求消息發(fā)送給所述采集設(shè)備200,所述建鏈請求消息用于請求建立與采集設(shè)備200的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息;并接收所述采集設(shè)備200返回的所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

所述采集設(shè)備200,用于在接收到建鏈請求消息后,建立與所述主站設(shè)備100的網(wǎng)絡(luò)連接,并采集所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù),將采集到的計(jì)量數(shù)據(jù)通過所述建立的網(wǎng)絡(luò)連接發(fā)送給所述主站設(shè)備100。

具體的請一并參見圖11和圖12,分別是上述的主站設(shè)備100和采集設(shè)備200的結(jié)構(gòu)示意圖。

如圖11所示,本申請實(shí)施例的所述主站設(shè)備100包括:接收器101、發(fā)送器102以及處理器103。所述接收器101、發(fā)送器102以及處理器103之間可以通過總線104進(jìn)行通信。

所述總線104可以是外設(shè)部件互連標(biāo)準(zhǔn)(peripheral component interconnect,簡稱PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(extended industry standard architecture,簡稱EISA)總線等。所述總線104可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖11中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。

所述處理器103,用于生成建鏈請求消息,所述建鏈請求消息用于請求建立與采集設(shè)備的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息;

所述發(fā)送器102,用于將生成的建鏈請求消息發(fā)送給所述采集設(shè)備;

所述接收器101,用于接收所述采集設(shè)備返回的所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

進(jìn)一步可選地,在用于生成建鏈請求消息時(shí),處理器103,具體用于獲取用于表示待采集儀表的標(biāo)識(shí)信息,并將獲取到的用于表示待采集儀表的標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中,生成所述包括標(biāo)識(shí)信息的建鏈請求消息,所述標(biāo)識(shí)信息包括待采集儀表的儀表標(biāo)識(shí),或者表示多個(gè)待采集儀表的儀表標(biāo)識(shí)范圍。

可選地,所述處理器103,具體用于基于預(yù)先配置的采集設(shè)備與儀表標(biāo)識(shí)的對應(yīng)關(guān)系,獲取所述待采集儀表的標(biāo)識(shí)信息。

可選地,所述處理器103,具體用于從預(yù)先存儲(chǔ)的與采集設(shè)備關(guān)聯(lián)的儀表標(biāo)識(shí)中獲取所述待采集儀表的標(biāo)識(shí)信息,所述預(yù)先存儲(chǔ)的儀表標(biāo)識(shí)是所述采集設(shè)備上報(bào)的。

可選地,在用于生成建鏈請求消息時(shí),處理器103,具體用于獲取關(guān)于待采集儀表的標(biāo)識(shí)信息,該標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍,將所述標(biāo)識(shí)信息封裝到建鏈請求消息的終端標(biāo)識(shí)字段中,生成所述包括標(biāo)識(shí)信息的建鏈請求消息。

所述主站設(shè)備100還可以包括:存儲(chǔ)器105,用于存儲(chǔ)儀表標(biāo)識(shí)。

所述存儲(chǔ)器105可以包括易失性存儲(chǔ)器(英文:volatile memory),例如隨機(jī)存取存儲(chǔ)器(英文:random-access memory,縮寫:RAM);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如快閃存儲(chǔ)器(英文:flash memory),硬盤(英文:hard disk drive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD);存儲(chǔ)器105還可以包括上述種類的存儲(chǔ)器的組合。

所述處理器103可以是中央處理器(英文:central processing unit,縮寫:CPU),網(wǎng)絡(luò)處理器(英文:network processor,縮寫:NP)或者CPU和NP的組合。

所述處理器103還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是專用集成電路(英文:application-specific integrated circuit,縮寫:ASIC),可編程邏輯器件(英文:programmable logic device,縮寫:PLD)或其組合。上述PLD可 以是復(fù)雜可編程邏輯器件(英文:complex programmable logic device,縮寫:CPLD),現(xiàn)場可編程邏輯門陣列(英文:field-programmable gate array,縮寫:FPGA),通用陣列邏輯(英文:generic array logic,縮寫:GAL)或其任意組合。

可選地,所述存儲(chǔ)器105還用于存儲(chǔ)程序指令。所述處理器103可以調(diào)用所述程序指令,實(shí)現(xiàn)如本申請圖2,4和5實(shí)施例中所示的數(shù)據(jù)采集方法。

如圖12所示,本申請實(shí)施例的所述采集設(shè)備200包括:發(fā)送器201、接收器202以及處理器203。所述發(fā)送器201、接收器202以及處理器203之間可以通過總線204進(jìn)行通信,所述總線204可以是PCI總線或EISA總線等。所述總線204可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖12中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。

所述接收器201,用于接收主站設(shè)備100發(fā)送的建鏈請求消息,所述建鏈請求消息用于請求建立到所述主站設(shè)備100的網(wǎng)絡(luò)連接,所述建鏈請求消息中包括標(biāo)識(shí)信息;

所述處理器203,用于根據(jù)所述建鏈請求消息建立與所述主站設(shè)備的網(wǎng)絡(luò)連接,并采集所述標(biāo)識(shí)信息所對應(yīng)儀表的計(jì)量數(shù)據(jù);

所述發(fā)送器202,還用于將采集到的計(jì)量數(shù)據(jù)通過所述建立的網(wǎng)絡(luò)連接發(fā)送給所述主站設(shè)備100。

其中可選地,在用于采集計(jì)量數(shù)據(jù)時(shí),所述處理器203,具體用于當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為所述采集設(shè)備200關(guān)聯(lián)的儀表標(biāo)識(shí)時(shí),根據(jù)儀表標(biāo)識(shí)的指示采集對應(yīng)關(guān)聯(lián)儀表的計(jì)量數(shù)據(jù)。

其中可選地,在用于采集計(jì)量數(shù)據(jù)時(shí),所述處理器203,具體用于當(dāng)所述建鏈請求消息中的標(biāo)識(shí)信息為儀表標(biāo)識(shí)范圍時(shí),判斷已記錄的與本采集設(shè)備相連儀表的標(biāo)識(shí)是否存在與所述標(biāo)識(shí)信息所指示的儀表標(biāo)識(shí)范圍內(nèi);若一個(gè)或者多個(gè)標(biāo)識(shí)存在于所述儀表標(biāo)識(shí)范圍內(nèi),則采集存在于所述標(biāo)識(shí)信息所指示范圍內(nèi)的儀表標(biāo)識(shí)所對應(yīng)儀表的計(jì)量數(shù)據(jù)。

具體可選地,所述處理器203,還用于在檢測到與本采集設(shè)備相連的儀表的數(shù)量發(fā)生變化時(shí),獲取變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí);

所述通信接口201,還用于將獲取到的變化后與本采集設(shè)備相連儀表的儀表標(biāo)識(shí)上報(bào)給所述主站設(shè)備。

所述采集設(shè)備200還可以包括:存儲(chǔ)器205,用于存儲(chǔ)相連的各個(gè)儀表的儀 表標(biāo)識(shí)。

所述存儲(chǔ)器205可以包括易失性存儲(chǔ)器(英文:volatile memory),例如RAM;存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如快閃存儲(chǔ)器(英文:flash memory),HDD或SSD;存儲(chǔ)器205還可以包括上述種類的存儲(chǔ)器的組合。

所述處理器203可以是CPU、或NP、或者CPU和NP的組合。

所述處理器203還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是ASIC,或PLD或其組合。上述PLD可以是CPLD、FPGA、或GAL,或其任意組合。

可選地,所述存儲(chǔ)器205還用于存儲(chǔ)程序指令。所述處理器可以調(diào)用所述程序指令,實(shí)現(xiàn)如本申請圖2和6實(shí)施例中所示的數(shù)據(jù)采集方法。

本申請實(shí)施例可以在現(xiàn)有的DLMS協(xié)議的基礎(chǔ)上,選擇協(xié)議中的建鏈請求消息的報(bào)文格式進(jìn)行擴(kuò)展,在建立主站和采集設(shè)備之間的鏈接后一次性完成對每臺(tái)采集設(shè)備下的所有儀表的數(shù)據(jù)采集,提高了計(jì)量數(shù)據(jù)采集效率。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,簡稱ROM)或RAM等。

以上所揭露的僅為本申請較佳實(shí)施例而已,當(dāng)然不能以此來限定本申請之權(quán)利范圍,因此依本申請權(quán)利要求所作的等同變化,仍屬本申請所涵蓋的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
平谷区| 环江| 乌兰浩特市| 乐陵市| 屯留县| 进贤县| 秦安县| 河北省| 嘉黎县| 清水河县| 天等县| 江津市| 天长市| 灯塔市| 渝北区| 全南县| 河北省| 阿城市| 四平市| 哈巴河县| 萨嘎县| 常熟市| 太原市| 丰都县| 博罗县| 太原市| 长顺县| 土默特左旗| 丹寨县| 西青区| 宝兴县| 杭锦后旗| 沽源县| 巴林右旗| 定州市| 武邑县| 淅川县| 玉山县| 沁阳市| 福泉市| 平山县|