《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于CAN/RS485雙層網絡的遠程抄表系統設計
基于CAN/RS485雙層網絡的遠程抄表系統設計
微計算機信息
王曉蘭 趙忠彪 劉偉平
摘要: " /> <link href="http://1.eewimg.cn/js/lib/jquery.cluetip.css" rel="stylesheet" type="text/css
Abstract:
Key words :

1. 引言

    目前我國普遍采用戶用計量儀表即水表、電表、燃氣表、熱表(四表)安裝在用戶室內, 抄表人員走家串戶,手工抄表采集數據,然后結算的計量收費方式。為了有效解決入戶抄表收費存在的諸多弊端, 我國從90年代初開始研制全電子式電能表,并且取得了一定的成果。目前已研制出多種遠程抄表系統,常用的有用基于電力線載波的抄表系統,基于RS-485總線的抄表系統等。

    基于電力線載波的抄表系統,減少了系統由于布線帶來的成本,但是由于信號和強電在同一根線上傳輸,傳輸過程中不可避免地存在強電場的干擾,信號的可靠性受到影響,而且隨著傳輸距離的增大,信號的衰減較快,影響了抄表數據的可靠性;基于RS-485的抄表系統是較為理想的一種遠程抄表系統,它采用的是主從式的通信方式,任何時候只允許一個節點向網絡發送數據,所以RS-485多采用主從結構的命令型通信方式來防止數據通訊故障,數據通信時必須由主節點接收到管理主機的命令,然后由主節點向各個從節點傳達命令,從節點的數據依次送至主節點,最后再由主節點將各從節點的數據發送至管理主機。從數據通信過程可以看出,如果主節點出現故障,則整個系統會陷入癱瘓狀態。另外,隨著居民區的用戶的不斷擴大,要求抄表系統現場數據通信距離也隨之增加,由于采用485總線在9600bps下能達到的最遠傳輸距離小于1200米,因而需要增加一個或多個中繼以實現數據的較遠發送和接收。因為485為半雙工通信,中繼器在工作中必須判斷網絡數據流向,所以中繼器的結構復雜,導致增加了系統成本,降低了系統的可靠性。

    CAN(Controller Area Network)是控制器局域網的簡稱它是德國Bosch公司在1986年開發的一種串行數據通信總線。CAN網絡上的節點不分主從,任一節點均可在任意時刻主動地向網絡上其他節點發送信息,通信方式靈活,利用這一特點可方便地構成多機備份系統,CAN采用非破壞性總線仲裁技術,當多個節點同時向總線發送信息時,優先級較低的節點會主動地退出,而最高優先級的節點可不受影響地繼續傳輸數據,從而節省了總線沖突的仲裁時間。

    針對它們各自的特點,我們采用符合國際標準ISO 11898的CAN總線技術和目前儀表和自動化裝置常用的RS-485總線構成雙層網絡結構,這種網絡結構有效地解決了系統的建設成本高、數據管理困難、可靠性不高以及可擴展性能差等問題。

2.系統的總體設計框架

     本系統采用雙層網絡的構架,見圖1。

 

    目前我國四表普遍安裝在戶內,工作環境不算惡劣,所以本系統低層網絡采用 RS-485總線。它具有結構簡單、成本低廉、對布線要求不高的特點;而且RS-485總線在9600bps下最遠傳輸距離可以達到1200米,完全能夠完成一棟樓家用控制器與集中控制器遠程通訊的距離需求;再加上它們之間的通訊數據量小,數據結構簡單,所以RS-485總線能夠可靠地完成低層數據采集的需要。高層網絡采用兼容性能好、可靠性能高、數據傳輸速度快、傳輸距離遠(在5000bps時傳輸距離10km)的CAN總線。CAN總線采用短幀結構,傳輸時間短,受干擾概率低;有CRC校驗和出錯標定能力;而且具有故障節點自動脫離CAN總線等功能,特別適合所處環境惡劣,數據交換較頻繁的集中控制器與管理中心計算機之間的通信。

    系統由家用控制器、集中控制器、管理中心主機組成二級分布式監控式系統。家用控制器以單片機為核心,能接收耗能表(四表)送出的脈沖信號,并且進行計數、數據處理、保存數據、發送用戶信息和顯示用戶狀態信息等功能,為了提高可靠性,配有獨立的備用電源供電。集中控制器可對一定數量的家用控制器進行集中管理,將各家用控制器采集到的數據傳送至管理中心,同時為了保證用戶信息的安全,將采集到的數據進行備份處理,同樣它也有備用電源可在停電時繼續給控制器供電。一般情況下,一棟樓配置一個集中控制器。小區管理中心主機通過運行遠程抄表管理軟件來處理下位機傳送來的數據信息,例如進行統計、交費管理、報表、網絡事故報警等操作。為了降低系統的設計成本,RS-485與CAN皆采用價格低廉的雙絞線連接。

