国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

CAN總線發(fā)展與其他總線的比較

2011-08-15 00:46胥清華
電氣技術 2011年7期
關鍵詞:以太網(wǎng)總線工業(yè)

胥清華 李 強

(1.山東金辰建設集團,山東 東營 257091;2.勝利石油化建設有限責任公司,山東 東營 257091)

在工業(yè)控制中需要對現(xiàn)場采集的數(shù)據(jù)進行有效的收集與傳輸,并且需要對控制信號從控制中心發(fā)送到現(xiàn)場控制節(jié)點,而工業(yè)現(xiàn)場環(huán)境一般比較惡劣,這對數(shù)據(jù)的傳輸非常不利。在部分行業(yè)中對數(shù)據(jù)傳輸?shù)囊笥直容^高,因此,在工業(yè)控制自動化不斷進步的道路上,出現(xiàn)了各種各樣的通信方式。本文將對CAN總線這一在21世紀得到大量應用的總線進行介紹,并將CAN總線與其他總線進行簡單的比較。

1 CAN總線簡介及發(fā)展歷程

CAN(Controller Area Network——控制器局域網(wǎng))作為一種國際標準化的串行通信協(xié)議已經(jīng)被廣大設計研究人員所接受,并被廣泛應用在各個領域。CAN總線已成為國際上應用最廣泛的現(xiàn)場總線之一。

在1983年初,Uwe Kiencke開始研究一種新的串行總線,該總線可以將所有的外圍器件掛接在總線上,這便是CAN總線最初的研究源頭。研究開始后,來自 Mercedes-Benz的工程師較早制定了總線的狀態(tài)說明,來自于德國的Applied Science大學教授Wolfhard Lawrenz博士給出了新網(wǎng)絡方案的名字“Controller Area Network”,簡稱CAN。1986年Bosch公司在底特律的汽車工程協(xié)會大會正式公布這一總線,新總線系統(tǒng)被稱為“汽車串行控制器局域網(wǎng)”,簡稱為CAN總線。1987年Intel公司生產出了首枚 CAN控制器(82526)。不久,Philips公司也推出了CAN控制器82C200。在1990年早些時候,Bosch CAN規(guī)范(CAN2.0版)被提交給國際標準化組織。1993年11月出版了CAN的國際標準ISO11898。在此期間(1992年)歐洲成立了國際用戶和廠商協(xié)會(CAN in Automation,簡稱CIA),CIA總部位于德國Erlangen(埃朗根)。CIA提供服務包括:發(fā)布CAN的各類技術規(guī)范,免費下載CAN文獻資料,提供CAN open規(guī)范Device Net規(guī)范;發(fā)布CAN產品數(shù)據(jù)庫,CAN open產品指南;提供CAN open驗證工具執(zhí)行CAN open認證測試;開發(fā)CAN規(guī)范并發(fā)布為CIA標準。CIA推動了CAN總線的進一步推廣使用。

21世紀以來,CAN總線得到越來越多設計人員的青睞。CAN總線不再局限在汽車領域發(fā)揮其特點,還在其他工業(yè)領域取得了巨大而廣泛的應用。例如,在紡織行業(yè)的控制系統(tǒng)中,在飛機控制系統(tǒng)中,在機械加工控制系統(tǒng)中,在樓宇控制系統(tǒng)中,在船舶的監(jiān)控系統(tǒng)中,在醫(yī)學的治療機械中,在電子器件智能儀器儀表的接口中均以得到實際應用。這一在20世紀被認為最有前途的現(xiàn)場總線之一,已經(jīng)開始顯示其強大的功能與良好的性能。

2 CAN總線優(yōu)缺點

2.1 CAN總線的優(yōu)點

CAN總線是一種多主總線,通信介質可以是雙絞線、同軸電纜或光導纖維。CAN協(xié)議的一個最大特點是廢除了傳統(tǒng)的站地址編碼,取而代之以對通信數(shù)據(jù)塊進行編碼。采用這種方法的優(yōu)點可使網(wǎng)絡內的節(jié)點個數(shù)在理論上不受限制。另外,CAN總線采用了多主競爭式總線結構,具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。

CAN現(xiàn)場總線的數(shù)據(jù)通信具有突出的可靠性、實時性和靈活性[1]。其特點歸結起來具有如下幾點:

