實(shí)時(shí)以太網(wǎng)標(biāo)準(zhǔn)化新進(jìn)展
——
20世紀(jì)80年代中期產(chǎn)生的現(xiàn)場(chǎng)總 線,將智能現(xiàn)場(chǎng)設(shè)備和自動(dòng)化系統(tǒng)以全數(shù)字式、雙向傳輸、多分支結(jié)構(gòu)的通信控制網(wǎng)絡(luò)連接,使工業(yè)控制系統(tǒng)向分散化、網(wǎng)絡(luò)化和智能化發(fā)展成為可能,使工業(yè)控制系統(tǒng)的體系結(jié)構(gòu)和功能結(jié)構(gòu)產(chǎn)生重大變革。
現(xiàn)場(chǎng)總線國(guó)際標(biāo)準(zhǔn)IEC61158經(jīng)過16年的爭(zhēng)論和斗爭(zhēng)后,放棄了其制定單一現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)的初衷,最終發(fā)布了包括8種(第三版修訂后增加了兩種類型,而成為10種類型)類型總線的國(guó)際標(biāo)準(zhǔn)。這說明各大總線各具特點(diǎn)、不可互相替代的局面得到世界工控界的認(rèn)可。
但另一方面,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,廣大工控專家、制造商和用戶也逐漸認(rèn)識(shí)到,現(xiàn)場(chǎng)總線之所以沒有能實(shí)現(xiàn)統(tǒng)一,除了它們的技術(shù)特色和背后支持的公司間的利益沖突外,還因?yàn)楝F(xiàn)場(chǎng)總線發(fā)展過程中,過多地強(qiáng)調(diào)了自動(dòng)化網(wǎng)絡(luò)的特殊性,忽視了信息技術(shù)的發(fā)展成果,致使現(xiàn)場(chǎng)總線技術(shù)、產(chǎn)品和應(yīng)用發(fā)展緩慢。
與此同時(shí),壟斷了辦公自動(dòng)化領(lǐng)域網(wǎng)絡(luò)通信的以太網(wǎng)技術(shù),由于具有成本低、穩(wěn)定性和可靠性高、應(yīng)用廣泛、軟硬件資源豐富等諸多優(yōu)點(diǎn),無論是大型跨國(guó)企業(yè)還是中小型自動(dòng)化企業(yè),都在過程控制領(lǐng)域管理層和控制層等中上層網(wǎng)絡(luò)通信中采用了以太網(wǎng)。事實(shí)證明,這些應(yīng)用非常成功,更重要的是,通過一些實(shí)時(shí)通信增強(qiáng)措施,以太網(wǎng)可以滿足工業(yè)數(shù)據(jù)通信的實(shí)時(shí)性要求,并可以直接向下延伸應(yīng)用于工業(yè)現(xiàn)場(chǎng)設(shè)備間的通信。
一 為什么要制定實(shí)時(shí)以太網(wǎng)標(biāo)準(zhǔn)
眾所周知,工業(yè)數(shù)據(jù)通信網(wǎng)絡(luò)與信息網(wǎng)絡(luò)不同,工業(yè)數(shù)據(jù)通信不僅要解決信號(hào)的互通和設(shè)備的互連,更需要解決信息的互通問題,即信息的互相識(shí)別、互相理解和互可操作。
所謂信號(hào)的互通,即兩個(gè)需要互相通信的設(shè)備所采用的通信介質(zhì)、信號(hào)類型、信號(hào)大小、信號(hào)的輸入/輸出匹配等幾方面參數(shù)以及數(shù)據(jù)鏈路層協(xié)議符合同一標(biāo)準(zhǔn),不同設(shè)備就能連接在同一網(wǎng)絡(luò)上實(shí)現(xiàn)互連。如果僅僅實(shí)現(xiàn)設(shè)備互連,但沒有統(tǒng)一的高層協(xié)議(如應(yīng)用層協(xié)議),不同設(shè)備之間還不能相互理解、識(shí)別彼此所傳送的信息含義,就不能實(shí)現(xiàn)信息互通,也就不可能實(shí)現(xiàn)開放系統(tǒng)之間的互可操作?;タ刹僮餍允侵高B接到同一網(wǎng)絡(luò)上不同廠家的設(shè)備之間通過統(tǒng)一應(yīng)用層協(xié)議進(jìn)行通信與互用,性能類似的設(shè)備可以實(shí)現(xiàn)互換,它是工業(yè)數(shù)據(jù)通信網(wǎng)絡(luò)區(qū)別于一般IT網(wǎng)絡(luò)的重要特點(diǎn)。
對(duì)應(yīng)于ISO/OSI開放系統(tǒng)互連模型,ISO/IEC8802-3只規(guī)定了以太網(wǎng)的物理層、數(shù)據(jù)鏈路層規(guī)范,而TCP/IP協(xié)議作為基于以太網(wǎng)“事實(shí)上”的標(biāo)準(zhǔn),也只規(guī)定了網(wǎng)絡(luò)層與傳輸層規(guī)范,其中網(wǎng)絡(luò)層規(guī)定了基于IP的網(wǎng)絡(luò)連接、維持和解除,即規(guī)定了基于IP的路由選擇;而TCP協(xié)議(包括UDP)則規(guī)定了開放系統(tǒng)之間的數(shù)據(jù)傳送控制、收放確認(rèn)、差錯(cuò)控制等。顯然,僅僅采用以太網(wǎng)+TCP/IP協(xié)議是無法解決開放系統(tǒng)之間的信息互通問題。要解決基于以太網(wǎng)的工業(yè)現(xiàn)場(chǎng)設(shè)備之間的互可操作性問題,必須在以太網(wǎng)、TCP(UDP)/IP協(xié)議的基礎(chǔ)上,制訂統(tǒng)一并適用于工業(yè)現(xiàn)場(chǎng)控制的應(yīng)用層服務(wù)和協(xié)議。至于ISO/OSI通信模型中的會(huì)話層、表示層等中間層次,為降低設(shè)備的通信處理負(fù)荷,可以省略,而在應(yīng)用層直接定義與TCP/IP協(xié)議的接口。
二 實(shí)時(shí)以太網(wǎng)國(guó)際標(biāo)準(zhǔn)化
1. 范圍
2003年5月,IEC發(fā)起一個(gè)針對(duì)實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)的新工作項(xiàng)目65C/306/NP“測(cè)量和控制數(shù)字?jǐn)?shù)據(jù)通信——實(shí)時(shí)應(yīng)用中基于ISO/IEC8802-3的通信網(wǎng)絡(luò)行規(guī)”(以下簡(jiǎn)稱實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)標(biāo)準(zhǔn)),其內(nèi)容是:
規(guī)定實(shí)時(shí)以太網(wǎng)(RTE)的分類框架,即對(duì)實(shí)時(shí)以太網(wǎng)需求進(jìn)行分類;
基于ISO/IEC 8802-3、IEC 61784-1(基于IEC61158的應(yīng)用行規(guī))及其最新版本,定義相關(guān)的網(wǎng)絡(luò)部件應(yīng)用行規(guī);
與引用這些現(xiàn)存標(biāo)準(zhǔn)相關(guān)的其他方面。
該項(xiàng)目的成立得到了幾乎所有投票國(guó)家的同意,因?yàn)樗从沉水?dāng)前工業(yè)控制網(wǎng)絡(luò)以及實(shí)時(shí)以太網(wǎng)的發(fā)展需求和趨勢(shì)。
但在專家組對(duì)該提案進(jìn)行討論時(shí),多數(shù)專家認(rèn)為如果將實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)的定義范圍僅僅局限在IEC 61784-1(或IEC61158)規(guī)定的10種類型現(xiàn)場(chǎng)總線應(yīng)用行規(guī),不能反映市場(chǎng)上對(duì)實(shí)時(shí)以太網(wǎng)的真正需求,也違背了開放的實(shí)時(shí)以太網(wǎng)應(yīng)用事實(shí),另外,專家們認(rèn)為,僅有ISO/IEC8802-3協(xié)議規(guī)定的物理層和數(shù)據(jù)鏈路層,而沒有定義應(yīng)用層服務(wù)和協(xié)議規(guī)范,標(biāo)準(zhǔn)所規(guī)定的實(shí)時(shí)應(yīng)用行規(guī)既不能滿足實(shí)時(shí)要求,更不能保證不同廠商設(shè)備之間的互可操作。
會(huì)議經(jīng)過反復(fù)、認(rèn)真討論,最終同意考慮IEC 61784-1所規(guī)定的應(yīng)用行規(guī)之外的實(shí)時(shí)以太網(wǎng)提案。之后,由相關(guān)專家將幾種實(shí)時(shí)以太網(wǎng)提案分別做了詳細(xì)的技術(shù)報(bào)告,專家組也對(duì)這些提案做了認(rèn)真的審查和討論,認(rèn)為這些實(shí)時(shí)以太網(wǎng)提案各自具有一定的技術(shù)特色,并在一些領(lǐng)域得到了成功應(yīng)用,具有一定市場(chǎng),應(yīng)該被考慮列入實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)國(guó)際標(biāo)準(zhǔn)。
會(huì)后由專家組召集人將專家意見與IEC/SC65C主席、秘書長(zhǎng)、技術(shù)協(xié)調(diào)人等進(jìn)行交換后認(rèn)為,這些實(shí)時(shí)以太網(wǎng)提案均具有一定代表性,反映了當(dāng)前實(shí)時(shí)以太網(wǎng)的應(yīng)用成果,考慮到2002年曾作出“2007年前不再在IEC61158中增加新的類型”的決定,IEC認(rèn)為這些新的實(shí)時(shí)以太網(wǎng)技術(shù)可以作為PAS(Publicly Available Specification)規(guī)范予以發(fā)布,并在將要制定的實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)國(guó)際標(biāo)準(zhǔn)IEC 61784-2中正式加以引用,其中,中國(guó)的EPA實(shí)時(shí)以太網(wǎng)技術(shù)被列為其中的第14子集(Common Profile Family 14, CPF14)。
2. 實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)
IEC61784-2“測(cè)量與控制數(shù)字?jǐn)?shù)據(jù)通信—實(shí)時(shí)應(yīng)用中的基于ISO/IEC8802-3的通信網(wǎng)絡(luò)附加行規(guī)”(以下簡(jiǎn)稱實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)國(guó)際標(biāo)準(zhǔn))的制定原則是,為滿足工業(yè)自動(dòng)化市場(chǎng)需求,通過定義以下內(nèi)容,為用戶應(yīng)用時(shí)的實(shí)時(shí)以太網(wǎng)類型選型提供參考:(1) 實(shí)時(shí)以太網(wǎng)需求的分類框架;(2) 基于ISO/IEC 8802-3、IEC61784-1(或IEC61158)、新的實(shí)時(shí)以太網(wǎng)PAS應(yīng)用行規(guī)和相關(guān)網(wǎng)絡(luò)組件應(yīng)用行規(guī);(3) 與現(xiàn)有標(biāo)準(zhǔn)相關(guān)的引用參考。
同時(shí)規(guī)定,實(shí)時(shí)以太網(wǎng)RTE(Real-time Ethernet)不應(yīng)改變ISO/IEC8802-3通信網(wǎng)絡(luò)、相關(guān)網(wǎng)絡(luò)組件或IEC1588的總體行為,但可在一定程度上進(jìn)行修改,使之滿足實(shí)時(shí)行為:(1) 實(shí)時(shí)性,即確定性通信;(2) 現(xiàn)場(chǎng)設(shè)備之間的時(shí)間同步行為;(3) 充分、頻繁的短長(zhǎng)度數(shù)據(jù)交換。
以支持在控制器之間甚至在現(xiàn)場(chǎng)設(shè)備與控制器之間的工業(yè)通信采用以太網(wǎng)技術(shù),支持現(xiàn)場(chǎng)區(qū)域的直接互聯(lián)網(wǎng)訪問能力,并支持基于ISO/IEC的應(yīng)用與RTE在同一網(wǎng)絡(luò)上并行運(yùn)行。
實(shí)時(shí)以太網(wǎng)分類框架
所謂實(shí)時(shí)以太網(wǎng)分類,就是從最終用戶和制造商對(duì)實(shí)時(shí)以太網(wǎng)需求出發(fā),定義一些相關(guān)的性能指標(biāo),以反映實(shí)時(shí)以太網(wǎng)通信網(wǎng)絡(luò)的能力。
這些性能指標(biāo)包括:交付時(shí)間(Delivery time),端節(jié)點(diǎn)數(shù)(Number of end nodes),基本網(wǎng)絡(luò)拓樸(Basic network topology),端節(jié)點(diǎn)間交換機(jī)的數(shù)量(Number of switches between end nodes),RTE吞吐量(Throughput RTE),非RTE吞吐量(Throughput non-RTE),時(shí)間同步精確度(Time synchronization accuracy),冗余恢復(fù)時(shí)間(Redundancy recovery time)等等。
一種實(shí)時(shí)以太網(wǎng)RTE類型的行為能力可通過以上幾種(不一定是全部)相關(guān)聯(lián)的性能指標(biāo)組合來反映。
一致性測(cè)試應(yīng)用行規(guī)
一致性測(cè)試應(yīng)用行規(guī)是為證實(shí)一個(gè)CP(Common Profile)行為性能指標(biāo)是否滿足所規(guī)定的行為,針對(duì)實(shí)時(shí)以太網(wǎng)類型與RTE設(shè)備、網(wǎng)絡(luò)組件的性能測(cè)試而規(guī)定的應(yīng)用行規(guī)。
一致性測(cè)試應(yīng)用行規(guī)僅規(guī)定實(shí)時(shí)以太網(wǎng)類型性能測(cè)試應(yīng)遵循的一般方法與要求,但不規(guī)定具體的測(cè)試方法。
一致性測(cè)試應(yīng)用行規(guī)規(guī)定的內(nèi)容包括測(cè)試條件、測(cè)試方案,測(cè)試報(bào)告等幾方面內(nèi)容。
實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)
IEC61784-2還將針對(duì)IEC61784-1或IEC61158、新的實(shí)時(shí)以太網(wǎng)PAS編寫應(yīng)用行規(guī)。其中,允許每一種CPF(Common Profile Family)細(xì)分為若干不同的CP,并列寫出每一種CP的相關(guān)性能指標(biāo)。
這樣,用戶就可能根據(jù)其應(yīng)用需求,根據(jù)IEC61784-2選擇其相應(yīng)的實(shí)時(shí)以太網(wǎng)類型,其需求越高,可供選擇的RTE類型就越少,如圖所示。
三 EPA實(shí)時(shí)以太網(wǎng)標(biāo)準(zhǔn)化
在國(guó)家科技部“863”計(jì)劃的支持下,浙江大學(xué)、浙大中控、中科院沈陽自動(dòng)化研究所、重慶郵電學(xué)院、大連理工大學(xué)、清華大學(xué)等單位聯(lián)合成立了標(biāo)準(zhǔn)起草工作小組,經(jīng)過兩年多的技術(shù)攻關(guān),起草了我國(guó)第一個(gè)擁有自主知識(shí)產(chǎn)權(quán)的現(xiàn)場(chǎng)總線國(guó)家標(biāo)準(zhǔn)《用于工業(yè)測(cè)量與控制系統(tǒng)的EPA通信標(biāo)準(zhǔn)》(以下簡(jiǎn)稱《EPA標(biāo)準(zhǔn)》)。
《EPA標(biāo)準(zhǔn)》的起草思路是,通過增加一些必要的改進(jìn)措施,改善以太網(wǎng)的通信實(shí)時(shí)性,在以太網(wǎng)、TCP/IP協(xié)議之上定義工業(yè)控制應(yīng)用層服務(wù)和協(xié)議規(guī)范,將在IT領(lǐng)域應(yīng)用較為廣泛的以太網(wǎng)(包括無線局域網(wǎng)、藍(lán)牙)以及TCP/IP協(xié)議應(yīng)用于工業(yè)控制網(wǎng)絡(luò),實(shí)現(xiàn)工業(yè)企業(yè)綜合自動(dòng)化系統(tǒng)中由信息管理層、過程監(jiān)控層直至現(xiàn)場(chǎng)設(shè)備層的無縫信息集成。
《EPA標(biāo)準(zhǔn)》的主要內(nèi)容是解決基于以太網(wǎng)的確定性通信調(diào)度規(guī)范、定義基于以太網(wǎng)和TCP/IP協(xié)議的應(yīng)用層服務(wù)和協(xié)議規(guī)范、基于XML的電子設(shè)備描述等內(nèi)容,為用戶應(yīng)用進(jìn)程之間無障礙的數(shù)據(jù)和信息交換提供統(tǒng)一的平臺(tái)。
《EPA標(biāo)準(zhǔn)》的特點(diǎn)如下:
兼容性
EPA控制系統(tǒng)兼容IEEE802.3、IEEE802.1P&Q、IEEE802.1D、IEEE802.11、IEEE802.15以及UDP(TCP)/IP等協(xié)議。
微網(wǎng)段化系統(tǒng)結(jié)構(gòu)
EPA控制系統(tǒng)中,控制網(wǎng)絡(luò)劃分為若干個(gè)控制區(qū)域,每個(gè)控制區(qū)域即為一個(gè)微網(wǎng)段。每個(gè)微網(wǎng)段通過EPA網(wǎng)橋與其他網(wǎng)段進(jìn)行分隔,該微網(wǎng)段內(nèi)EPA設(shè)備間的通信被限制在本控制區(qū)域內(nèi)進(jìn)行,而不會(huì)占用其他網(wǎng)段的帶寬資源。
處于不同微網(wǎng)段內(nèi)EPA設(shè)備間的通信,需由相應(yīng)EPA網(wǎng)橋進(jìn)行轉(zhuǎn)發(fā)控制。
確定性通信
本標(biāo)準(zhǔn)在數(shù)據(jù)鏈路層與網(wǎng)絡(luò)層之間定義了一個(gè)確定性通信調(diào)度管理接口,用于處理EPA設(shè)備的報(bào)文發(fā)送調(diào)度。通過該通信調(diào)度管理接口,EPA設(shè)備按組態(tài)后的順序,采用分時(shí)發(fā)送方式向網(wǎng)絡(luò)上發(fā)送報(bào)文,以避免報(bào)文沖突,并確保通信的確定性。
支持EPA報(bào)文與通用網(wǎng)絡(luò)報(bào)文并行傳輸
在不影響實(shí)時(shí)性的前提下,支持EPA報(bào)文與通用網(wǎng)絡(luò)報(bào)文并行傳輸。
分層的安全策略
對(duì)基于EPA的分布式現(xiàn)場(chǎng)網(wǎng)絡(luò)控制系統(tǒng),從企業(yè)信息管理層、過程監(jiān)控層和現(xiàn)場(chǎng)設(shè)備層3個(gè)層次,采用不同的安全技術(shù),如防火墻技術(shù)、網(wǎng)絡(luò)隔離、硬件加鎖等安全措施。
網(wǎng)絡(luò)供電
基于IEEE802.3af標(biāo)準(zhǔn),本標(biāo)準(zhǔn)規(guī)定了基于以太網(wǎng)的網(wǎng)絡(luò)供電方法。
基于XML的EPA設(shè)備描述
本標(biāo)準(zhǔn)采用XML結(jié)構(gòu)化文本語言,規(guī)定了EPA設(shè)備資源的描述方法,以實(shí)現(xiàn)不同EPA設(shè)備的互可操作。
標(biāo)準(zhǔn)起草工作組一方面進(jìn)行聯(lián)合技術(shù)攻關(guān),另一方面結(jié)合產(chǎn)品開發(fā)、工程應(yīng)用實(shí)踐,同時(shí)參考了國(guó)內(nèi)外工業(yè)以太網(wǎng)最新發(fā)展成果,起草完成了《EPA標(biāo)準(zhǔn)》草案;在經(jīng)過幾次專家技術(shù)評(píng)審后,形成了標(biāo)準(zhǔn)征求意見稿?!?004年5月,《EPA標(biāo)準(zhǔn)》征求意見稿已通過了全國(guó)工業(yè)測(cè)量與控制標(biāo)準(zhǔn)化技術(shù)委員會(huì)TC124/SC4(工業(yè)數(shù)據(jù)通信)的審查,委員會(huì)高度評(píng)價(jià)了標(biāo)準(zhǔn)起草的工作,一致同意在征求意見稿的基礎(chǔ)上,形成送審稿。
2004年8月18~20日,《EPA標(biāo)準(zhǔn)》送審稿通過了由全國(guó)工業(yè)測(cè)量與控制標(biāo)準(zhǔn)化技術(shù)委員會(huì)組織的專家技術(shù)審查。標(biāo)準(zhǔn)起草工作組根據(jù)本次技術(shù)審查意見,進(jìn)行修改,將于近日向標(biāo)委會(huì)正式提交送審稿。
預(yù)計(jì),《EPA標(biāo)準(zhǔn)》作為國(guó)家標(biāo)準(zhǔn)將在年內(nèi)正式報(bào)批、出版。
四 結(jié)束語
《EPA標(biāo)準(zhǔn)》作為我國(guó)自主制定、并被國(guó)際上認(rèn)可和接收的第一個(gè)現(xiàn)場(chǎng)總線國(guó)家標(biāo)準(zhǔn),是由國(guó)內(nèi)從事工業(yè)自動(dòng)化控制系統(tǒng)以及現(xiàn)場(chǎng)總線、網(wǎng)絡(luò)通信的研究、開發(fā)、應(yīng)用單位聯(lián)合開發(fā)和編制的,得到了國(guó)家科技部和國(guó)家標(biāo)委會(huì)的極大重視和支持,也得到了包括北京華控、上海工業(yè)自動(dòng)化儀表研究所等單位的大力支持。
從技術(shù)上講,《EPA標(biāo)準(zhǔn)》已形成了其獨(dú)特的特點(diǎn),在產(chǎn)品開發(fā)和工程應(yīng)用上也有了比較好的基礎(chǔ),已開發(fā)出了基于EPA的變送器、執(zhí)行器、現(xiàn)場(chǎng)控制器、數(shù)據(jù)采集器、遠(yuǎn)程分散控制站、無紙記錄儀等產(chǎn)品,基于EPA的分布式網(wǎng)絡(luò)控制系統(tǒng)已在化工廠得到成功應(yīng)用。
一個(gè)技術(shù)標(biāo)準(zhǔn)的生命力取決于它被接受的程度和推廣應(yīng)用情況。
為此,《EPA標(biāo)準(zhǔn)》起草工作組已開始規(guī)劃一些技術(shù)交流和培訓(xùn)工作,希望通過這些技術(shù)交流和培訓(xùn),一方面希望廣大控制系統(tǒng)、儀器儀表開發(fā)制造企業(yè)、研究院所共同支持、開發(fā)和應(yīng)用EPA技術(shù)與產(chǎn)品;另一方面也希望廣大工控界專家一起來完善、發(fā)展EPA技術(shù)。
另一方面,與實(shí)時(shí)以太網(wǎng)應(yīng)用行規(guī)國(guó)際標(biāo)準(zhǔn)IEC61784-2相配套,標(biāo)準(zhǔn)起草工作組已著手EPA標(biāo)準(zhǔn)的認(rèn)證、測(cè)試工作,以便為EPA產(chǎn)品的開發(fā)、應(yīng)用提供一致性的認(rèn)證、測(cè)試平臺(tái)。
評(píng)論