3.  CAN總線的通信協議

3.1 CAN總線上的電平

    CAN總線具有兩種邏輯狀態:隱性或顯性。在隱性狀態下VCANL和VCANH被固定于平均電壓電平,Vdiff近似為零。顯性狀態以大于最小閾值的差分電壓來表示。

    顯位(0):VCANH  3.5V,VCANL  1.5V

    隱位(1):VCANH  2.5V,VCANL  2.5V

3.2 總線仲裁

    仲裁期間,每個進行發送的節點都將其發送的位電平與監控總線電平進行比較,任何發送一個隱性位而監視到一個顯性位電平的節點立即變成接收器,而不破壞總線上的任何信息,等到總線空閑時,再重新發送報文。報文標識符的二進制數值越低,其優先級越高。

    3.3 CAN總線的報文格式

    CAN技術規范定義了CAN報文格式。CAN定義了四種不同的幀,數據幀、遠程幀、出錯幀、超載幀。

    數據幀的組成格式見圖2。

 

    幀起始:1個顯位,標志幀的開始。

    仲裁場:由標志符和遠程發送請求位(RTR)組成。

    控制場:數據長度碼和兩個保留位。

    數據場:包括0 ~8個字節,每個字節8位。

    CRC:CRC序列與CRC界定符。

    應答場(ACK):應答間隙與應答界定符。

    遠程幀的組成格式和數據幀類似包括幀起始、仲裁場、控制場、CRC和應答場,與數據幀相反,遠程幀的RTR位是隱位,遠程幀不存在數據場。

    出錯幀由兩個不同的場組成,第一個場由來自各站的錯誤標志疊加得到,第二個場是出錯界定符。

    超載幀包括兩個位場,超載標志和超載界定符。

    幀間空間包括間歇場和總線空閑場。

4. 集中抄表器的硬件設計

4.1集中抄表器的硬件設計

    由于底層采用的是RS-485,而網絡上層采用的是CAN總線協議,這就要求集中抄表器不但具有數據采集、數據備份,而且應該具有協議轉換的網橋功能。CAN與RS-485總線轉換網橋的設計原理圖見圖3。

 

 

    網橋的微控制器采用TI的MSP430F449,它負責整個網橋的監控任務。CAN控制器接口電路由CAN通信控制器SJA1000和CAN總線收發器82C250組成,為了提高系統的可靠性和抗干擾能力,可以在SJA1000和82C250之間增加光耦合電路。RS-485總線端所使用的是內部具有光耦合的差動收發器MAX1480。網橋中設計的LED,可用于網橋上的上電指示,總線收發狀態及故障情況指示,網橋的看門狗采用了一片X25045。X25045除了具有看門狗和上電復位功能外,內部還集成了512個字節的串行EEPROM,用于保存網橋參數配置等信息。網橋的配置可通過CAN總線或RS-485總線實現,通過網橋的適當配置可以很方便的實現報文的過濾。

    4.2集中抄表器的軟件設計

    網橋總線數據的接受均采用中斷的方式,在主監控中實現數據的發送,內存采用FIFO機制管理。