1)CAN網(wǎng)絡上的節(jié)點信息均可在任意時刻主動向網(wǎng)絡上其他節(jié)點發(fā)起通信,節(jié)點不分主從,通信方式靈活,可方便地構成多機備份系統(tǒng)。CAN總線上的節(jié)點信息可以分成不同的優(yōu)先級,以滿足不同的實時要求。

2)CAN采用非破壞性總線仲裁技術,當兩個節(jié)點同時向總線上發(fā)送信息時,優(yōu)先級低的節(jié)點主動停止數(shù)據(jù)發(fā)送,而優(yōu)先級高的節(jié)點可不受影響地繼續(xù)傳輸數(shù)據(jù),節(jié)省了總線沖突仲裁時間,即使在網(wǎng)絡負載很重的情況下,也不會出現(xiàn)網(wǎng)絡癱瘓情況;

3)CAN通過報文濾波可實現(xiàn)點對點、一點對多點及全局廣播等幾種方式收發(fā)數(shù)據(jù),無需專門的調度,CAN上的節(jié)點數(shù)主要取決于總線驅動電路,目前可達 110個;報文標識符可達 2032種(CAN2.0A);而CAN2.0B的報文標識符幾乎不受限制。

4)CAN的直接通信距離最遠可達10km(對應通信速率在5kbps以下);通信速率最高可達1M(對應通信距離最長為 40m)。CAN的信號傳輸采用短幀結構,傳輸時間短,受干擾的概率低,具有很好的檢錯效果。

5)CAN節(jié)點中均設有錯誤檢測、標定和自檢等強有力措施。檢測錯誤的措施包括:位錯誤檢測、循環(huán)冗余校驗、位填充、報文格式檢查和應答錯誤檢測。保證了很低的數(shù)據(jù)出錯率。

6)CAN節(jié)點在嚴重錯誤的情況下,具有自動關閉的功能,以切斷該節(jié)點與總線的聯(lián)系,使總線上的其他節(jié)點的操作不受影響,故具有較強的抗干擾能力。由于 CAN總線這些卓越的特性,低廉的價格,極高的可靠性和靈活的結構,使其特別適合于工業(yè)過程監(jiān)控設備的互聯(lián),在眾多領域得到了廣泛的應用。

2.2 CAN總線局限性

CAN現(xiàn)場總線作為一種面向工業(yè)底層控制的通信網(wǎng)絡,也有其局限性。由于其節(jié)點與節(jié)點之間通訊通過數(shù)字模式,故對現(xiàn)場維護人員維護要求較高,需具有專門的CAN總線知識及現(xiàn)場維護經(jīng)驗。

3 CAN總線與其他總線的比較

3.1 工業(yè)以太網(wǎng)和CAN現(xiàn)場總線比較

1)工業(yè)以太網(wǎng)優(yōu)勢及存在問題

以太網(wǎng)優(yōu)勢:基于TCP/IP的以太網(wǎng)是一種標準開放式的網(wǎng)絡,由其組成的系統(tǒng)兼容性和互操作性好,資源共享能力強,可以很容易的實現(xiàn)將控制現(xiàn)場的數(shù)據(jù)與信息系統(tǒng)上的資源共享;數(shù)據(jù)的傳輸距離長、傳輸速率高;易與 Internet連接,低成本、易組網(wǎng);與計算機、服務器的接口十分方便,受到了廣泛的技術支持。

存在問題:以太網(wǎng)采用的是帶有沖突檢測的載波偵聽多路訪問協(xié)議(CSMA/CD),無法保證數(shù)據(jù)傳輸?shù)膶崟r性要求,是一種非確定性的網(wǎng)絡系統(tǒng)。以太網(wǎng)采用超時重發(fā)機制,單點的故障容易擴散,造成整個網(wǎng)絡系統(tǒng)的癱瘓。其次,工業(yè)以太網(wǎng)的魯棒性和抗干擾能力等都是值得關注的問題,其對工業(yè)現(xiàn)場的惡劣環(huán)境適應性需要設計人員特別注意。

2)工業(yè)以太網(wǎng)和CAN現(xiàn)場總線的差異

