[發明專利]一種RS-485總線上電能表自動識別方法無效
| 申請號: | 201010264313.X | 申請日: | 2010-08-24 |
| 公開(公告)號: | CN101969429A | 公開(公告)日: | 2011-02-09 |
| 發明(設計)人: | 張宏達;王偉峰;毛文秀;陶暉;徐文強 | 申請(專利權)人: | 紹興電力局 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12;H04L12/26 |
| 代理公司: | 紹興市越興專利事務所 33220 | 代理人: | 蔣衛東 |
| 地址: | 312000 *** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 rs 485 線上 電能表 自動識別 方法 | ||
技術領域
本發明涉及通信領域及用電信息采集領域,提供了一種RS-485總線上電能表自動識別方法。
背景技術
目前的電能表一般提供了數字通信接口,以便通過采集設備實現自動抄表。在《多功能電能表通信協議》(DL/T645-1997、DL/T645-2007)中,提供了三種數字通信接口:接觸式紅外光口、調制式紅外光口和RS-485標準串行電氣接口,其中,前兩種主要用于手持設備和電能表的通訊,而遠程的數據采集幾乎無一例外的采用RS-485接口。
RS-485是一種總線式的通訊,一個采集設備可以通過一條RS-485總線連接多塊電能表。由于同一條總線上所有電能表都能收到同樣的數據,當采集設備需要查詢某一塊電能表的數據時,必須明確采集哪一塊電能表的數據,否則,每一塊電能表同時應答,將會在總線上產生沖突。
采集設備通過表地址來指定命令接收對象。在同一條RS-485總線上,每一塊電能表的地址必須唯一。采集設備發出的命令中包含表地址域,電能表接收到命令報文之后,只有判斷命令報文中的地址和本身的地址一致時,才做出應答。
在這種通訊模式下,采集設備必須知道當前RS-485總線上接入的電能表的地址清單,每當有電能表更換,或者新表接入以及已有表計拆除后,必須對此清單進行維護,才能保證采集設備的正常運行。當采集設備規模達到一定程度的時候,這些信息的將帶來極大的工作量。
為了減少這一維護工作,有些技術方案中采用了一對一的方法,即一個采集設備只接一塊電能表,或者一個具備多個RS-485端口的采集設備的每一個端口接一塊電能表,從而使每一條RS-485總線上僅接入1塊電能表,可以通過廣播命令進行抄表。
但這一技術方案的缺點是要增加硬件的投入:或者增加采集設備,或者增加采集設備的RS-485端口。
在《多功能電能表通信協議》中,提供了一種縮位尋址的方法,即從若干低位起,剩余高位用AAH作為通配符進行讀表操作,從站應答的地址域返回實際通訊地址。這為通過有限次的嘗試得到實際所接入的電能表清單提供了條件。
發明內容
本發明的主要目的,在于提供一種RS-485總線上電能表自動識別方法,從而免除相應的人工維護工作。
為了達成上述目的,本發明的解決方案是:
一種RS-485總線上電能表自動識別方法,用不同的規約和通訊速率組合作如下操作,具體包括如下步驟:
1)采集設備用廣播地址下發抄表命令;
2)如果沒有收到應答,即認為不存在符合條件的電能表,本次規約和通訊速率的組合測試完成,進行下一個規約和通訊速率的組合測試;如果收到正確應答,即可從應答報文中得到一個表地址,加入采集設備的表地址列表,本次規約和通訊速率的組合測試完成,進行下一個規約速率的組合測試;如果收到不符合規約中應答格式的亂碼應答,即認為存在多塊符合條件的電能表,將AAAAAAAAAAAA作為初始表地址,進入遞歸查詢測試;
3)遞歸查詢測試:(1)將前一輪測試的地址中最后1個AA依次換成00~99,下發抄表命令,進行100次循環測試;(2)如果沒有收到應答,即認為不存在符合條件的電能表,然后進行循環的下一步;如果收到不符合規約中應答格式的亂碼應答,進行數次重復嘗試;如果此時地址中沒有AA,則認為存在地址重復,否則進入下一級遞歸查詢測試,完成后進行循環的下一步;如果收到正確應答,即可從應答報文中得到一個表地址,加入采集設備的表地址列表,然后進行循環的下一步;
4)上述測試完成后,匯總得到一組電能表地址、規約、通訊速率的列表。
用不同的規約和通訊速率的組合進行上述測試,所述的規約采用DL/T645-1997和DL/T645-2007;所述的通訊速率采用1200bps和2400bps。
所述的廣播地址,采用AAAAAAAAAAAA作為廣播地址。當采用DL/T645-1997規約時,除采用AAAAAAAAAAAA作為廣播地址外,也能采用999999999999作為廣播地址,且當進入遞歸測試后轉換成AAAAAAAAAAAA作為初始表地址。
所述的測試中,如遇到亂碼應答,進行數次重復嘗試,每次均是亂碼,則認為是多表應答;如果偶爾亂碼,則認為是誤碼引起。
采用上述方案后,本發明的有益效果為:在采集設備安裝或更換、電能表安裝或更換之后,只需要完成接線,無須進行手工的參數設置即可實現自動抄表,達到了“即插即用”的效果,大大降低了采集設備調試的工作量及對設備安裝維護人員的技術要求。相比每個RS-485端口1塊電能表的方案,大大降低了設備成本。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于紹興電力局,未經紹興電力局許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010264313.X/2.html,轉載請聲明來源鉆瓜專利網。





