新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > P-NET現(xiàn)場總線技術(shù)分析與應(yīng)用

P-NET現(xiàn)場總線技術(shù)分析與應(yīng)用

作者: 時間:2013-02-27 來源:網(wǎng)絡(luò) 收藏


當(dāng)從站接收到請求之后,從上一幀的最后一個字節(jié)的停止位開始計(jì)算,允許從站在11到30個位周期內(nèi)開始訪問總線。從站中的延時應(yīng)設(shè)置的盡量的小,因?yàn)槿魏尾槐匾难訒r都可能降低系統(tǒng)的速度。在傳輸速度為76.8KB/S時,最大允許延時時間是390us。

這種令牌傳遞方式是一種基于時間的循環(huán)機(jī)制,不同于采用實(shí)報(bào)文傳遞令牌的方式。它與報(bào)文傳遞令牌方式相比節(jié)省了主控器的處理時間,提高了總線的傳輸效率,而且它不需要任何總線仲裁的功能。

5、訪問控制(Control process)

的總線管理系統(tǒng)VIGO是一種OLE自動化服務(wù)器,可以很方便地與適應(yīng)OLE自動化的標(biāo)準(zhǔn)應(yīng)用相結(jié)合,例如:Excel和Access。VIGO現(xiàn)場總線管理系統(tǒng)是由幾部分程序元素組成的集合體,它是一個開放系統(tǒng),其結(jié)構(gòu)如圖3所示。VIGO允許附加其它銷售商的網(wǎng)絡(luò)元素,能夠滿足用戶的不同需求。全部這些元素由VIGO處理和集成入VIGO,這些程序元素都可以無需任何轉(zhuǎn)換地動態(tài)連接到現(xiàn)有的系統(tǒng)中,產(chǎn)生一個適用于任何現(xiàn)場總線數(shù)據(jù)的非常簡單和明確的接口。

實(shí)際上,VIGO現(xiàn)場總線管理系統(tǒng)十分類似于目前流行的LINUX操作系統(tǒng),它提供了一個強(qiáng)大的鏈接環(huán)境,任何用戶需要的應(yīng)用程序都可以通過標(biāo)準(zhǔn)接口掛接在它的平臺上,這種易于擴(kuò)展的特性是其他總線系統(tǒng)無法比擬的。此外,用戶通過面向?qū)ο笳Z言,可以將總線裝置作為對象使用,并可將單獨(dú)的外部測量像內(nèi)部變量一樣使用。同時,它還允許通過支持WINDOWS的任意網(wǎng)絡(luò),在工作站、PC和服務(wù)器之間傳遞面向?qū)ο蟮臄?shù)據(jù),這使得總線數(shù)據(jù)可以在整個管理系統(tǒng)或Intranet中顯示和控制。


圖3 VIGO的結(jié)構(gòu)組成

VIGO可以使分布在工廠內(nèi)的各種獨(dú)立控制單元組成過程自動化管理系統(tǒng),可實(shí)現(xiàn)一種現(xiàn)場總線之中或幾種現(xiàn)場總線之間的數(shù)據(jù)通信。VIGO可以把一個實(shí)在的工廠用數(shù)據(jù)、有關(guān)的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)位置來描述,它管理工廠內(nèi)部產(chǎn)生的數(shù)據(jù)的安全性和完善性,跟蹤工廠內(nèi)的物理對象之間的關(guān)系和輔助的現(xiàn)場總線節(jié)點(diǎn),同時還描述相關(guān)的控制程序、配置、校準(zhǔn)參數(shù)的文件集合以及配置、備份、下載的工具等等。發(fā)送或處理同一個網(wǎng)絡(luò)或不同網(wǎng)絡(luò)的若干同步信息包也由VIGO來管理,這是通過一個實(shí)時通信內(nèi)核實(shí)現(xiàn)的。當(dāng)幾個應(yīng)用程序試圖訪問同一個總線系統(tǒng)時,在Windows的多任務(wù)環(huán)境中會出現(xiàn)問題,這個問題可以由VIGO解決,它可以保證通信包和報(bào)文不發(fā)生混淆。

VIGO與互通信PC應(yīng)用程序之間的所有數(shù)據(jù)交換都是通過OLE自動化(一種微軟數(shù)據(jù)交換標(biāo)準(zhǔn))方式實(shí)現(xiàn)的。VIGO作為一種OLE自動化服務(wù)器,為用戶應(yīng)用程序提供了開放的和明確的接口。處理工廠網(wǎng)絡(luò)中任意點(diǎn)的數(shù)據(jù)請求,都象是在PC機(jī)中直接實(shí)現(xiàn)的一樣。用戶無需考慮不同的通信協(xié)議、數(shù)據(jù)轉(zhuǎn)換或?qū)ぶ贩绞街g的差異。PC應(yīng)用程序應(yīng)當(dāng)是標(biāo)準(zhǔn)應(yīng)用程序,如EXCEL電子數(shù)據(jù)表,ACCESS數(shù)據(jù)庫,或由Visual Basic,Delphi ,C++等語言編寫的具體應(yīng)用程序。

使用VIGO的影響是深遠(yuǎn)的,只需通過接口連接到一個系統(tǒng)上,而無需了解總線的類型。發(fā)展VIGO的使用工具,實(shí)用程序,例程等被視為總體目標(biāo),這就意味著,隨著公司數(shù)量的增加,可以提供公共使用的包,從而縮短了開發(fā)周期。

6、結(jié)束語(Conclusion)

P-NET現(xiàn)場總線已經(jīng)出現(xiàn)了多年,在世界范圍內(nèi)有5000種以上的實(shí)際應(yīng)用,應(yīng)用范圍從只有簡單的幾個I/O節(jié)點(diǎn)的設(shè)備到有幾千個I/O節(jié)點(diǎn)的龐大系統(tǒng)。其典型應(yīng)用領(lǐng)域主要有奶品廠、啤酒廠、農(nóng)業(yè)環(huán)境控制、動物飼養(yǎng)系統(tǒng)、瀝青和水泥生產(chǎn)、發(fā)電廠、太陽能電站、塑料成型、船舶發(fā)動機(jī)控制、油罐管理/報(bào)警、數(shù)據(jù)測量、供水系統(tǒng)、樓宇自動化、燃料管理系統(tǒng),等等。P-NET現(xiàn)場總線在我國奶制品生產(chǎn)、農(nóng)業(yè)環(huán)境控制、水產(chǎn)養(yǎng)殖等方面的應(yīng)用大大提高了我國農(nóng)業(yè)自動化技術(shù)的發(fā)展。相信在今后的社會發(fā)展中,P-NET也將不斷完善,創(chuàng)造出更多更好的業(yè)績。

參考文獻(xiàn):
李曉春蘇嘉華,P-NET及其應(yīng)用,機(jī)電工程
梅恪,現(xiàn)場總線P-NET
吳志揚(yáng),P-NET:VIGO軟件介紹性描述
zhangcuil,P—NET分析

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