工業(yè)以太網(wǎng)和 CAN現(xiàn)場總線的網(wǎng)絡協(xié)議規(guī)范都遵循ISO/OSI參考模型的基本層次結構,均應用在 OSI模型的最低兩層(物理層和數(shù)據(jù)鏈路層),但是二者在各層的物理實現(xiàn)及通信機理上卻有很大的差別。工業(yè)以太網(wǎng)與 CAN總線的區(qū)別還表現(xiàn)在邏輯鏈路控制子層。工業(yè)以太網(wǎng)實現(xiàn)組幀、處理傳輸差錯、調整幀流速的功能,CAN總線在此層實現(xiàn)報文濾波、過載通知及恢復管理[2]。工業(yè)以太網(wǎng)不需要總線供電,而 CAN總線需要有總線電源。有總線電源后,CAN總線的抗干擾能力更強,對現(xiàn)場環(huán)境的適應能力更強。

3.2 RS485總線和CAN現(xiàn)場總線比較

1)RS485總線的特點

RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復。RS-485采用半雙工工作方式,任何時候只能有一點處于發(fā)送狀態(tài),故發(fā)送電路須由使能信號加以控制。RS-485用于多點互連時非常方便,只需要一條雙絞線。應用RS-485可以輕松聯(lián)網(wǎng)構成分布式系統(tǒng)。RS-485邏輯“1”以兩線間的電壓差為+(2~6)V表示,邏輯“0”以兩線間的電壓差為-(2~6)V表示。接口信號電平與TTL電平兼容,可方便與 TTL電路連接??偩€最高傳輸速率為10Mbps。多臺設備共同連接于485總線時必須使用主從式互聯(lián)方式,一個主設備多個從設備。

2)RS485和CAN現(xiàn)場總線的差異

相比較于CAN總線,RS485總線的通信容量較少,理論上最多僅容許接入128個節(jié)點,并且受到使用的通信芯片帶載能力限制,不適于多節(jié)點用戶。RS485總線的通信速率低,常用波特率為9600bps。且其速率與通信距離有直接關系,當達到數(shù)百米以上通信距離時,其可靠通信速率<1200bps。RS485芯片功耗較大,靜態(tài)功耗達到2~-3mA,工作電流(發(fā)送)達到20mA,若加上偏置電阻及終端電阻,工作電流會更大。增加了線路電壓降,不利于遠程布線。RS485總線采用主機輪詢方式,這就使其通信的吞吐量較低,不適用于通信量要求較大場合。系統(tǒng)較大時,實時性較差。主機需要不停地輪詢各從機。當從機之間需要進行通信時,必須通過主機,增加了從機間通信的難度及主機負擔。CAN總線在通信方式方面與485總線差異很大,具有獨特的通信優(yōu)勢。但485總線通信簡單,而且技術非常成熟,在工業(yè)現(xiàn)場中應用也非常廣泛。

3.3 其他現(xiàn)場總線和CAN現(xiàn)場總線比較

1)其他現(xiàn)場總線簡介

1984年 IEC(International Electro technical Commission,國際電工委員會)把現(xiàn)場總線定義為一種應用于生產現(xiàn)場,在現(xiàn)場設備之間、現(xiàn)場設備和控制裝置之間實行雙向、串形、多結點的數(shù)字通信技術。目前世界上存在著大約四十余種現(xiàn)場總線,如法國的 FIP;英國的 ERA;德國西門子公司Siemens的Profibus;挪威的FINT;Echelon公司的LONWorks;PhenixContact公司的 InterBus;Rober Bosch公司的CAN;Rosemounr公司的HART;Carlo Garazzi公司的 Dupline;丹麥 Process Data公司的P-net;PeterHans公司的 F-mux;以及ASI(Actratur Sensor Interface),ModBus,SDS,Arcnet,國際標準組織-基金會現(xiàn)場總線 FF:FieldBusFoundation,WorldFIP,BitBus。美國的DeviceNet與ControlNet等。這些現(xiàn)場總線大都用于過程自動化、醫(yī)藥領域、加工制造、交通運輸、國防、航天、農業(yè)和樓宇等領域,大概不到十種的總線占有80%左右的市場。鑒于篇幅原因,在這里各種現(xiàn)場總線的特點不一一介紹,文中只在介紹典型總線與 CAN總線區(qū)別時再略作描述。

