1 引言
智能抄表系統(tǒng)由主站通過傳輸媒體將多個用戶儀表的數(shù)據(jù)集中抄讀的系統(tǒng)。它是用現(xiàn)代化的通訊手段去抄讀這些儀表的數(shù)據(jù),而不用到現(xiàn)場。智能抄表系統(tǒng)一般是集中抄表系統(tǒng)與數(shù)據(jù)遠程通訊的組合。網絡遠程集中抄表是工業(yè)和民用中新興的一項實用技術,結合了計算機、網絡、信和工業(yè)自動化等現(xiàn)代化技術,并隨著技術的不斷發(fā)展而出現(xiàn)許多不同的實現(xiàn)手段。本文詳細介紹了RS485總線在這種智能抄表系統(tǒng)中的應用。
2 智能抄表系統(tǒng)硬件設計
2.1 RS485通訊網絡設計
RS485總線是工業(yè)應用中非常成熟的技術,是現(xiàn)代通訊技術的工業(yè)標準之一,采用RS485總線設計網絡也是基于這些原因。RS485總線用于多站互連十分方便,用一對雙絞線即可實現(xiàn),由于采用平衡發(fā)送和差分接收,即在發(fā)送端,驅動器將TTL電平信號轉換成差分信號輸出;在接收端,接收器將差分信號變成TTL電平,因此具有抗共模干擾的能力。根據(jù)RS-485標準,傳送數(shù)據(jù)速率達100kbit/s時通訊距離可達1200m。
本文中RS485總線包括數(shù)據(jù)采集器和數(shù)據(jù)集中器兩個獨立的子系統(tǒng)。在這種主從式的一點對多點的連接中,數(shù)據(jù)集中器是主機(即所謂的上位機),數(shù)據(jù)采集器為從機(即下位機)。網絡結構圖如圖1所示。
網絡拓撲結構為總線型。網絡中只能有一個主設備(Master),從設備從不進行主動通訊。數(shù)據(jù)集中器作為主設備,主動開始一個通訊過程,即發(fā)送指令和數(shù)據(jù)。而數(shù)據(jù)采集器作為從設備監(jiān)聽總線,隨時準備響應總線指令,回應數(shù)據(jù)集中器。
圖1 基于RS485總線網絡的集中器與采集器結構圖
2.2 數(shù)據(jù)集中器通訊設計
數(shù)據(jù)集中器硬件原理框圖見圖2,主要由以下幾部分組成:單片機系統(tǒng)、調制解調器、與計算機間的通訊接口電路、摘機電路、隔離驅動電路、與數(shù)據(jù)采集器間的通訊接口電路、LED顯示單元、收發(fā)控制電路。數(shù)據(jù)集中器設有小鍵盤輸入和LED顯示模塊,在系統(tǒng)中有承上啟下的作用,即可作為上位機與數(shù)據(jù)采集器進行通訊(主動模式),也可作為下位機與管理計算機進行通訊(被動模式)。工作模式如下:
1、主動模式:在沒有上層管理計算機聯(lián)機控制下,數(shù)據(jù)集中器作為主控設備,可通過小鍵盤設置下位機從節(jié)點(數(shù)據(jù)采集器,下同)地址進行主動通訊,然后通過LED顯示模塊循環(huán)顯示接收到的該下位機從節(jié)點發(fā)送來的組數(shù)據(jù)。
2、被動模式:在有上層管理計算機的聯(lián)機控制下,數(shù)據(jù)集中器成為一個通訊中轉站,一方面與上層計算機通訊,一方面與RS48網內從節(jié)點通訊。通過這種方式,計算機的指令和數(shù)據(jù)可傳達到RS48}網內的任何節(jié)點,網內的任何節(jié)點的數(shù)據(jù)也可回送到計算機。
圖2 數(shù)據(jù)集中器原理框圖