現(xiàn)場(chǎng)總線現(xiàn)在的應(yīng)用涉及很多領(lǐng)域,而且種類也很多,比如PROFIBUS,CAN,cBUS,F(xiàn)IELDBUS等等,每種現(xiàn)場(chǎng)總線都有其各自的應(yīng)用。我列舉些在工業(yè)控制等方面的實(shí)際應(yīng)用的例子,然后總結(jié)出他們各自的特點(diǎn)和相互之間的比較。
一.應(yīng)用PROFIBUS總線改造HWS靜壓造型線
對(duì)HWS靜壓造型線的電氣控制系統(tǒng)的改造,采用西門子SIMATIC全集成自動(dòng)控制技術(shù)。采用S7—400 高速處理器和分布式I/OET200M結(jié)構(gòu),并選用PROFIBUS—DP現(xiàn)場(chǎng)總線通訊協(xié)議,構(gòu)成高速、可靠的工業(yè)控制網(wǎng)絡(luò)。整個(gè)控制系統(tǒng)的監(jiān)控部分,分為由OP170B所組成的現(xiàn)場(chǎng)級(jí)監(jiān)控和由高性能的工控機(jī)以及監(jiān)控軟件WINCC所構(gòu)成的上位監(jiān)控。
安裝在中控室的高性能中央處理器CPU414—2DP,是整個(gè)控制系統(tǒng)的核心部分,通過(guò)它完成與各子站ET200M、OP170B以及上位機(jī)的通訊,同時(shí)進(jìn)行數(shù)據(jù)信號(hào)的收集和處理,完成對(duì)整個(gè)系統(tǒng)的自動(dòng)控制。
分裝在各子站的分布式ET200M, 通過(guò)PROFIBUS—DP網(wǎng)絡(luò)實(shí)現(xiàn)對(duì)控制系統(tǒng)的數(shù)據(jù)采集、數(shù)據(jù)處理、過(guò)程控制、故障報(bào)警和聯(lián)鎖保護(hù)等操作和控制。
每個(gè)子站均配有一個(gè)可視化的操作面板OP170B,通過(guò)PROFIBUS—DP網(wǎng)絡(luò)實(shí)現(xiàn)與中央處理器的數(shù)據(jù)交換,進(jìn)而為現(xiàn)場(chǎng)操作者提供一個(gè)良好的操作和監(jiān)控界面。
中央控制室的上位監(jiān)控站選用SIEMENS公司專門用于工業(yè)場(chǎng)合的工控機(jī)PC BOX840和工業(yè)級(jí)監(jiān)視器SCM1995-R,具有較高的數(shù)據(jù)處理性能和極高的穩(wěn)定性、抗干擾性。工控機(jī)內(nèi)安裝用于連接PROFIBUS—DP現(xiàn)場(chǎng)總線的CP5611通訊卡實(shí)現(xiàn)與主PLC的數(shù)據(jù)通訊,利用上位監(jiān)控軟件WINCC及時(shí)、準(zhǔn)確、形象地將現(xiàn)場(chǎng)設(shè)備狀況呈現(xiàn)在中控室的工作人員面前,便于對(duì)整條生產(chǎn)線進(jìn)行監(jiān)控和管理。HWS靜壓造型線控制系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)見(jiàn)下圖。