2)其他現(xiàn)場總線和CAN現(xiàn)場總線區(qū)別

每種總線大都有其應用的領域,比如 FF、Profibus-PA適用于石油、化工、醫(yī)藥、冶金等行業(yè)的過程控制領域;LonWorks、Profibus -FMS、Deviece Net適用于樓宇、交通運輸、農業(yè)等領域;Device Net、Profibus -DP適用于加工制造業(yè),而這些劃分也不是絕對的,每種現(xiàn)場總線都力圖將其應用領域擴大,彼此滲透。每種現(xiàn)場總線都有其國際組織和支持背景。比如Profibus以Siemens公司為主要支持,并成立了Profibus國際用戶組織。鑒于現(xiàn)場總線眾多,在此僅介紹三類現(xiàn)場總線,并簡述其與CAN總線的區(qū)別。

(1)基金會現(xiàn)場總線(FF)與CAN總線的差異

基金會現(xiàn)場總線是一種全數(shù)字、串行、雙向通信系統(tǒng),應用于工廠網(wǎng)絡底層網(wǎng)絡或工廠自動化環(huán)境。其適合的應用場合有基本和復雜管理控制的場合,以及與上述功能相關的、帶很多離散控制的應用?;饡F(xiàn)場總線采用多點接線、多變量儀表。一個節(jié)點上可以處理來自同一現(xiàn)場設備上的多個變量。例如,一個溫度變送器可以與多達八個傳感器的輸入進行通信。它同時降低了接線和儀表費用。另外,多個設備的功能可以通過一個設備完成,這樣可減少導線管,提高安全性并降低工程費用?;饡F(xiàn)場總線了解設備運行是否正常,發(fā)送的信息是好、差或不定狀態(tài)。這可免除大多數(shù)的例行檢查工作,并有助于在重大的過程問題發(fā)生之前發(fā)現(xiàn)故障情況??苫ゲ僮餍允沟没饡F(xiàn)場總線設備和主系統(tǒng)能夠協(xié)調工作,同時能保證每個組件都能發(fā)揮各自的全部性能。與 CAN總線相比,兩者各有利弊,設計人員可以按照設計對象合理選擇。

(2)Profibus現(xiàn)場總線與CAN總線的差異

與其他現(xiàn)場總線系統(tǒng)相比,Profibus的最大優(yōu)點在于具有穩(wěn)定的國際標準EN50170作保證,并經(jīng)實際應用驗證具有普遍性。目前已應用的領域包括加工制造.過程控制和自動化等。Profibus開放性和不依賴于廠商的通信的設想,已在10多萬成功應用中得以實現(xiàn)。市場調查確認,在德國和歐洲市場中 Profibus占開放性工業(yè)現(xiàn)場總線系統(tǒng)的市場超過40%。Profibus有國際著名自動化技術裝備的生產廠商支持,它們都具有各自的技術優(yōu)勢并能提供廣泛的優(yōu)質新產品和技術服務。Profibus是符合德國國家標準DIN19245和歐洲標準EN50179的現(xiàn)場總線,包括 Profibus-DP、Profibus-FMS、Profibus-PA三部分。它也只采用了OSI模型的物理層、數(shù)據(jù)鏈路層、應用層。Profibus支持主從方式、純主方式、多主多從通信方式。主站對總線具有控制權,主站間通過傳遞令牌來傳遞對總線的控制權。取得控制權的主站,可向從站發(fā)送、獲取信息。Profibus-DP用于分散外設間的高速數(shù)據(jù)傳輸,適合于加工自動化領域。FMS型適用于紡織、樓宇自動化、可編程控制器、低壓開關等。而 PA型則是用于過程自動化的總線類型。

(3)LonWorks總線與CAN總線的差異

LonWorks技術是美國ECHELON公司開發(fā),并與Motorola和東芝公司共同倡導的現(xiàn)場總線技術。它采用了 OSI參考模型全部的七層協(xié)議結構。LonWorks技術的核心是具備通信和控制功能的Neuron芯片。Neuron芯片實現(xiàn)完整的LonWorks的LonTalk通信協(xié)議。由神經(jīng)芯片構成的節(jié)點之間可以進行對等通信。LonWorks支持多種物理介質并支持多種拓撲結構,組網(wǎng)方式靈活。LonWorks應用范圍主要包括樓宇自動化、工業(yè)控制等,在組建分布式監(jiān)控網(wǎng)絡方面有較優(yōu)越的性能。

