ControlNet和Profibus的比較
ControlNet和Profibus的比較
本文引用地址:http://www.ex-cimer.com/article/8681.htm
羅克韋爾的NetLinx提供從車間底層到以太網(wǎng)為基礎(chǔ)的企業(yè)層的數(shù)據(jù)的無縫路由,無需編程或使用網(wǎng)關(guān)。Siemens在不同的網(wǎng)絡(luò)之間需要使用網(wǎng)關(guān)控制器,同時(shí)從專有的以太網(wǎng)到Profibus、到ASI、到現(xiàn)場設(shè)備的數(shù)據(jù),還需要在每個(gè)控制器上用像天書一樣的消息編程。使用NetLinx,用戶不再需要通過編程,就可以在不同的網(wǎng)絡(luò)之間傳遞數(shù)據(jù)。這就省去了內(nèi)存地址映射問題,也不必?fù)?dān)心數(shù)據(jù)類型。
生產(chǎn)者/客戶模型是最新的網(wǎng)絡(luò)技術(shù),可以靈活調(diào)整網(wǎng)絡(luò)以滿足苛刻的控制響應(yīng)要求,提供響應(yīng)更好、更靈活和更高效的系統(tǒng)。在應(yīng)用需要時(shí),主動(dòng)把I/O和處理器狀態(tài)事件提供到需要的地方。這是通過縫變則報(bào)、I/O共享、規(guī)劃、周期方式(基于時(shí)間)等實(shí)現(xiàn)的。 Profibus 是1980年代設(shè)計(jì)的,受限于主/從模型,所有的從設(shè)備采用輪詢的方法。Profibus系統(tǒng)的響應(yīng)隨著設(shè)備的增加而增加,如果系統(tǒng)的響應(yīng)速度無法接受,在調(diào)整網(wǎng)絡(luò)方面沒有靈活性。Profibus的I/O模塊必須等待主控制器的輪詢,共享I/O狀態(tài)只有通過用戶編程才能在處理器之間實(shí)現(xiàn), 而這些還通常需要通過不同的專有“對等”網(wǎng)絡(luò)實(shí)現(xiàn)(Ethernet、 FMS或Siemens “MPI”)。
ControlNet既提供到I/O和工廠設(shè)備的實(shí)時(shí)控制,又提供到對等設(shè)備或智能設(shè)備的消息傳遞。Profibus方案通常需要額外的網(wǎng)絡(luò),比如以太網(wǎng)或西門子專有的“MPI”網(wǎng)完成對等通訊,這就需要更多的連線、更多的通訊設(shè)備和更高的造價(jià)。Profibus消息傳遞的能力是有限的。
多種不同的網(wǎng)絡(luò):DP、PA、FMS(以及其他網(wǎng)絡(luò)),每種都有Siemens“Sinec”專有的版本。“Sinec”設(shè)備和最新的網(wǎng)絡(luò)版本不兼容。
ControlNet可以保持可重復(fù)的響應(yīng),和網(wǎng)絡(luò)設(shè)備消息傳遞無關(guān),和編程無關(guān),甚至和增加節(jié)點(diǎn)無關(guān)。ControlNet的速度和節(jié)點(diǎn)數(shù)無關(guān),和介質(zhì)無關(guān),和中繼器無關(guān)。Profibus的速度和節(jié)點(diǎn)數(shù)相關(guān),和介質(zhì)相關(guān),和中繼器相關(guān)。只有通過光纖,通訊速度才能和距離無關(guān)。 ControlNet具有更好的確定性。Profibus DP(12Mb)在增加消息傳遞和編程之后,確定性變差。ControlNet,使用生產(chǎn)者和客戶模型,具有更好的確定性和可重復(fù)性(和網(wǎng)絡(luò)上設(shè)備的數(shù)量無關(guān))。獨(dú)立的測試表明,Profibus DP(12Mb):13個(gè)節(jié)點(diǎn),兩個(gè)PLC確定性的標(biāo)準(zhǔn)偏差是0.793ms。但如果增加有限的消息傳遞(10個(gè)字節(jié)),標(biāo)準(zhǔn)偏差是2.318ms。在實(shí)現(xiàn)消息傳遞后,標(biāo)準(zhǔn)偏差是原來的3倍。ControlNet I/O刷新速度的標(biāo)準(zhǔn)偏差是固定的,和增加多少消息傳遞無關(guān)。
盡管西門子聲稱Profibus是靈活的,DP和FMS可以同一條線上,但對等通訊將影響系統(tǒng)的響應(yīng)和時(shí)間苛刻的I/O。Profibus供應(yīng)商建議使用不同的網(wǎng)絡(luò) (FMS和DP)用于對等通訊和時(shí)間苛刻的I/O。而ControlNet可以在同一條電纜上,同時(shí)進(jìn)行編程、消息傳遞和時(shí)間苛刻的I/O數(shù)據(jù)的傳送,絲毫不影響系統(tǒng)的確定性。
歐洲的用戶認(rèn)為,Profibus是歐洲性能最差的網(wǎng)絡(luò)。(1997 IMS研究)。ControlNet可以通過自動(dòng)尋址方式檢測重復(fù)地址。使用ControlNet網(wǎng),用戶可以“規(guī)劃”I/O刷新。
羅克韋爾可以在不同網(wǎng)絡(luò)層的設(shè)備之間傳送數(shù)據(jù)和編程。西門子只能提供兩級網(wǎng)絡(luò)之間的編程。羅克韋爾控制器不需要管理網(wǎng)絡(luò)流量:控制器控制和使用NetLinx的服務(wù)來采集需要的數(shù)據(jù)。
ControlNet網(wǎng)具有很好的診斷和排錯(cuò)功能。Profibus僅僅提供圖形示意工具,對診斷沒有任何幫助。1999年,ControlNet的增長率是50%,2002年繼續(xù)高速則增長。
評論