本發(fā)明涉及集中抄表技術(shù)領(lǐng)域,并且更具體地,涉及一種自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法和系統(tǒng)。
背景技術(shù):
電、水、氣、熱多表集中抄表技術(shù)及其系統(tǒng)是新興的技術(shù)領(lǐng)域,旨在將已有的電表、水表、氣表、熱表分別單獨(dú)抄表集中統(tǒng)一在一個(gè)集抄系統(tǒng),實(shí)現(xiàn)集中抄表。集中抄表應(yīng)用環(huán)境有較大差異,臺(tái)區(qū)大小小至幾十戶,多至近2000戶。目前,采集器上行通信模塊負(fù)責(zé)采集器與集中器之間的通信,下行通信模塊負(fù)責(zé)采集器與下接表計(jì)之間的數(shù)據(jù)采集。由于現(xiàn)場(chǎng)電表、水表、氣表、熱表的無(wú)線工作方式不統(tǒng)一,采集器抄讀下接電表、水表、氣表、熱表的數(shù)據(jù)時(shí),需要使用配套的下行通信模塊抄讀下接表計(jì)的數(shù)據(jù),影響現(xiàn)場(chǎng)使用。因此需要采集器能夠?qū)ο滦型ㄐ拍K進(jìn)行自動(dòng)識(shí)別,同時(shí)管理下行通信模塊與抄讀表計(jì)之間的對(duì)應(yīng)關(guān)系,避免同頻干擾,提高抄讀效率。
現(xiàn)有技術(shù)之一是將采集器第一個(gè)插槽固定為上行通信模塊安裝位置,通過(guò)對(duì)模塊通信端口進(jìn)行時(shí)分控制來(lái)避免同頻干擾。該技術(shù)存在通信模塊配置不夠靈活,僅針對(duì)模塊通信端口的控制方式無(wú)法將模塊的通信特征與之對(duì)應(yīng),需要反復(fù)嘗試才能獲取模塊通信參數(shù)的技術(shù)缺點(diǎn),因而抄表效率較低。
現(xiàn)有技術(shù)之二是將采集器第一個(gè)插槽固定為上行通信模塊安裝位置,使多個(gè)通信模塊下接表計(jì)的通信頻率各不相同,通過(guò)頻分方法避免同頻干擾。該技術(shù)方案存在對(duì)現(xiàn)場(chǎng)施工及電、水、氣、熱表的采購(gòu)要求較高,且已經(jīng)有部分應(yīng)用地點(diǎn)已采購(gòu)了相同頻率的表計(jì),導(dǎo)致此技術(shù)難以實(shí)施的技術(shù)缺點(diǎn)。
技術(shù)實(shí)現(xiàn)要素:
為了解決背景技術(shù)存在的上述問(wèn)題,本發(fā)明提供一種自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法,所述方法包括:
步驟1、對(duì)采集器上安裝的通信模塊上電,等待通信模塊主動(dòng)上報(bào)模塊信息報(bào)文;
步驟2、采集器對(duì)獲取的通信模塊信息報(bào)文按照通信模塊的通信協(xié)議格式進(jìn)行解析,識(shí)別上報(bào)報(bào)文的通信模塊是使集中抄表終端與采集器進(jìn)行通信的上行通信模塊或者是使采集器與待抄讀表計(jì)進(jìn)行通信的下行通信模塊,當(dāng)通信模塊是上行通信模塊時(shí),執(zhí)行步驟3,當(dāng)通信模塊是下行通信模塊時(shí),執(zhí)行步驟4,若采集器未接收到下行通信模塊上報(bào)的模塊信息報(bào)文,執(zhí)行步驟5;
步驟3、當(dāng)采集器識(shí)別通信模塊是上行通信模塊時(shí),采集器根據(jù)上行通信模塊通信地址請(qǐng)求協(xié)議回復(fù)采集器地址至上行通信模塊,且將通信模塊端口與上行通信模塊進(jìn)行綁定管理,上行通信模塊發(fā)送集中抄表終端的抄表報(bào)文至采集器,并轉(zhuǎn)發(fā)下行通信模塊接收的與其綁定的下接表計(jì)的回碼數(shù)據(jù)至集中抄表終端;
步驟4、采集器識(shí)別通信模塊是下行通信模塊時(shí),采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別下行通信模塊的唯一性編號(hào)和功能參數(shù),并將下行通信模塊和與下行通信模塊連接的表計(jì)進(jìn)行綁定管理,當(dāng)下行通信模塊接收到采集器轉(zhuǎn)發(fā)的抄表報(bào)文時(shí),下行通信模塊將與其綁定的下接表計(jì)的回碼數(shù)據(jù)通過(guò)上行模塊端口轉(zhuǎn)發(fā)給集中抄表終端;
步驟5、采集器未接收到下行通信模塊主動(dòng)上報(bào)模塊信息報(bào)文時(shí),采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求,若請(qǐng)求發(fā)送后接收到下行通信模塊的應(yīng)答報(bào)文,返回步驟2,若采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求并等待1分鐘后,仍未接收到下行通信模塊的應(yīng)答報(bào)文時(shí),重復(fù)步驟5。
進(jìn)一步地,所述集中抄表采集器用于電、水、氣、熱多表集中抄表。
進(jìn)一步地,當(dāng)下行通信模塊換倉(cāng)或者替換同一廠家的下行通信模塊時(shí),不再需要重新對(duì)下行通信模塊和所接表計(jì)進(jìn)行綁定。
進(jìn)一步地,在步驟4,采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別的下行通信模塊功能參數(shù)包括廠商代碼、芯片代碼和模塊類型。
根據(jù)本發(fā)明的另一方面,本發(fā)明提供一種自動(dòng)識(shí)別集中抄表采集器的通信模塊的系統(tǒng),所述系統(tǒng)包括:
通信模塊信息報(bào)文接收單元,其用于當(dāng)采集器上安裝的通信模塊上電時(shí),等待通信模塊主動(dòng)上報(bào)模塊信息報(bào)文;
通信模塊識(shí)別單元,采集器對(duì)從通信模塊信息報(bào)文接收單元中獲取的通信模塊信息報(bào)文按照通信模塊的通信協(xié)議格式進(jìn)行解析,識(shí)別上報(bào)報(bào)文的通信模塊是使集中抄表終端與采集器進(jìn)行通信的上行通信模塊或者是使采集器與待抄讀表計(jì)進(jìn)行通信的下行通信模塊;
上行通信模塊管理單元,當(dāng)采集器識(shí)別通信模塊是上行通信模塊時(shí),采集器根據(jù)上行通信模塊通信地址請(qǐng)求協(xié)議回復(fù)采集器地址至上行通信模塊,且將通信模塊端口與上行通信模塊進(jìn)行綁定管理,上行通信模塊發(fā)送集中抄表終端的抄表報(bào)文至采集器,并轉(zhuǎn)發(fā)下行通信模塊接收的與其綁定的下接表計(jì)的回碼數(shù)據(jù)至集中抄表終端;
下行通信模塊管理單元,采集器識(shí)別通信模塊是下行通信模塊時(shí),根據(jù)下行通信模塊自識(shí)別通信協(xié)議,采集器自動(dòng)識(shí)別下行通信模塊的唯一性編號(hào)和功能參數(shù),并將下行通信模塊和與下行通信模塊連接的表計(jì)進(jìn)行綁定管理,當(dāng)下行通信模塊接收到采集器轉(zhuǎn)發(fā)的抄表報(bào)文時(shí),下行通信模塊將與其綁定的下接表計(jì)的回碼數(shù)據(jù)通過(guò)上行模塊端口轉(zhuǎn)發(fā)給集中抄表終端;
下行通信模塊信息報(bào)文查詢單元,采集器未從通信模塊信息報(bào)文接收單元接收到下行通信模塊主動(dòng)上報(bào)的模塊信息報(bào)文時(shí),采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求,若請(qǐng)求發(fā)送后接收到下行通信模塊的應(yīng)答報(bào)文,下行通信模塊管理單元運(yùn)行,若采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求并等待1分鐘后,仍未接收到下行通信模塊的應(yīng)答報(bào)文時(shí),重復(fù)運(yùn)行下行通信模塊信息報(bào)文查詢單元。
進(jìn)一步地,所述集中抄表采集器用于電、水、氣、熱多表集中抄表。
進(jìn)一步地,當(dāng)下行通信模塊換倉(cāng)或者替換同一廠家的下行通信模塊時(shí),下行通信模塊管理單元不再需要重新對(duì)下行通信模塊和所接表計(jì)進(jìn)行綁定。
進(jìn)一步地,在下行通信模塊管理單元中,采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別的下行通信模塊功能參數(shù)包括廠商代碼、芯片代碼和模塊類型。
通過(guò)本發(fā)明所述的自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法和系統(tǒng),當(dāng)采集器不能采用頻分控制,而只能采用時(shí)分控制進(jìn)行集中抄表時(shí),采集器能夠?qū)ο滦型ㄐ拍K進(jìn)行自動(dòng)識(shí)別,同時(shí)管理下行通信模塊與抄讀表計(jì)之間的對(duì)應(yīng)關(guān)系,避免了同頻干擾,提高了抄讀效率。
附圖說(shuō)明
通過(guò)參考下面的附圖,可以更為完整地理解本發(fā)明的示例性實(shí)施方式:
圖1是本發(fā)明具體實(shí)施方式的自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法的流程圖;以及
圖2是本發(fā)明具體實(shí)施方式的自動(dòng)識(shí)別集中抄表采集器的通信模塊的系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
現(xiàn)在參考附圖介紹本發(fā)明的示例性實(shí)施方式,然而,本發(fā)明可以用許多不同的形式來(lái)實(shí)施,并且不局限于此處描述的實(shí)施例,提供這些實(shí)施例是為了詳盡地且完全地公開本發(fā)明,并且向所屬技術(shù)領(lǐng)域的技術(shù)人員充分傳達(dá)本發(fā)明的范圍。對(duì)于表示在附圖中的示例性實(shí)施方式中的術(shù)語(yǔ)并不是對(duì)本發(fā)明的限定。在附圖中,相同的單元/元件使用相同的附圖標(biāo)記。
除非另有說(shuō)明,此處使用的術(shù)語(yǔ)(包括科技術(shù)語(yǔ))對(duì)所屬技術(shù)領(lǐng)域的技術(shù)人員具有通常的理解含義。另外,可以理解的是,以通常使用的詞典限定的術(shù)語(yǔ),應(yīng)當(dāng)被理解為與其相關(guān)領(lǐng)域的語(yǔ)境具有一致的含義,而不應(yīng)該被理解為理想化的或過(guò)于正式的意義。
圖1是本發(fā)明具體實(shí)施方式的自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法的流程圖。如圖1所示,本發(fā)明所述的自動(dòng)識(shí)別集中抄表采集器的通信模塊的方法100從步驟S101開始。
在步驟S101,對(duì)采集器上安裝的通信模塊上電,等待通信模塊主動(dòng)上報(bào)模塊信息報(bào)文;
在步驟S102,采集器對(duì)獲取的通信模塊信息報(bào)文按照通信模塊的通信協(xié)議格式進(jìn)行解析,識(shí)別上報(bào)報(bào)文的通信模塊是使集中抄表終端與采集器進(jìn)行通信的上行通信模塊或者是使采集器與待抄讀表計(jì)進(jìn)行通信的下行通信模塊,當(dāng)通信模塊是上行通信模塊時(shí),執(zhí)行步驟S103,當(dāng)通信模塊是下行通信模塊時(shí),執(zhí)行步驟S104,若采集器未接收到下行通信模塊上報(bào)的模塊信息報(bào)文,執(zhí)行步驟S105;
在步驟S103,當(dāng)采集器識(shí)別通信模塊是上行通信模塊時(shí),采集器根據(jù)上行通信模塊通信地址請(qǐng)求協(xié)議回復(fù)采集器地址至上行通信模塊,且將通信模塊端口與上行通信模塊進(jìn)行綁定管理,上行通信模塊發(fā)送集中抄表終端的抄表報(bào)文至采集器,并轉(zhuǎn)發(fā)下行通信模塊接收的與其綁定的下接表計(jì)的回碼數(shù)據(jù)至集中抄表終端;
在步驟S104,采集器識(shí)別通信模塊是下行通信模塊時(shí),采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別下行通信模塊的唯一性編號(hào)和功能參數(shù),并將下行通信模塊和與下行通信模塊連接的表計(jì)進(jìn)行綁定管理,當(dāng)下行通信模塊接收到采集器轉(zhuǎn)發(fā)的抄表報(bào)文時(shí),下行通信模塊將與其綁定的下接表計(jì)的回碼數(shù)據(jù)通過(guò)上行模塊端口轉(zhuǎn)發(fā)給集中抄表終端;
在步驟S105,采集器未接收到下行通信模塊主動(dòng)上報(bào)模塊信息報(bào)文時(shí),采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求,若請(qǐng)求發(fā)送后接收到下行通信模塊的應(yīng)答報(bào)文,返回步驟S102,若采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求并等待1分鐘后,仍未接收到下行通信模塊的應(yīng)答報(bào)文時(shí),重復(fù)步驟S105。
優(yōu)選地,所述集中抄表采集器用于電、水、氣、熱多表集中抄表。
優(yōu)選地,當(dāng)下行通信模塊換倉(cāng)或者替換同一廠家的下行通信模塊時(shí),不再需要重新對(duì)下行通信模塊和所接表計(jì)進(jìn)行綁定。
優(yōu)選地,在步驟S104,采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別的下行通信模塊功能參數(shù)包括廠商代碼、芯片代碼和模塊類型。
圖2是本發(fā)明具體實(shí)施方式的自動(dòng)識(shí)別集中抄表采集器的通信模塊的系統(tǒng)的結(jié)構(gòu)圖。如圖2所示,本發(fā)明所述的自動(dòng)識(shí)別集中抄表采集器的通信模塊的系統(tǒng)200包括通信模塊信息報(bào)文接收單元201、通信模塊識(shí)別單元202、上行通信模塊管理單元203、下行通信模塊管理單元204和下行通信模塊信息報(bào)文查詢單元205。
通信模塊信息報(bào)文接收單元201,其用于當(dāng)采集器上安裝的通信模塊上電時(shí),等待通信模塊主動(dòng)上報(bào)模塊信息報(bào)文;
通信模塊識(shí)別單元202,采集器對(duì)從通信模塊信息報(bào)文接收單元201中獲取的通信模塊信息報(bào)文按照通信模塊的通信協(xié)議格式進(jìn)行解析,識(shí)別上報(bào)報(bào)文的通信模塊是使集中抄表終端與采集器進(jìn)行通信的上行通信模塊或者是使采集器與待抄讀表計(jì)進(jìn)行通信的下行通信模塊;
上行通信模塊管理單元203,當(dāng)采集器識(shí)別通信模塊是上行通信模塊時(shí),采集器根據(jù)上行通信模塊通信地址請(qǐng)求協(xié)議回復(fù)采集器地址至上行通信模塊,且將通信模塊端口與上行通信模塊進(jìn)行綁定管理,上行通信模塊發(fā)送集中抄表終端的抄表報(bào)文至采集器,并轉(zhuǎn)發(fā)下行通信模塊接收的與其綁定的下接表計(jì)的回碼數(shù)據(jù)至集中抄表終端;
下行通信模塊管理單元204,采集器識(shí)別通信模塊是下行通信模塊時(shí),根據(jù)下行通信模塊自識(shí)別通信協(xié)議,采集器自動(dòng)識(shí)別下行通信模塊的唯一性編號(hào)和功能參數(shù),并將下行通信模塊和與下行通信模塊連接的表計(jì)進(jìn)行綁定管理,當(dāng)下行通信模塊接收到采集器轉(zhuǎn)發(fā)的抄表報(bào)文時(shí),下行通信模塊將與其綁定的下接表計(jì)的回碼數(shù)據(jù)通過(guò)上行模塊端口轉(zhuǎn)發(fā)給集中抄表終端;
下行通信模塊信息報(bào)文查詢單元205,采集器未從通信模塊信息報(bào)文接收單元201接收到下行通信模塊主動(dòng)上報(bào)的模塊信息報(bào)文時(shí),采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求,若請(qǐng)求發(fā)送后接收到下行通信模塊的應(yīng)答報(bào)文,下行通信模塊管理單元204運(yùn)行,若采集器按照下行通信模塊協(xié)議格式發(fā)送主動(dòng)查詢模塊信息報(bào)文請(qǐng)求并等待1分鐘后,仍未接收到下行通信模塊的應(yīng)答報(bào)文時(shí),重復(fù)運(yùn)行下行通信模塊信息報(bào)文查詢單元205。
優(yōu)選地,所述集中抄表采集器用于電、水、氣、熱多表集中抄表。
優(yōu)選地,當(dāng)下行通信模塊換倉(cāng)或者替換同一廠家的下行通信模塊時(shí),下行通信模塊管理單元不再需要重新對(duì)下行通信模塊和所接表計(jì)進(jìn)行綁定。
優(yōu)選地,在下行通信模塊管理單元204中,采集器根據(jù)下行通信模塊自識(shí)別通信協(xié)議自動(dòng)識(shí)別的下行通信模塊功能參數(shù)包括廠商代碼、芯片代碼和模塊類型。
已經(jīng)通過(guò)上述實(shí)施方式描述了本發(fā)明。然而,本領(lǐng)域技術(shù)人員所公知的,正如附帶的專利權(quán)利要求所限定的,除了本發(fā)明以上公開的其他的實(shí)施例等同地落在本發(fā)明的范圍內(nèi)。
通常地,在權(quán)利要求中使用的所有術(shù)語(yǔ)都根據(jù)他們?cè)诩夹g(shù)領(lǐng)域的通常含義被解釋,除非在其中被另外明確地定義。所有的參考“一個(gè)/所述/該【裝置、組件等】”都被開放地解釋為所述裝置、組件等中的至少一個(gè)實(shí)例,除非另外明確地說(shuō)明。這里公開的任何方法的步驟都沒(méi)必要以公開的準(zhǔn)確的順序運(yùn)行,除非明確地說(shuō)明。