LonWorks是惟一涵蓋全部3個層次(SensorBus、DeviceBus和FieldBus),符合150/0517層參考模型的現(xiàn)場總線技術。在一個多種層次的現(xiàn)場總線產品并存競爭的現(xiàn)實環(huán)境下,LonWorks兼收并蓄,成為連接過去、包容現(xiàn)在、面向未來的工業(yè)總線技術。LonWorks技術的核心是以固件形式實現(xiàn)7層通信協(xié)議,實行開放結構,具備良好的互操作性。還有網(wǎng)關可方便構成局域網(wǎng),甚至與Internet相連,實現(xiàn)遠程預覽現(xiàn)場設備數(shù)據(jù)的應用。

LonWorks技術在樓宇自控系統(tǒng)中的技術上的優(yōu)勢明顯:①直接互聯(lián)性,不同品牌、功能的DDC組成一個統(tǒng)一控制網(wǎng)絡協(xié)同工作;②自主通信,數(shù)個小規(guī)模 DDC分布式布置,聯(lián)合運行,在功能方面完全替代了單CPU多I/O點的中大型DDC;③網(wǎng)絡結構多樣化,易于適應用戶的不同需求;④系統(tǒng)費用較高,雖然系統(tǒng)開發(fā)較易人門,但隨著技術介入深度加大,專用軟件的購置費用許可證及技術專利等知識產權相關費用也隨之上升(較 CAN總線貴10%左右)。

4 結論

與其他現(xiàn)場總線比較而言,CAN總線具有通信速率高、容易實現(xiàn)、且性價比高等諸多特點,是一種已形成國際標準的現(xiàn)場總線,這也是目前 CAN總線應用于眾多領域,具有強勁市場競爭力的重要原因。

在今后一段時間內,這些總線產品將與 CAN總線共同發(fā)展,互相競爭。由于 CAN總線所具有的高可靠性、實時性和靈活性等突出優(yōu)點,加上廣泛的應用基礎,預計 CAN總線將越來越受歡迎,并最終成為市場占有率很高的主要總線產品之一。

[1] 陶秋紅,張偉龍.CAN 總線技術及發(fā)展[J].商場現(xiàn)代化,2007(09):4-5.

[2] 王保中等.工業(yè)以太網(wǎng)與 CAN現(xiàn)場總線比較和應用方案分析[J].工業(yè)儀表與自動化裝置,2006(05):10-12..

[3] 陽憲惠.現(xiàn)場總線技術及其應用[M].北京:清華大學出版社,1999.

[4] 作者不詳 淺析汽車總線技術,2009.

[5] 尤佳.徐煒.現(xiàn)場總線——自控系統(tǒng)的一項新技術[J].浙江工業(yè)大學學報,2001,29(4):328-331.

[6] 王毅.李令奇.模糊控制在現(xiàn)場總線控制系統(tǒng)中的應用[J].基礎自動化,2001.8(2):1-4.

[7] 劉正權,周寶龍,許維勝等.一種基于lA思想的現(xiàn)場總線控制系統(tǒng)的研究[J].同濟大學學報,2001,23(1):19-21.

胥清華(1985-),本科,專業(yè),電氣工程與自動化,助理工程師。

李 強(1984-),本科,專業(yè),電氣工程與自動化,助理工程師。

猜你喜歡
以太網(wǎng)總線工業(yè)
基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設計與實現(xiàn)
基于PCI Express總線的xHC與FPGA的直接通信
機載飛控1553B總線轉以太網(wǎng)總線設計
工業(yè)人
談實時以太網(wǎng)EtherCAT技術在變電站自動化中的應用
掌握4大工業(yè)元素,一秒變工業(yè)風!
一種90W高功率以太網(wǎng)供電系統(tǒng)的設計
淺談EPON與工業(yè)以太網(wǎng)在貴遵高速公路中的應用
CAN總線并發(fā)通信時下位機應用軟件設計
多通道ARINC429總線檢查儀