新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于Lonworks技術的遠程自動抄表系統

        基于Lonworks技術的遠程自動抄表系統

        作者: 時間:2006-11-08 來源:網絡 收藏
        摘要:介紹LonWorks總線電力線數據傳輸抄表模塊的設計,以及由抄表模塊構成的智能小區抄表的結構和功能。
        關鍵詞:LonWorks總線 微控制器 抄表

        前 言

        目前我國普通采用水表、氣表、電表人工入戶抄表收費方式,這樣給用戶及秒表人員都帶來很多麻煩。隨著科技的發展,特別是智能小區、高層住宅小區的出現,傳統的抄表方式已經不能滿足居民的要求。為了有效解決入戶抄表收費存在的諸多弊端,提高工作效率,抄表將是最好的解決方案。

        LonWorks總線由于其優良特性,已經成為實際上的現場總線推薦標準。LonWorks的網絡拓撲結構具有很大的靈活性,通過多種收發器提供各種典型的拓撲結構,如總線型、星型、環型、混合型等,不同的通道之間網絡信息以路的器作為通信橋梁。使用路不但可以實現不同通信介質之間的數據傳輸,還能改善網絡的響應時間和安全性能。

        歐宇公司開發的自動抄表模塊LonWorks,采用電力線傳輸數據,可以實現住戶的煤氣表、水表、電表讀數的自動抄錄,并具有聯網功能。在小區的管理微機上或通過市話網實現遠程查詢抄錄數據。

        一、LonWorks自動抄表模塊(節點)及工作原理

        LonWorks網絡上的每個測控單元稱為LonWorks智能節點。每個智能節點使用了一塊LonWorks主控制模塊。LonWorks主控制模塊是智能節點的基本構成單元,它以Neuron芯片為核心,同時包括收發器、地址譯碼電路、復位電路、晶振電路及EPROM等。主控制模塊通過固件完成LonTalk協議的數據傳輸,并通過事件調度完成用戶定義的各種計算、I/O事件處理及網絡報文處理等功能。LonWorks節點的示意圖如圖1所示。主控制模塊用于通信和控制:微控制器89C51實現對輸入/輸出數據的處理及驅動功能,在抄表模塊中主要是對脈沖輸入信號的計數,并完成與主控制模塊的數據傳輸。主控制模塊中的收發器負責將節點連入網絡,不同的通信介質要求采用相應的收發器:在抄表模塊中,可以采和FTT-10A收發器,適用于雙絞線介質;或采用PLT-22收發器,適用于電力線通信介質。

        自動抄表系統以LonWorks現場總線為基礎。系統由下面幾部分組成:計算機、抄表管理軟件、數據集中器、抄表節點模塊、中繼器、Modem、水電氣脈沖表等。

        抄表模塊實時采集各路脈沖表脈沖輸出信號,并將脈沖數累計存放在抄表模塊RAM內,根據設定的分段時間及當前時刻,將采集到的數據累計到不同的時間段上,實現分時段計數。抄表模塊存儲器具有掉電保護功能,防止掉電丟失脈沖累加值。數據集中器具有較大容量的存儲器,能存儲200個抄表模塊的數據。集中器反復輪詢采集各抄表模塊的數據并將其存在集中器的相應內存中。集中器自動過濾非法數據,對通信異常進行相應處理,保證在集中器保存一份抄表網絡所有抄表模塊的數據。自動抄表系統具有數據采集模塊多且分散、數據傳送實時要求不高以及要求每個傳送接收的數據不能出錯等特點。當上位計算機進行數據采集時,可從集中器保存的數據直接發回給計算機,不需要直接從抄表模塊讀取抄表數據。由于數據通信不需要進行協議轉換,通信速度較快,即使在遇到LonWorks網絡出現通信異常情況,也能將數據迅速發回主機。

        LonWorks神經元芯片程序分為兩個部分:一部分為應用程序,另一部分為網絡映像。應用程序決定模塊的功能;網絡映像決定模塊網絡與其他模塊連接關系。安裝方式可用兩種:一是預安裝方式,一是現場安裝方式。

        預安裝方式:LonWorks控制網絡功能很豐富,但具體到抄表系統而言,系統只用部分功能,而且功能相對固定不變,其模塊之間的網絡連接關系可以預先確定。根據這種情況,把原來用LonMake來配置的參數改為通過主機命令方式來配置。所有抄表模塊的出廠前預裝好程序并完成必要的配置,標識好模塊編號。這樣模塊到現場后不需要用LonWorks軟件進行安裝。采用預安裝方式,用戶可不必了解LonWorks有關知識就能完成抄表系統的安裝。

        現場安裝方式:采用這種安裝方式要求安裝人員到現場用LonWorks軟件對模塊逐個建立網絡映像,并將網絡像下載到每個抄表模塊。這種配置靈活,抄表模塊可以與多種LonWorks模塊共享一個網絡并相互交換數據。采用現場安裝方式進行配置系統能充分利用LonWorks控制網絡的各種功能,但對工程公司有較高要求,需要對LonWorks網絡有較深認識。

        抄表模塊的設計要解決以下問題:

        (1)抄表模塊能適應各種脈沖表輸出,能正確采集脈沖信號并能檢測信號連線斷路或短路等異常情況。

        (2)解決電力線通信距離的限制及可靠性。

        1.自動抄表模塊的硬塊設計

        該模塊專門用于水表、電表和煤氣表的自動抄錄。每個模塊可以直接抄讀24個脈沖輸出型表。在脈沖監測部分,采用了終端電阻匹配方法及A/D技術,將脈沖采集轉化為對模擬量的采集,再分析其A/D采樣值,就可以識別脈沖表的狀態,并檢測到線路的通斷狀態。

        LonWorks總線主控制模塊與89C51的通信采用同步串行I/O方式,使用Neurowire主控方式,即由主控制模塊驅動同步時鐘輸入及片選信號輸出,89C51接收同步時鐘輸入。主控制模塊中Neuron芯片的IO8引腳輸出同步時鐘;IO9引腳是串行數據輸出;IO10引腳為串行數據輸入;選擇IO5引腳作為片選信號輸出。89C51采用中斷的方式傳輸數據,并在協議幀中加入校驗碼,以保證通信數據的正確性,如圖2所示。

        采用雙CPU技術設計的抄表模塊具備以下功能:

        (1)同時采集24路脈沖表,可支持單觸點、雙觸點、電平輸入多種輸入方式;可同時支持三種不同的脈沖表。

        (2)具有脈沖表連線斷線、短路檢測功能。

        (3)能采集脈寬>10ms的脈沖信號。

        (4)模塊具有內部時鐘,可進行分時段計費。

        (5)具有掉電保護電路,保證停電時計數數據不丟失。

        (6)由計算機下載數據,進行初始設置,并由計算機查閱各種數據。

        (7)具有低電壓檢測電路,電壓低于一定值時,向計算機報警。

        (8)具有清零開關,模塊在使用前將所有計數器清等。

        (9)模塊能向外部提供12V/100mA或5V/100mA電源。

        (10)供電采用AC220V電源,方便用戶使用。

        (11)可接蓄電池,使用12V/7AH蓄電池,能供模塊工作2天(不含向外部供電)。

        2電力線通信

        電力線通信是將數據調制成載波信號或擴頻信號,然后通過耦合器耦合到220V或其他直流電力線上,甚至是沒有電力的雙絞線。這樣做的好處是利用已有的電力線進行數據通信,大大減少了通信中遇到的繁瑣的布線。LonWorks電力線收發器提供了一種簡單、有地的將神經元節點加入到電力線中的方法。

        電力線上通信的關鍵是:如何保證在電力線上長距離通信可靠。在電力線上通信存在以下問題:電力線間歇性噪聲較大(某些電路啟停、運行都會產生較大的噪聲);信號衰減很快;線路阻抗經而波動。這些問題使通過電力線的通信非常困難,而采用新型的PLT-22電力線收發器是目前比較好的解決方案。

        PLT-22收發器是一種高性能的電力線收發器,但是在實際應用中要解決通信距離和三相電力線耦合問題。

        在電力線上通信的節點數量只受LonWorks網絡限制,通信距離由信號的衰減和電力線上的噪聲決定,網絡結構屬于自己拓撲結構。要延長電力線通信距離可以采用兩種方法:

        (1)增強電力線通信信號輸出強度;

        (2)在電力線上增加中繼器。

        采用方法(1)需要增加電力線信號放大器PLA21。目前,這種放大器價格比較貴,采用放大器的節點成本也相對較高,只適于比較重要或關鍵的節點,如在數據集中器中使用; 不適用于在抄表模塊中使用。

        電力線通信網絡結構屬于自由拓撲結構,但是在一個電力線網絡上某相所有線路是連在一起的。從通信通道邏輯看一個電力線網只存在一個通信通道,不能從物理將其分開成兩個獨立的網段,因此,不能用普通的中繼器來延長其通信距離。普通的中繼器適用于將物理上不相連的網絡連接起來,如將兩個不同變壓器輸出的電力線連接成網絡。對于網一相要延長其通信距離,則要采取其他措施。在本抄表系統中,成功地采用了一種軟中繼的辦法。其原理是利用一個節點做中繼節點。該節點接收到指定B、C三個節點在電力線上,其中A與B、B與C能正常通信,A與C不能正常通信。利用B做中繼,A若要與C進行通信,A發報文給B,B再將報文發給C,這樣就實現A與C的通信。

        以上描述,并要求系統安裝配置方便,將抄表模塊分成了三種不同類型。每類模塊除能正常采集24路脈沖電表外,還能做軟中繼使用。每類模塊具有不同的中繼功能,目的是防止信息包形成環路,造成信息不斷在網絡上傳送的情況。其連接關系如圖3所示。

        (1)集中器能與所有模塊通信。

        (2)中繼1能將從集中器收到的信息傳給中繼2和中斷3;將從中繼2或中繼3收到的信息傳給集中器。

        (3)中繼2將從集中器或中繼1收到的信息傳給中繼3;將從中繼3收到的信息包傳給中繼1和集中器。

        三相電力線通信:對于抄表系統來說,所有抄表模塊與數據集中器進行通信,抄表模塊之間不需要進行通信。因此只要在集中器中裝1個三相電源耦合器,其余抄表模塊為單相電源耦合就能實現在三相線上傳輸抄表數據。

        電力線抄表系統以變壓器為單位。每個變壓器低壓電網為一個獨立通信網絡,不同變壓器輸出低壓網絡之間不進行通信。系統由數據集中器、中繼模塊及抄表模塊構成,如圖4所示。

        數據集中器在使用前需要進行模塊號注冊。集中器注冊是指上位機將集中器需要采集抄表模塊的所有編號下載到集中器。一個網絡可安裝多個集中器模塊,當集中器注冊模塊不同時,則集中器采集不同抄表模塊數據。這種設置可以在系統中抄表模塊數量大于集中器最在采集模塊數量時使用。當集中器注冊的模塊號相同時,則集器采集相同的抄表模塊數據。這樣的設置可用于對數據進行備份。

        二、自動抄表系統結構與功能

        小區管理中心使用一臺PC機作為管理機,實現小區遠程抄表和計費打印等功能。在計算機內插上LonWorks網卡-PCLTA。將計算機連入小區抄表LonWorks網絡,傳輸介質采用電力線。每個抄表模塊最多可帶24塊計費表。管理計算機可隨時查詢任一住戶的水表、電表和媒氣表的讀數;對用戶每月消耗的水、電、媒氣用量進行統計、費用計算、交費管理;對欠費用戶自動打印欠費通知單。通過LonWorks總線控制節點還可以對水、電、媒氣實現遠程開/關控制,方便實施對水、電、媒氣供給的有效管理。

        結合相應的管理軟件,該系統具有如下功能;

        (1)自動抄表系統抄表模塊組成二級網絡,使用電力線或雙絞線作為傳輸介質,采用自由網絡拓撲結構,在管理微機上可以實現小區每位住戶的水表、電表和煤氣表的抄讀。

        (2)實現遠程控制,可在管理中心對三表實施關斷或開啟。當發生災害時,管理中心代用戶關斷煤氣或供電,減少安全隱患;當發生欠費或違章事件時,可通過網絡實施關斷水、電、煤氣的供給,強化收經遇管理及違章處理。

        (3)具有煤氣泄漏報警、抄表通信中斷、傳感器斷線和短路、煤氣閥門工作不正常、電池欠壓等情況報警功能,并可記錄報警歷史數據。

        (4)在管理微機上能夠查詢小區內每一個計量表實時讀數。

        結束語

        近年來,LonWorks技術的應用在我國得到迅速發展,國內外眾多的系統集成商積極參與開發LonWorks智能節點的使用。目前,LonWorks技術產品已經廣泛地應用于智能建筑、工業控制、電力自動化、安全防范等領域。

        我們開發生產的LonWorks技術自動抄表系統已經成功地在實際工程中得到了應用,運行狀況良好。自動抄表系統的實施,提高了小區管理的智能化水平,提高了居民的舒適安全性及管理效率,給人們的生產和小區的管理都帶來了很大的便利。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 淮滨县| 邵阳县| 饶平县| 霞浦县| 璧山县| 什邡市| 行唐县| 乌鲁木齐市| 海兴县| 巴彦县| 许昌市| 石柱| 宜春市| 化州市| 酒泉市| 九龙城区| 科技| 中宁县| 高陵县| 蓬安县| 陆丰市| 峨眉山市| 社旗县| 敦化市| 宁河县| 兴业县| 北票市| 鹿泉市| 栖霞市| 武乡县| 年辖:市辖区| 武宣县| 阿勒泰市| 青岛市| 九寨沟县| 崇信县| 石楼县| 洛阳市| 泸溪县| 邛崃市| 长顺县|