時間:2007-07-31 16:31:00來源:shixiang
圖例 基于CAN-bus和以太網(wǎng)的區(qū)域信息管理系統(tǒng)[/align]
二、現(xiàn)場設(shè)備網(wǎng)的選擇
現(xiàn)場設(shè)備網(wǎng)組網(wǎng)方式有多種選擇,比如RS-485、CAN-bus、Lonworks、TCP/IP等;下面將各種方式進(jìn)行比較,以考慮選擇最合適的方式。
2.1 RS-485 總線
RS-485總線是采用差分傳輸方式的一種串行網(wǎng)絡(luò),也是目前國內(nèi)應(yīng)用較多的一種遠(yuǎn)距離串行數(shù)據(jù)方式。RS-485總線使用普通雙絞線作為傳輸介質(zhì),采用直線拓樸結(jié)構(gòu),單條網(wǎng)絡(luò)線路可連接32個節(jié)點(diǎn)(數(shù)據(jù)來自于MAXIM公司的MAX485數(shù)據(jù)手冊),網(wǎng)絡(luò)總長度最大可達(dá)1200米。
優(yōu)點(diǎn):對于單個節(jié)點(diǎn),電路成本較低,設(shè)計容易,實(shí)現(xiàn)方便。
缺點(diǎn):可靠性差,單個節(jié)點(diǎn)的故障有可能導(dǎo)致整個網(wǎng)絡(luò)癱瘓;RS-485器件容易損壞;且不易界定網(wǎng)絡(luò)中的故障節(jié)點(diǎn),維護(hù)成本相對較高。
適用范圍:節(jié)點(diǎn)數(shù)目較少,傳輸距離在1公里左右,安全性要求不高的場合。
2.2 CAN-bus方案
CAN-bus是國際上應(yīng)用最廣泛的現(xiàn)場總線之一,被廣泛應(yīng)用于歐洲的中高檔汽車中,用作ECU單元的串行數(shù)據(jù)控制網(wǎng)絡(luò);近幾年來,CAN-bus開始進(jìn)入中國各個行業(yè)的實(shí)際應(yīng)用,并于2002年被確定為電力通訊領(lǐng)域的國家標(biāo)準(zhǔn),正被大家逐漸重視。與RS-485類似,CAN-bus網(wǎng)絡(luò)使用普通雙絞線作為傳輸介質(zhì),采用直線拓樸結(jié)構(gòu),單條網(wǎng)絡(luò)線路至少可連接110個節(jié)點(diǎn),網(wǎng)絡(luò)總長度最大可達(dá)10公里(使用標(biāo)準(zhǔn)CAN收發(fā)器PCA82C250/251芯片)。在CAN-bus網(wǎng)絡(luò)中,數(shù)據(jù)收發(fā)、硬件檢錯均由CAN控制器硬件完成,大大增強(qiáng)了CAN-bus網(wǎng)絡(luò)的抗電磁干擾能力,即由硬件來保證CAN-bus網(wǎng)絡(luò)運(yùn)行的可靠性。
優(yōu)點(diǎn):可靠性高,可以支持硬件節(jié)點(diǎn)的即插即用;故障節(jié)點(diǎn)可自動關(guān)閉,不影響其他網(wǎng)絡(luò)節(jié)點(diǎn);采用芯片硬件ID方式管理網(wǎng)絡(luò),故障節(jié)點(diǎn)界定十分方便,網(wǎng)絡(luò)維護(hù)成本比較低。而且,ZLG提供一系列開發(fā)CAN-bus網(wǎng)絡(luò)的硬件、軟件資源,設(shè)計工作的難度也降低了許多。
缺點(diǎn):對于單個CAN-bus節(jié)點(diǎn),硬件成本比RS-485節(jié)點(diǎn)要高大約20元;對于CAN控制芯片的編程比較復(fù)雜,但可以采用ZLG提供的BasicCAN模塊或PeliCAN模塊。
適用范圍:可適用于節(jié)點(diǎn)數(shù)目很多,傳輸距離在10公里以內(nèi),安全性要求高的場合;也可適用于對實(shí)時性、安全性要求十分嚴(yán)格的機(jī)械控制網(wǎng)絡(luò)。不適合于有大量數(shù)據(jù)需要傳輸(比如視頻/音頻信號)的場合。
下表列出了RS-485網(wǎng)絡(luò)與CAN-bus網(wǎng)絡(luò)的性能比較。
[align=center]表 RS-485\CAN-bus特性比較
[/align]
2.3 Lonworks方案
Lonworks總線由美國Echelon公司于1993年推出的一種現(xiàn)場總線,也是國內(nèi)90年代末期比較流行的一種現(xiàn)場總線。Lonworks總線采用神經(jīng)元芯片為核心技術(shù)設(shè)計基本節(jié)點(diǎn),LonTalk通信協(xié)議支持7層網(wǎng)絡(luò)協(xié)議,提供一個固化在神經(jīng)元的網(wǎng)絡(luò)操作系統(tǒng)。
Lonworks總線的規(guī)范、設(shè)計資料并不公開,決定其不是一個開放的總線系統(tǒng);Lonworks總線采用的仲裁方式方式?jīng)Q定了可能會出現(xiàn)產(chǎn)生總線數(shù)據(jù)“死鎖”現(xiàn)象,數(shù)據(jù)傳輸?shù)膶?shí)時性并不能夠完全保證;Lonwork硬件成本相對較高,單個基本節(jié)點(diǎn)電路的硬件成本超過100元。國內(nèi)的Lonworks總線應(yīng)用也普遍集中于早先的智能樓宇領(lǐng)域。因此,基本上不予考慮Lonworks總線。
2.4 以太網(wǎng)方案
基于802.3規(guī)范的“以太網(wǎng)+TCP/IP”已成為互連網(wǎng)技術(shù)中應(yīng)用最普遍的技術(shù),可以實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程傳輸。但以太網(wǎng)的本質(zhì)特點(diǎn)是采用CSMA/CD 的介質(zhì)訪問控制技術(shù),容易產(chǎn)生“節(jié)點(diǎn)”碰撞,無法保證數(shù)據(jù)的實(shí)時性/有效性;而且,實(shí)現(xiàn)以太網(wǎng)節(jié)點(diǎn)的硬件成本、軟件開發(fā)費(fèi)用也大大高于其他各種方式。
國外正在研究與CAN-bus網(wǎng)絡(luò)結(jié)合的以太網(wǎng)方案(EtherNET/IP,簡稱CIP),稱為工業(yè)以太網(wǎng),構(gòu)建可以保證實(shí)時性能的網(wǎng)絡(luò)傳輸方案。與底層的CAN-bus網(wǎng)絡(luò)(設(shè)備網(wǎng))結(jié)合,也是未來以太網(wǎng)發(fā)展的必然趨勢。
2.5 方案選定
根據(jù)以上分析、比較,CAN-bus網(wǎng)絡(luò)方案比較合理,具有較多的優(yōu)勢;另外,考慮系統(tǒng)將來的升級擴(kuò)展能力、維護(hù)管理方式,CAN-bus的優(yōu)勢更加明顯,可以優(yōu)先考慮。
三、設(shè)備網(wǎng)與信息網(wǎng)的網(wǎng)關(guān)
連接設(shè)備網(wǎng)與信息網(wǎng)的網(wǎng)關(guān)可以采用2種方式實(shí)現(xiàn):通用PC終端或嵌入式網(wǎng)關(guān)。
3.1 通用PC終端
在通用PC終端中安裝1個標(biāo)準(zhǔn)以太網(wǎng)接口卡和1個PCI-5110接口卡(或USBCAN-I接口卡),即可以方便地實(shí)現(xiàn)一個連接設(shè)備網(wǎng)(CAN-bus網(wǎng)絡(luò))與信息網(wǎng)(以太網(wǎng))的網(wǎng)關(guān)。
所有的程序開發(fā)工作可以在PC平臺上完成,使用VC++、VB、Delphi、C++Builder等高級語言來實(shí)現(xiàn)。所有ZLGCAN接口卡均可以工作在Win98 /Win2K /WinXP /Linux 操作系統(tǒng)下,提供有OPC接口庫、開發(fā)示范,支持在各種當(dāng)前流行組態(tài)軟件下直接運(yùn)行。
應(yīng)用程序是一個根據(jù)用戶的具體要求而設(shè)計的用戶層應(yīng)用軟件。它可以是一個Win32監(jiān)控程序或網(wǎng)絡(luò)數(shù)據(jù)庫(記錄CAN節(jié)點(diǎn)設(shè)備數(shù)據(jù))軟件等;甚至可能是CAN節(jié)點(diǎn)設(shè)備的服務(wù)器軟件,為設(shè)備提供較復(fù)雜的數(shù)據(jù)處理工作。
所有的CAN-bus節(jié)點(diǎn)組成一個虛擬網(wǎng)段,CAN設(shè)備管理服務(wù)器是企業(yè)以太網(wǎng)中的任一控制節(jié)點(diǎn)。連在以太網(wǎng)上的WinNT 服務(wù)器安裝專用網(wǎng)絡(luò)管理軟件,就可讓合法的工程技術(shù)人員遠(yuǎn)程管理CAN-bus節(jié)點(diǎn)設(shè)備;通過以太網(wǎng),可同CAN-bus節(jié)點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)通信。這樣,服務(wù)器就可以使用WEB 發(fā)布方式,向網(wǎng)絡(luò)客戶提供動態(tài)交互式瀏覽網(wǎng)頁等功能。
3.2 嵌入式網(wǎng)關(guān)
如果系統(tǒng)具有不斷電運(yùn)行或功耗等其他指標(biāo)方面的要求,則使用嵌入式網(wǎng)關(guān)(CAN轉(zhuǎn)以太網(wǎng))將令系統(tǒng)具有更好的靈活性,不僅硬件成本低、而且運(yùn)行更可靠。
嵌入式網(wǎng)關(guān)可以通過一個基于8bit/32bit MCU的平臺實(shí)現(xiàn)。其基本硬件由基本CPU部分、CAN-bus接口、以太網(wǎng)接口組成,可以采用集成TCP/IP協(xié)議的單片機(jī)外加CAN收發(fā)器和控制器,也可采用集成CAN控制器的單片機(jī)外加CAN收發(fā)器和網(wǎng)絡(luò)芯片。軟件模塊由CAN控制器協(xié)議轉(zhuǎn)換模塊、以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊組成。
嵌入式網(wǎng)關(guān)的組成框圖如下圖所示。


標(biāo)簽:
傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動網(wǎng)(www.surachana.com)獨(dú)家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>2025-10-31
勇梅機(jī)械液壓閘門給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價比王者」NK290M普及型數(shù)控...
2025-10-09
2025-09-23