技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國(guó)傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 工業(yè)通信標(biāo)準(zhǔn)PROFInet及其應(yīng)用

工業(yè)通信標(biāo)準(zhǔn)PROFInet及其應(yīng)用

時(shí)間:2008-04-07 09:45:00來(lái)源:yangliu

導(dǎo)語(yǔ):?PROFInet是Process Field Net的縮寫(xiě),它是PROFIBUS客戶、生產(chǎn)商與系統(tǒng)集成聯(lián)盟協(xié)會(huì)推出的在PROFIBUS與以太網(wǎng)間全開(kāi)放的通信協(xié)議
關(guān)鍵詞: PROFInet TCP/IP OPC DCOM 1 引言 隨著信息技術(shù)技術(shù)的飛速發(fā)展,當(dāng)今自動(dòng)化技術(shù)的發(fā)展正日益受到信息技術(shù)原理及其標(biāo)準(zhǔn)的重大影響。在自動(dòng)化領(lǐng)域中集成信息技術(shù)可以為企業(yè)內(nèi)部自動(dòng)化系統(tǒng)間的全局通信提供解決方案,基于工業(yè)以太網(wǎng)通信標(biāo)準(zhǔn)的PROFInet通信技術(shù)使這種集成成為可能。PROFInet是Process Field Net的縮寫(xiě),它是PROFIBUS客戶、生產(chǎn)商與系統(tǒng)集成聯(lián)盟協(xié)會(huì)推出的在PROFIBUS與以太網(wǎng)間全開(kāi)放的通信協(xié)議。PROFInet是一種基于實(shí)時(shí)工業(yè)以太網(wǎng)的自動(dòng)化解決方案,包括一整套完整高性能并可升級(jí)的解決方案,可以為ROFIBUS及其他各種現(xiàn)場(chǎng)總線網(wǎng)絡(luò)提供以太網(wǎng)移植服務(wù);PROFInet標(biāo)準(zhǔn)的開(kāi)放性保證了其長(zhǎng)遠(yuǎn)的兼容性與擴(kuò)展性,從而可以保護(hù)用戶的投資與利益。PROFInet可以使工程與組態(tài)、試運(yùn)行、操作和維護(hù)更為便捷,并且能夠與PROFIBUS以及其它現(xiàn)場(chǎng)總線網(wǎng)絡(luò)實(shí)現(xiàn)無(wú)縫集成與連接。工程實(shí)踐證明,在組建企業(yè)工控網(wǎng)絡(luò)時(shí)采用PROFInet通訊技術(shù)可以節(jié)省近15%的硬件投資。 2 PROFInet通訊標(biāo)準(zhǔn) PROFInet可以提供辦公室和自動(dòng)化領(lǐng)域開(kāi)放的、一致的連接。PROFInet方案覆蓋了分散自動(dòng)化系統(tǒng)的所有運(yùn)行階段,它主要包含以下方面:(1)高度分散自動(dòng)化系統(tǒng)的開(kāi)放對(duì)象模型(結(jié)構(gòu)模型);(2)基于Ethernet的開(kāi)放的、面向?qū)ο蟮倪\(yùn)行期通信方案(功能單元間的通信關(guān)系);(3)獨(dú)立于制造商的工程設(shè)計(jì)方案(應(yīng)用開(kāi)發(fā))。PROFInet方案可以用一條等式簡(jiǎn)單而明了地描述: PROFInet=PROFIBUS+具有PROFIBUS和IT標(biāo)準(zhǔn)Ethernet的開(kāi)放的、一致的通信。 2.1 PROFInet設(shè)備的軟件結(jié)構(gòu) PROFInet設(shè)備的軟件覆蓋了現(xiàn)場(chǎng)設(shè)備的整個(gè)運(yùn)行期通信,基于模塊化設(shè)計(jì)的軟件包含若干通信層,每層都與系統(tǒng)環(huán)境一致。PROFInet軟件主要包括一個(gè)RPC(Remote Procedure Call)層,一個(gè)DCOM(Distributed Component Object Model)層和一個(gè)專門(mén)為PROFInet對(duì)象定義的層。PROFInet對(duì)象可以是ACCO(Active Connection Control Object)設(shè)備、RT auto(Runtime Automation)設(shè)備、物理設(shè)備或邏輯設(shè)備。軟件中定義的實(shí)時(shí)數(shù)據(jù)通道提供PROFInet對(duì)象與以太網(wǎng)間的實(shí)時(shí)通信服務(wù)。PROFInet通過(guò)系統(tǒng)接口連接到操作系統(tǒng)(如WinCE),通過(guò)應(yīng)用接口連接到控制器(如PLC)。 PROFInet的運(yùn)行期軟件位于一個(gè)目錄固定的結(jié)構(gòu)中,可以分為核心目錄和系統(tǒng)應(yīng)用目錄。若通信開(kāi)始而核心目錄中的文件未改變,則系統(tǒng)應(yīng)用目錄中的部分文件必須重建。所有的系統(tǒng)應(yīng)用都是指向系統(tǒng)接口和應(yīng)用接口,實(shí)現(xiàn)PROFInet設(shè)備的各項(xiàng)功能。PROFInet設(shè)備的軟件結(jié)構(gòu)可以用圖1描述如下: [align=center][img=406,348]http://www.treenowplaneincome.com/uploadpic/THESIS/2008/4/2008040709403644614Y.jpg[/img] 圖1 PROFInet設(shè)備軟件結(jié)構(gòu) [/align] PROFInet設(shè)備的軟件結(jié)構(gòu)決定了PROFInet設(shè)備可以從企業(yè)管理層到現(xiàn)場(chǎng)層直接、透明地訪問(wèn),并且提供對(duì)TCP/IP協(xié)議的絕對(duì)支持。PROFInet技術(shù)使企業(yè)用戶能夠方便地對(duì)現(xiàn)有的系統(tǒng)進(jìn)行擴(kuò)展和集成,是一種優(yōu)化的工業(yè)以太網(wǎng)通信標(biāo)準(zhǔn)。 2.2 PROFInet在現(xiàn)場(chǎng)設(shè)備上的移植 作為一種開(kāi)放的資源,PROFInet軟件通過(guò)移植到設(shè)備上的TCP/IP協(xié)議棧來(lái)完成在其他設(shè)備制造商的產(chǎn)品中快速而簡(jiǎn)單地實(shí)現(xiàn)。具體過(guò)程為:首先將開(kāi)放資源的RPC接口連接到TCP/IP協(xié)議棧和設(shè)備操作系統(tǒng)中的系統(tǒng)集成;然后再將PROFInet協(xié)議棧的DCOM(Discrete Component Object Module)機(jī)制集成到設(shè)備的操作系統(tǒng)中;最后實(shí)現(xiàn)物理設(shè)備和邏輯設(shè)備對(duì)象、運(yùn)行期對(duì)象和活動(dòng)控制連接對(duì)象的設(shè)備專用的DCOM應(yīng)用。為單個(gè)部件組裝PROFInet設(shè)備時(shí)還必須用XML創(chuàng)建相應(yīng)的描述。一個(gè)PROFInet設(shè)備的XML文件中應(yīng)包括下列數(shù)據(jù):(1)PROFInet設(shè)備的名稱和ID號(hào);(2)PROFInet設(shè)備的IP地址,診斷數(shù)據(jù)的訪問(wèn)方式和設(shè)備連接方式;(3)PROFInet設(shè)備的硬件分配,設(shè)備接口以及為各接口定義的變量、數(shù)據(jù)類型與格式;(4)PROFInet設(shè)備在整個(gè)工程中的保存地址。 PROFInet設(shè)備將它的所有功能封裝到其軟件中,并提供變量接口與其它的PROFInet設(shè)備相連。變量接口的每個(gè)變量都代表一個(gè)確定的子功能,包括運(yùn)行、輸入/輸出使能、復(fù)位、結(jié)束、停機(jī)、啟動(dòng)和錯(cuò)誤。一個(gè)PROFInet設(shè)備中封裝的可以是一個(gè)控制器、一個(gè)執(zhí)行器甚至是一個(gè)控制網(wǎng)絡(luò)。圖2所示的PROFInet設(shè)備中封裝了一個(gè)PROFIBUS-DP控制網(wǎng)絡(luò)。 [align=center][img=428,189]http://www.treenowplaneincome.com/uploadpic/THESIS/2008/4/2008040709404122724A.jpg[/img] 圖2 PROFInet設(shè)備的封裝 [/align] PROFInet設(shè)備之間通過(guò)DCOM模塊進(jìn)行通信。在PROFInet設(shè)備連接編輯器的圖形界面中可以方便地實(shí)現(xiàn)各PROFInet設(shè)備間的連接。一個(gè)具有沖洗、灌裝、封口和包裝4個(gè)環(huán)節(jié)的飲料生產(chǎn)廠家的生產(chǎn)流程可以用4個(gè)PROFInet設(shè)備串連連接實(shí)現(xiàn)(見(jiàn)圖3)。 [align=center] 圖3 PROFInet設(shè)備的連接 [/align] 所有設(shè)備的接口都在PROFInet中做了一致的定義,因此都能夠靈活地組合和重新使用,用戶不必考慮各設(shè)備的內(nèi)部運(yùn)行機(jī)制。此外,PROFInet還集成了故障安全通信標(biāo)準(zhǔn)行規(guī)PROFIsafe,滿足對(duì)人員、設(shè)備和環(huán)境的全面安全的需求,可用于故障安全應(yīng)用。 3 PROFInet通信功能的實(shí)現(xiàn) PROFInet設(shè)備通信功能的實(shí)現(xiàn)是基于傳統(tǒng)的Ethernet通信機(jī)制(如TCP或UDP),同時(shí)又采用RPC和DCOM機(jī)制進(jìn)行加強(qiáng)。DCOM可視為用于基于RPC分布式應(yīng)用的COM技術(shù)的擴(kuò)展,可以采用優(yōu)化的實(shí)時(shí)通信機(jī)制應(yīng)用于對(duì)實(shí)時(shí)性要求苛刻的應(yīng)用領(lǐng)域。在運(yùn)行期間,PROFInet設(shè)備以DCOM對(duì)象的形式映像,通過(guò)對(duì)象協(xié)議機(jī)制確保了DCOM對(duì)象的通信。COM對(duì)象作為PDU以DCOM協(xié)議定義的形式出現(xiàn)在通信總線上。通過(guò)DCOM布線協(xié)議DCOM定義了對(duì)象的標(biāo)識(shí)和具有有關(guān)接口和參數(shù)的方法,這樣就可以在通信總線上進(jìn)行標(biāo)準(zhǔn)化的DCOM信息包的傳輸。對(duì)于更高層次上的通信,PROFInet可以采用集成OPC(OLE for Process Control)接口技術(shù)的方式。 3.1 PROFInet的基本通信方式 PROFInet根據(jù)不同的應(yīng)用場(chǎng)合定義了三種不同的通信方式:使用TCP/IP的標(biāo)準(zhǔn)通信;實(shí)時(shí)RT(Real-time)通信和同步實(shí)時(shí)IRT通信。PROFInet設(shè)備能夠根據(jù)通信要求選擇合適的通信方式。 PROFInet使用以太網(wǎng)和TCP/IP協(xié)議作為通信基礎(chǔ),在任何場(chǎng)合下都提供對(duì)TCP/IP通信的絕對(duì)支持。由于絕大多數(shù)工廠自動(dòng)化應(yīng)用場(chǎng)合對(duì)實(shí)時(shí)響應(yīng)時(shí)間要求較高,為了能夠滿足自動(dòng)化中的實(shí)時(shí)要求,PROFInet中規(guī)定了基于以太網(wǎng)層2的優(yōu)化實(shí)時(shí)通信通道,該方案極大地減少了通信棧上占用的時(shí)間,提高了自動(dòng)化數(shù)據(jù)刷新方面的性能。PROFInet不僅最小化了可編程控制器中的通信棧,而且對(duì)網(wǎng)絡(luò)中傳輸數(shù)據(jù)也進(jìn)行了優(yōu)化。采用PROFInet通信標(biāo)準(zhǔn),系統(tǒng)對(duì)實(shí)時(shí)應(yīng)用的響應(yīng)時(shí)間可以縮短到5~10ms。PROFInet同時(shí)還支持高性能同步運(yùn)動(dòng)控制應(yīng)用,在該應(yīng)用場(chǎng)合PROFInet提供對(duì)100個(gè)節(jié)點(diǎn)響應(yīng)時(shí)間低于1ms的同步實(shí)時(shí)(IRT)通信,該功能是由層2上內(nèi)嵌的同步實(shí)時(shí)交換芯片ERTEC提供的。PROFInet的通信循環(huán)如圖4所示。 [align=center][img=434,163]http://www.treenowplaneincome.com/uploadpic/THESIS/2008/4/20080407094049246462L.jpg[/img] 圖4 PROFInet通信循環(huán)[/align] 在PROFInet設(shè)備的一個(gè)通信循環(huán)周期內(nèi),既包括IRT實(shí)時(shí)通信,又包括TCP/IP標(biāo)準(zhǔn)通信。PROFInet通信技術(shù)在很多應(yīng)用場(chǎng)合都能體現(xiàn)出其極大的優(yōu)越性。工程實(shí)踐表明,在同步運(yùn)動(dòng)控制場(chǎng)合采用PROFInet提供的IRT通信,系統(tǒng)性能將比采用現(xiàn)場(chǎng)總線方案提升近100倍。 3.2 PROFInet與OPC的集成 由于PROFInet與OPC均采用了DCOM通訊機(jī)制,因此PROFInet通訊技術(shù)可以很容易地與OPC接口技術(shù)集成,以實(shí)現(xiàn)數(shù)據(jù)在更高通信層次上的交換。OPC接口設(shè)備在工控領(lǐng)域的應(yīng)用十分廣泛,OPC接口技術(shù)定義了OPC DA(Data Access)與OPC DX(DataExchange)兩個(gè)通信標(biāo)準(zhǔn),分別應(yīng)用于傳輸實(shí)時(shí)數(shù)據(jù)和實(shí)現(xiàn)異類控制網(wǎng)絡(luò)間數(shù)據(jù)的交換。在PROFInet中集成OPC DX接口可以實(shí)現(xiàn)一個(gè)開(kāi)放的連接至其他系統(tǒng),集成機(jī)制如下: (1) 基于PROFInet的實(shí)時(shí)通信機(jī)制,每個(gè)PROFInet節(jié)點(diǎn)可以作為一個(gè)OPC服務(wù)器被尋址; (2) 每個(gè)OPC服務(wù)器可以通過(guò)標(biāo)準(zhǔn)接口而作為一個(gè)PROFInet節(jié)點(diǎn)被操作。 PROFInet的功能性遠(yuǎn)比OPC優(yōu)越,PROFInet技術(shù)與OPC接口技術(shù)的集成不僅可以實(shí)現(xiàn)自動(dòng)化領(lǐng)域?qū)?shí)時(shí)通信的要求,還可以實(shí)現(xiàn)系統(tǒng)之間在更高層次上的交互。 4 PROFInet在自動(dòng)化領(lǐng)域的應(yīng)用 PROFInet是一種優(yōu)越的通信技術(shù),并已成功地應(yīng)用于分布式智能控制。PROFInet為分布式自動(dòng)化系統(tǒng)結(jié)構(gòu)的實(shí)現(xiàn)開(kāi)辟了新的前景,可以實(shí)現(xiàn)全廠工程徹底模塊化,包括機(jī)械部件、電氣/電子部件和應(yīng)用軟件。PROFInet支持各種形式的網(wǎng)絡(luò)結(jié)構(gòu),使接線費(fèi)用最小化,并保證高度的可用性。此外,特別設(shè)計(jì)的工業(yè)電纜和耐用的連接器滿足EMC和溫度要求并形成標(biāo)準(zhǔn),保證了不同制造設(shè)備之間的兼容性。 PROFInet不僅可以應(yīng)用于分布式智能控制,而且還逐漸進(jìn)入到過(guò)程自動(dòng)化領(lǐng)域。在過(guò)程自動(dòng)化領(lǐng)域,PROFInet針對(duì)工業(yè)以太網(wǎng)總線供電以及以太網(wǎng)本質(zhì)在安全領(lǐng)域應(yīng)用的問(wèn)題正在形成標(biāo)準(zhǔn)或解決方案,采用PROFInet集成的PROFIBUS現(xiàn)場(chǎng)總線可以為過(guò)程自動(dòng)化工業(yè)提供優(yōu)越的解決方案(如圖5所示): [align=center][img=426,238]http://www.treenowplaneincome.com/uploadpic/THESIS/2008/4/2008040709405262725C.jpg[/img] 圖5 PROFInet在過(guò)程自動(dòng)化領(lǐng)域中的應(yīng)用[/align] 采用PROFInet通訊技術(shù),不僅可以集成PROFIBUS現(xiàn)場(chǎng)設(shè)備,還可以通過(guò)代理服務(wù)器(Proxy)實(shí)現(xiàn)其它種類的現(xiàn)場(chǎng)總線網(wǎng)絡(luò)的集成。采用這種統(tǒng)一的面對(duì)未來(lái)的設(shè)計(jì)概念,工廠內(nèi)各部件都可以作為獨(dú)立模塊預(yù)先組裝測(cè)試,然后在整個(gè)系統(tǒng)中輕松組裝或在其他項(xiàng)目中重復(fù)使用。譬如對(duì)于一個(gè)汽車生產(chǎn)企業(yè)而言,PROFInet支持的實(shí)時(shí)解決方案完全可以滿足車體車間、噴漆車間和組裝部門(mén)等對(duì)響應(yīng)時(shí)間的要求,在機(jī)械工程及發(fā)動(dòng)機(jī)和變速箱生產(chǎn)環(huán)節(jié)中的車床同步等方面則可使用PROFInet的同步實(shí)時(shí)功能。
[img=462,137]http://www.treenowplaneincome.com/uploadpic/THESIS/2008/4/2008040709405796343P.jpg[/img]
5 結(jié)束語(yǔ) PROFInet可以保證對(duì)現(xiàn)有系統(tǒng)投資的高度保護(hù),并使工廠擁有創(chuàng)新標(biāo)準(zhǔn)的優(yōu)越性。鑒于PROFInet通訊技術(shù)的優(yōu)越性,目前已經(jīng)有部分生產(chǎn)廠家(如西門(mén)子,施奈德)開(kāi)始為他們生產(chǎn)的設(shè)備提供PROFInet接口。作為新一代的工業(yè)以太網(wǎng)通信標(biāo)準(zhǔn),PROFInet正在以前所未有的速度進(jìn)入現(xiàn)場(chǎng)級(jí)的應(yīng)用。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:兩種新型故障分量電抗繼電器

下一篇:微能WIN-V63矢量控制變頻器在...

中國(guó)傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:中國(guó)傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國(guó)傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“中國(guó)傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡(jiǎn)介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見(jiàn)反饋|sitemap

中國(guó)傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購(gòu)咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號(hào) | 營(yíng)業(yè)執(zhí)照證書(shū) | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)