二. CAN/LIN技術(shù)在車內(nèi)中的應(yīng)用
由于汽車內(nèi)的環(huán)境很復(fù)雜,如極高的電器噪聲、機(jī)械應(yīng)力、溫度和易燃性等特點(diǎn),并且如果在網(wǎng)絡(luò)連接上出現(xiàn)任何的差錯(cuò)都可能會(huì)造成嚴(yán)重的后果,甚至危及生命。因此,CAN標(biāo)準(zhǔn)對(duì)數(shù)據(jù)通信提供了如下保證:數(shù)據(jù)通信的可靠性,采用CRC校驗(yàn)以及獨(dú)特的數(shù)據(jù)信號(hào)表示方式,并具有錯(cuò)誤識(shí)別及自動(dòng)重發(fā)功能;數(shù)據(jù)通信的實(shí)時(shí)性,數(shù)據(jù)傳輸速率高,優(yōu)先級(jí)高的數(shù)據(jù)享有占用總線的優(yōu)先權(quán);數(shù)據(jù)通信的靈活性,多主戰(zhàn)總線結(jié)構(gòu),各總線節(jié)點(diǎn)問(wèn)可直接通信,面向數(shù)據(jù)塊的通信方式,通信介質(zhì)可為雙絞線、同軸電纜或光纖,通過(guò)標(biāo)準(zhǔn)插接件可方便的連接。
LIN是面向低端通信的一類協(xié)議,主要應(yīng)用在通信速率不高的場(chǎng)合。LIN最初是作為汽車應(yīng)用提出的,主要應(yīng)用于車身電控單元的集成,將智能執(zhí)行器和傳感器連接到車身主體網(wǎng)絡(luò)等。通過(guò)單線的方式實(shí)現(xiàn)節(jié)點(diǎn)問(wèn)的通信可大大降低汽車車身布線的復(fù)雜性,這也是LIN應(yīng)用的潛力所在。LIN最初的設(shè)計(jì)目標(biāo)是作為CAN的下層網(wǎng)絡(luò),與CAN相結(jié)合構(gòu)成車輛的分層網(wǎng)絡(luò)結(jié)構(gòu),整個(gè)車身的主體網(wǎng)絡(luò)由CAN來(lái)架構(gòu),而用LIN擔(dān)任局部通信 。車內(nèi)CAN/LIN總線應(yīng)用的結(jié)構(gòu)圖如下圖所示。
三. 注水井壓力檢測(cè)系統(tǒng)組成及原理
油田注水井壓力檢測(cè)系統(tǒng)主要由新型智能壓力傳感器、變送器、手持儀表、網(wǎng)絡(luò)通信線路和微機(jī)數(shù)據(jù)庫(kù)管理系統(tǒng)等組成。每口注水井備有變送單元,通過(guò)HART通信接口與分檢測(cè)站主機(jī)互連。分檢測(cè)站主要負(fù)責(zé)壓力數(shù)據(jù)的收集工作,通過(guò)RS232接口與變送器HART通信模塊相接,對(duì)各注水井壓力數(shù)據(jù)進(jìn)行收集。分檢測(cè)站將收集到的數(shù)據(jù)匯總,通過(guò)油田局域網(wǎng)上傳給中心站主機(jī),實(shí)現(xiàn)數(shù)據(jù)的集中管理。整個(gè)系統(tǒng)的組成框圖如下圖所示。