由于RS-485總線與CAN總線是兩種不同的總線形式。相互進行數據通訊時,需要進行協議轉換。CAN總線標準具有物理層和數據鏈路層協議,以幀為單位進行數據通信,而且每幀均攜帶相應的ID標志符,而RS-485本質上是一個物理標準,以字節為單位進行數據通信,不帶有任何其它附屬信息,其格式完全由用戶自己定義。所以在考慮設計RS-485幀格式時,應該參考CAN總線的幀格式。具體設計RS-485幀格式時可以參考以下格式:

    第一個字段為地址字段,占用一個字節,作為RS-485子網的多機通信地址用。在RS-485網絡中,只能采用一主多從的方式進行通信,網絡中必須有一個主控節點,在此網橋為主控節點,通過查詢點名的方式進行通信。第二到第四字段與CAN報文中的同名字段定義相同,實際上這三個字段是一個完整的CAN報文。網橋在進行轉發時只需要將這三個字段構成的CAN報文發送即可,使網橋中的協議轉換更為容易實現。最后的校驗字段可用于網橋接受報文時的校驗,以保證數據的可靠。軟件設計流程見圖4。

 

    主監控程序根據接受緩沖區中是否有報文,決定數據是否發送以及發送給誰。如果接
受CAN子網數據緩沖區中有報文則向RS-485子網轉發,如果接受RS-485子網數據緩沖區有數據則向CAN子網轉發。由于CAN報文和自定義的RS-485報文的幀格式長度不同,在轉發報文時,要進行幀格式的轉換。在轉發報文后,要對相應的FIFO緩沖區進行參數調整。另外在主監控程序中,如上位機對網橋有狀態請求或網橋本身有故障,網橋可以向上位機返回本機狀態。該功能便于系統的故障定位,管理中心計算機通過運行遠程抄表管理軟件可以提前發現系統故障,增強了系統的可維護性。

