工業(yè)以太網(wǎng)技術(shù)相關(guān)問(wèn)題淺析
當以太網(wǎng)用于信息技術(shù)時(shí),應用層包括HT-TP、FTP、SNMP等常用協(xié)議,但當它用于工業(yè)控制時(shí),體現在應用層的是實(shí)時(shí)通信、用于系統組態(tài)的對象以及工程模型的應用協(xié)議,目前還沒(méi)有統一的應用層協(xié)議,但受到廣泛支持并已經(jīng)開(kāi)發(fā)出相應產(chǎn)品的有以下凡種主要協(xié)議。
(一)HSE
基金會(huì )現場(chǎng)總線(xiàn)FF于2000年發(fā)布Ethernet規范,稱(chēng)HSE(High Speed Ethernet)。HSE是以太網(wǎng)協(xié)議IEEE802.3,TCP/IP協(xié)議族與FFIll的結合體。FF現場(chǎng)總線(xiàn)基金會(huì )明確將HSE定位于實(shí)現控制網(wǎng) 絡(luò )與Internet的集成。
HSE技術(shù)的一個(gè)核心部分就是鏈接設備,它是HSE體系結構將Hl(31.25kb/s)設備連接 100Mb/s的HSE主干網(wǎng)的關(guān)鍵組成部分,同時(shí)也具有網(wǎng)橋和網(wǎng)關(guān)的功能。網(wǎng)橋功能能夠用于連接多個(gè)H1總線(xiàn)網(wǎng)段,使同H1網(wǎng)段上的H1設備之間能夠進(jìn) 行對等通信而無(wú)需主機系統的干涉;
網(wǎng)關(guān)功能允許將HSE網(wǎng)絡(luò )連接到其他的工廠(chǎng)控制網(wǎng)絡(luò )和信息網(wǎng)絡(luò ),HSE鏈接設備不需要為H1子系統作報文解釋?zhuān)菍?lái)自H1總線(xiàn)網(wǎng)段的報文數據集合起來(lái)并且將Hl地址轉化為IP地址。
(二)Modbus TCP/IP
該協(xié)議由施耐德公司推出,以一種非常簡(jiǎn)單的方式將Modbus幀嵌入到TCP幀中,使Modbus與以太網(wǎng)和TCP/IP結合,成為Modbus TCP/IP。這是一種面向連接的方式,每一個(gè)呼叫都要求一個(gè)應答,這種呼叫/應答的機制與Modbus的主/從機制相互配合,使交換式以太網(wǎng)具有很高的 確定性,利用TCP/IP協(xié)議,通過(guò)網(wǎng)頁(yè)的形式可以使用戶(hù)界面更加友好。
利用網(wǎng)絡(luò )瀏覽器便查看企業(yè)網(wǎng)內部設備運行情況。施耐德公司已經(jīng)為Mod-bus注冊了502端口,這樣就可以將實(shí)時(shí)數據嵌人到網(wǎng)頁(yè)中,通過(guò)在設備中嵌入Web服務(wù)器,就可以將Web瀏覽器作為設備的操作終端。
(三)ProflNet
針對工業(yè)應用需求,德國西門(mén)子于2001年發(fā)布了該協(xié)議,它是將原有的Profibus與互聯(lián)網(wǎng)技術(shù)結合,形成了ProfiNet的網(wǎng)絡(luò )方案,主要包括:
基于組件對象模型(COM)的分布式自動(dòng)化系統;
規定了ProfiNet現場(chǎng)總線(xiàn)和標準以太網(wǎng)之間的開(kāi)放、透明通信;
提供了一個(gè)獨立于制造商,包括設備層和系統層的系統模型。
ProfiNet采用標準TCP/IP十以太網(wǎng)作為連接介質(zhì),采用標準TCP/IP協(xié)議加上應用層的RPC/DCOM來(lái)完成節點(diǎn)間的通信和網(wǎng)絡(luò )尋址。它可以同時(shí)掛接傳統Profibus系統和新型的智能現場(chǎng)設備。
現有的Profibus網(wǎng)段可以通過(guò)一個(gè)代理設備(proxy)連接到ProfiNet網(wǎng)絡(luò )當中,使整Profibus設備和協(xié)議能夠原封不動(dòng)地在 Pet中使用。傳統的Profibus設備可通過(guò)代理proxy與ProFiNET上面的COM對象進(jìn)行通信,并通過(guò)OLE自動(dòng)化接口實(shí)現COM對象間的 調用。
(四)Ethernet/IP
Ethernet/IP是適合工業(yè)環(huán)境應用的協(xié)議體系。它是由ODVA(Open Devicenet Vendors Asso-cation)和Control Net International兩大工業(yè)組織推出的最新成員與Device Net和Control Net一樣,它們都是基于CIP(Controland Information Proto-Col)協(xié)議的網(wǎng)絡(luò )。它是一種是面向對象的協(xié)議,能夠保證網(wǎng)絡(luò )上隱式(控制)的實(shí)時(shí)I/O信息和顯式信息(包括用于組態(tài)、參數設置、診斷等) 的有效傳輸。
Ethernet/IP采用和Devicenet以及ControlNet相同的應用層協(xié)議CIP。因此,它們使用相同的 對象庫和一致的行業(yè)規范,具有較好的一致性。Ethernet/IP采用標準的Ethernet和TCP/IP技術(shù)傳送CIP通信包,這樣通用且開(kāi)放的應 用層協(xié)議CIP加上已經(jīng)被廣泛使用的Ethernet和TCP/IP協(xié)議,就構成Ethernet/IP協(xié)議的體系結構。
四、工業(yè)以太網(wǎng)的優(yōu)勢
(一)應用廣泛
以太網(wǎng)是應用最廣泛的計算機網(wǎng)絡(luò )技術(shù),幾乎所有的編程語(yǔ)言如VisualC++、Java、Visual Basic等都支持以太網(wǎng)的應用開(kāi)發(fā)。
(二)成本低廉
以太網(wǎng)網(wǎng)卡的價(jià)格較之現場(chǎng)總線(xiàn)網(wǎng)卡要便宜得多(約為1/10);另外,以太網(wǎng)已經(jīng)應用多年,人們對以太網(wǎng)的設計、應用等方面有很多經(jīng)驗,具有相當成熟的 技術(shù)。大量的軟件資源和設計經(jīng)驗可以顯著(zhù)降低系統的開(kāi)發(fā)和培訓費用,降低系統的整體成本,并大大加快系統的開(kāi)發(fā)和推廣速度。
(三)資源共享能力強
隨著(zhù)Internet/Intranet的發(fā)展,以太網(wǎng)已滲透到各個(gè)角落,網(wǎng)絡(luò )上的用戶(hù)已解除了資源地理位置上的束縛,在聯(lián)人互聯(lián)網(wǎng)的任何一臺計算機上就能瀏覽工業(yè)控制現場(chǎng)的數據,實(shí)現“控管一體化”,這是其他任何一種現場(chǎng)總線(xiàn)都無(wú)法比擬的。
(四)通信速率高
目前,10、100Mb/s的快速以太網(wǎng)已開(kāi)始廣泛應用,1Gb/s以太網(wǎng)技術(shù)也逐漸成熟,而傳統的現場(chǎng)總線(xiàn)最高速率只有12Mb/s(如西門(mén)子Profibus-DP)。顯然,以太網(wǎng)的速率要高。
評論