參照以上的三個(gè)系統(tǒng)我們可以看到以下四種現(xiàn)場(chǎng)總線的特點(diǎn),我把它們總結(jié)出來(lái),可以看出它們各自的優(yōu)勢(shì)所在。
1.PR0FIBUS現(xiàn)場(chǎng)總線的特點(diǎn):
PR0FIBUS現(xiàn)場(chǎng)總線是基于國(guó)際標(biāo)準(zhǔn)EN50170的開(kāi)放的現(xiàn)場(chǎng)總線,采用令牌調(diào)度原理進(jìn)行數(shù)據(jù)通訊,主要包括最高波特率可達(dá)12M 的高速總線PROFIBUS—DP(H2)和用于過(guò)程控制的本安型低速總線PROFIBUS—PA (HI),DP和PA的完美結(jié)合使得PROFIBUS現(xiàn)場(chǎng)總線在結(jié)構(gòu)和性能上優(yōu)越于其他現(xiàn)場(chǎng)總線。PROFIBUS既適合于自動(dòng)化系統(tǒng)與現(xiàn)場(chǎng)信號(hào)單元的通訊,也可直接連接帶有接口的變送器、執(zhí)行器、傳動(dòng)裝置和其它現(xiàn)場(chǎng)儀表及設(shè)備,對(duì)現(xiàn)場(chǎng)信號(hào)進(jìn)行采集和監(jiān)控,并且用一對(duì)雙絞線或光纜替代了傳統(tǒng)的大量的傳輸電纜,大量節(jié)省了電纜的費(fèi)用,也相應(yīng)節(jié)省了施工調(diào)試以及系統(tǒng)投運(yùn)后的維護(hù)時(shí)間和費(fèi)用。
2. LIN協(xié)議的優(yōu)點(diǎn):
LIN協(xié)議的最大優(yōu)點(diǎn)在于其不需要專用的硬件控制器,只是在SCI接口的基礎(chǔ)上添加了一套C語(yǔ)言API函數(shù)。用戶在開(kāi)發(fā)LIN應(yīng)用程序時(shí),并不直接讀寫微控制器內(nèi)部的寄存器,只要調(diào)用相應(yīng)的API即可完成同樣功能的操作。目前存在兩類API函數(shù),即LIN API和Motorola API。LINAPI共2O個(gè)函數(shù),可以完成包括系統(tǒng)初始化、數(shù)據(jù)讀寫、節(jié)點(diǎn)上線/離線、中斷屏蔽等功能。Motorola API完全基于信息幀模式,通過(guò)LIN—Get.Msg和LIN—PutMsg對(duì)一幀信息進(jìn)行操作,每一個(gè)節(jié)點(diǎn)的信息標(biāo)志符在編譯時(shí)通過(guò)頭文件進(jìn)行配置,不需要其他輔助工具。
3. CAN協(xié)議的特點(diǎn):
CAN協(xié)議的一個(gè)最大特點(diǎn)是廢除了傳統(tǒng)的站地址編碼,而代之以對(duì)通信數(shù)據(jù)塊進(jìn)行編碼。采用這種方法的優(yōu)點(diǎn)可使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制,數(shù)據(jù)塊的標(biāo)識(shí)碼可由ll位或29位二進(jìn)制數(shù)組成,因此可以定義2ll或229個(gè)不同的數(shù)據(jù)塊,這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù),這一點(diǎn)在分布式控制系統(tǒng)中非常有用。數(shù)據(jù)段長(zhǎng)度最多為8個(gè)字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及測(cè)試數(shù)據(jù)的一般要求。同時(shí),8個(gè)字節(jié)不會(huì)占用總線時(shí)間過(guò)長(zhǎng),從而保證了通信的實(shí)時(shí)性。CAN協(xié)議采用 CRC (CRC——Cyclic Redundancy Check)檢驗(yàn)并可提供相應(yīng)的錯(cuò)誤處理功能,保證了數(shù)據(jù)通信的可靠性。CAN卓越的特性、極高的可靠性和獨(dú)特的設(shè)計(jì),特別適合工業(yè)過(guò)程監(jiān)控設(shè)備的互連,因此,越來(lái)越受到工業(yè)界的重視,并已公認(rèn)為最有前途的現(xiàn)場(chǎng)總線之一。
4. HART協(xié)議的優(yōu)點(diǎn):
每一個(gè)HART儀表的數(shù)字信號(hào)中平均能提供3540項(xiàng)信息。要充分利用這些信息,唯一的條件就是要與HART儀表建立連續(xù)的、長(zhǎng)期的通訊聯(lián)系。如果只是偶爾用手持器與HART儀表進(jìn)行短時(shí)間的通訊,那么,HART協(xié)議的潛力是無(wú)法發(fā)揮出來(lái)的。一旦與HART儀表建立了長(zhǎng)期的通訊聯(lián)系,將具備以下優(yōu)點(diǎn):
1)便于儀表和控制回路的調(diào)試。
2)在系統(tǒng)運(yùn)行時(shí),協(xié)助運(yùn)行人員做出正確的判斷,減少系統(tǒng)意外停車。
3)通過(guò)網(wǎng)絡(luò)進(jìn)行現(xiàn)場(chǎng)儀表的維護(hù)管理,大大提高了儀表維護(hù)工作的效率。
4)利用HART儀表中的多個(gè)過(guò)程變量測(cè)量值,或者采用多掛接方式,可以節(jié)省儀表的數(shù)量。
參考文獻(xiàn)
《基于HART協(xié)議注水井壓力檢測(cè)系統(tǒng)的研究》 彭鐵根《自動(dòng)化與儀表》2005(4)
《HART協(xié)議及在能源計(jì)量?jī)x表中的應(yīng)用》 楊建國(guó) 《河南冶金》2005(8)
《基于CC—Link現(xiàn)場(chǎng)總線的遠(yuǎn)程控制系統(tǒng)》 朱凌云《自動(dòng)化與儀表》 2005(5)
《現(xiàn)場(chǎng)總線(Fieldbus)在機(jī)艙監(jiān)視報(bào)警系統(tǒng)中的應(yīng)用》趙曉玲 《航海技術(shù)》2005(4)
《CAN總線的特點(diǎn)及應(yīng)用》呂當(dāng)俠《航空與航天》2005(3)
《CAN/LIN總線技術(shù)在車內(nèi)網(wǎng)絡(luò)中的應(yīng)用研究》朱華旭 《武漢理工大學(xué)學(xué)報(bào)》2005(10)
《應(yīng)用PROFIBUS總線改造HWS靜壓造型線》姜亦曉 《中國(guó)鑄造裝備與技術(shù)》 2005(10)《PROFI BUS現(xiàn)場(chǎng)總線通信協(xié)議研究》胥軍
《現(xiàn)場(chǎng)總線與網(wǎng)絡(luò)技術(shù)》2005(8)《基于PROFIBUS總線的數(shù)控系統(tǒng)建模與仿真》謝經(jīng)明 《制造業(yè)自動(dòng)化》 2005(9)
《分布構(gòu)件計(jì)算平臺(tái)cBUS的研究與實(shí)現(xiàn)》周健《自動(dòng)化與儀表》2005(9)
各種現(xiàn)場(chǎng)總線的系統(tǒng)應(yīng)用比較:PDF