5.結束語

    由CAN總線和RS-485總線組成的雙層網絡結構,有效地實現了戶用計量儀表和遠程管理計算機的有效數據通訊。它們無論在硬件連線,還是軟件編程都具有很好的兼容性。在實驗室條件下,通過系統運行檢驗表明,系統運行平穩,可靠性較高,實現了高效率的遠程數據采集和集中管理。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美一区二区在线观看| 亚洲精品网站在线播放gif| 欧美一级淫片aaaaaaa视频| 亚洲一区三区视频在线观看| 亚洲乱码精品一二三四区日韩在线| 国产精品日韩欧美一区二区三区| 欧美在线观看www| 在线国产精品一区| 亚洲黄色精品| 欧美三级小说| 美女视频黄免费的久久| 国产一区二区三区在线观看免费视频| 欧美黄色aa电影| 亚洲人成77777在线观看网| 国产精品成人在线| 国产伦精品一区二区三区免费| 欧美成人精品一区二区| 欧美午夜宅男影院在线观看| 韩国成人精品a∨在线观看| 久久免费精品视频| 在线不卡亚洲| 香蕉亚洲视频| 免费成人美女女| 欧美女同在线视频| 国产一区av在线| 亚洲人成在线免费观看| 亚洲精品视频免费观看| 亚洲在线观看视频| 精品51国产黑色丝袜高跟鞋| 在线看欧美视频| 国产精品久久久久久久午夜| 韩国美女久久| 久久久久99精品国产片| 欧美三级第一页| 午夜精品999| 国产精品igao视频网网址不卡日韩| 久久精品三级| 亚洲日韩成人| 免费看亚洲片| 欧美精品 日韩| 国产精品丝袜久久久久久app| 国产精品国产三级国产专播精品人| 国产精品国产精品| 亚洲免费在线精品一区| 性欧美超级视频| 欧美成人r级一区二区三区| 欧美影视一区| 99国产一区二区三精品乱码| 亚洲欧美日韩精品久久久| 欧美私人啪啪vps| 久久精品99国产精品日本| 免费日韩视频| 久久在线视频在线| 亚洲美女网站| 欧美激情一区三区| 欧美极品影院| 乱人伦精品视频在线观看| 久久久欧美精品sm网站| 欧美黄色免费| 欧美吻胸吃奶大尺度电影| 欧美日韩中文精品| 亚洲欧美日韩一区二区三区在线| 亚洲精品小视频| 99国产精品国产精品久久| 国产精品美女久久久| 欧美日韩dvd在线观看| 久久久久久久久久久久久9999| 欧美日韩福利视频| 欧美成人按摩| 在线观看亚洲精品| 日韩视频第一页| 亚洲精品视频在线看| 欧美日韩亚洲精品内裤| 国产精品国产精品| 亚洲高清影视| 国产精品人人做人人爽| 国产视频欧美视频| 国产在线视频欧美一区二区三区| 欧美揉bbbbb揉bbbbb| 一区二区欧美日韩视频| 亚洲福利国产精品| 国产精品r级在线| 欧美激情在线播放| 亚洲精品午夜精品| 久久久国产午夜精品| 1000部国产精品成人观看| 久久久亚洲综合| 亚洲高清av| 欧美性猛交一区二区三区精品| 欧美色中文字幕| 欧美本精品男人aⅴ天堂| 在线观看日韩av先锋影音电影院| 国产精品99久久久久久人| 亚洲成色www8888| 亚洲国产日韩精品| 国产精品成人一区二区艾草| 亚洲综合色婷婷| 久久国产精品高清| 欧美一区二区在线| 亚洲欧美视频一区二区三区| 国产日韩欧美一区二区三区在线观看| 日韩视频二区| 亚洲欧洲日韩在线| 在线综合+亚洲+欧美中文字幕| 亚洲精品资源美女情侣酒店| 一区二区三区在线高清| 99re这里只有精品6| 国产精自产拍久久久久久蜜| 欧美四级伦理在线| 极品日韩久久| 国产精品乱人伦中文| 欧美国产另类| 亚洲欧洲日本在线| 国产一区91精品张津瑜| 亚洲精品中文字幕有码专区| 亚洲精品一区二区三区四区高清| 亚洲砖区区免费| 亚欧成人精品| 亚洲免费福利视频| 欧美精品日韩综合在线| 午夜欧美大尺度福利影院在线看| 亚洲欧美中文日韩v在线观看| 亚洲精品久久在线| 国产麻豆91精品| 国产精品夜色7777狼人| 午夜国产精品影院在线观看| 亚洲国产免费看| 欧美一区二视频在线免费观看| 亚洲免费网址| 国精产品99永久一区一区| 狠狠久久五月精品中文字幕| 久久久久久久久蜜桃| 亚洲女与黑人做爰| 一区在线播放视频| 亚洲美女尤物影院| 午夜精品视频在线| 国产伦精品一区二区三区四区免费| 亚洲国产综合91精品麻豆| 欧美区在线播放| 欧美日韩精品一区二区天天拍小说| 欧美精品色网| 亚洲二区在线| 韩国一区电影| 狠狠色狠色综合曰曰| 国产精品卡一卡二| 激情视频一区二区三区| 久久精品一区二区三区不卡牛牛| 亚洲黄色av一区| 欧美成人精品在线观看| 欧美人与禽性xxxxx杂性| 欧美国产精品人人做人人爱| 国产精品男人爽免费视频1| 国产精品国产自产拍高清av| 久久精品99久久香蕉国产色戒| 欧美日韩三级视频| 久久久久国产成人精品亚洲午夜| 久久超碰97人人做人人爱| 久久精品视频在线看| 欧美另类人妖| aa亚洲婷婷| 亚洲在线成人精品| 久久精品成人| 欧美日韩免费高清一区色橹橹| 午夜精品久久久| 亚洲一区亚洲| 久久久久一区二区| 亚洲国产高清一区| 亚洲日本免费| 亚洲欧美日韩国产成人精品影院| 麻豆国产精品777777在线| 99国产精品国产精品久久| 亚洲欧美日韩人成在线播放| 亚洲精品国产拍免费91在线| 亚洲天堂免费在线观看视频| 在线电影院国产精品| 欧美日韩1区2区3区| 麻豆精品精品国产自在97香蕉| 日韩亚洲一区在线播放| 亚洲经典在线看| 美女黄网久久| 久久国产综合精品| 一区二区三区日韩欧美| 亚洲欧美色婷婷| 正在播放亚洲一区| 欧美午夜欧美| 精品动漫3d一区二区三区免费版| 亚洲视频在线观看一区| 国产欧美一区二区三区在线老狼| 亚洲视频每日更新| 国产精品视频男人的天堂| 亚洲一区精品电影| 免费观看不卡av| 欧美一区二区私人影院日本| 亚洲精选在线| 麻豆成人综合网| 久久精品日韩一区二区三区| 欧美一区二区三区免费视频| 国产一区二区三区视频在线观看| 一区二区高清视频在线观看| 国产日韩欧美三区| 国内外成人免费激情在线视频网站| 亚洲蜜桃精久久久久久久| 国产精品视频第一区| 一区二区三区日韩在线观看| 中文日韩电影网站| 亚洲美女av网站| 一区二区三区高清在线观看| 国产精品任我爽爆在线播放| 国内精品视频在线观看| 性久久久久久久久久久久| 91久久精品美女高潮| 欧美大片va欧美在线播放| 国产精品揄拍一区二区| 欧美激情第10页| 久久黄金**| 欧美成人精品福利| 欧美一区二区观看视频| 亚洲欧洲日产国产网站| 国产精品v日韩精品| 韩国精品一区二区三区| 亚洲蜜桃精久久久久久久| 亚洲图片自拍偷拍| 先锋资源久久| 国产精品国产三级国产普通话蜜臀| 欧美在线观看视频一区二区| 香蕉av福利精品导航| 欧美色精品在线视频| 亚洲欧美日韩精品久久奇米色影视| 在线观看日产精品| 久久国内精品自在自线400部| 亚洲国产三级| 欧美另类久久久品| 最新69国产成人精品视频免费| 久久精品国产亚洲5555| 欧美自拍丝袜亚洲| 美日韩精品免费| 欧美日韩国产成人在线免费| 亚洲一区二区黄色| 欧美激情欧美激情在线五月| 欧美精品一区在线播放| 国产精品va在线播放| 亚洲视频自拍偷拍| 国产欧美精品va在线观看| 亚洲香蕉成视频在线观看| 黑人巨大精品欧美一区二区| 欧美伦理91i| 欧美在线观看你懂的| 欧美国产三区| 久久国产精品99国产精| 性刺激综合网| 欧美jizz19性欧美| 久久精品91| 久久av一区二区三区| 亚洲图片在线观看| 亚洲午夜未删减在线观看| 欧美黄色大片网站| 日韩午夜av在线| 中文在线资源观看网站视频免费不卡| 国产精品欧美激情| 国产精品一二| 亚洲人精品午夜在线观看| 国产欧美日韩一区| 欧美中日韩免费视频| 亚洲一区二区动漫| 亚洲区免费影片| 免费观看亚洲视频大全| 亚洲国产精品一区二区尤物区| 欧美视频在线观看视频极品| 欧美日韩一区在线观看视频| 欧美一区精品| 国产精自产拍久久久久久| 欧美.日韩.国产.一区.二区| 在线成人h网| 快射av在线播放一区| 久久国产精品久久精品国产| 欧美天堂亚洲电影院在线观看| 久久精品中文字幕免费mv| 欧美电影在线免费观看网站| 亚洲欧美日韩久久精品| 99国产一区二区三精品乱码| 新67194成人永久网站| 在线电影一区| 欧美视频免费在线观看| 国产欧美日韩另类一区| 亚洲精品国产系列| 18成人免费观看视频| 亚洲精品久久7777| 欧美激情一区二区三区在线视频观看| 国产一在线精品一区在线观看| 久久精品视频在线看| 亚洲精品一区二区在线观看| 亚洲性色视频| 久久亚洲精品视频| 欧美日韩专区在线| 欧美午夜精品久久久久免费视| 国内精品免费午夜毛片| 日韩网站在线| 欧美日韩精品一区视频| 欧美精品18videos性欧美| 国产欧美在线观看| 狠久久av成人天堂| 亚洲人体大胆视频| 欧美激情亚洲一区| 欧美日韩在线不卡| 91久久久久久久久久久久久| 久久久久国产精品麻豆ai换脸| 久久在线免费| 久久久之久亚州精品露出| 国产日韩精品视频一区二区三区| 国产精品国产精品| 久久综合中文| 国产精品视频精品视频| 久久不见久久见免费视频1| 亚洲影院免费观看| 亚洲欧美卡通另类91av| 欧美精品入口| 亚洲午夜精品久久久久久浪潮| 99国产精品视频免费观看一公开| 宅男噜噜噜66国产日韩在线观看| 欧美国产日韩免费| 亚洲国产精品成人久久综合一区| 性做久久久久久久免费看| 国产日本欧美一区二区三区| 日韩午夜三级在线| 99视频在线精品国自产拍免费观看| 亚洲精品国产视频| 亚洲综合社区| 黄色日韩在线|