新聞中心

PROFINET常見問題解答

作者: 時(shí)間:2016-12-16 來源:網(wǎng)絡(luò) 收藏
PROFINET以太網(wǎng)之間的關(guān)系?
過去,工業(yè)以太網(wǎng)是自動(dòng)化領(lǐng)域控制層和管理層的主要網(wǎng)絡(luò)類型之一,用于連接PLC和PLC或者PLC和上位機(jī)。這僅僅提到的是連接網(wǎng)絡(luò)的物理介質(zhì),即工業(yè)以太網(wǎng)。PLC之間或者PLC和PC之間通訊的時(shí)候,常常會(huì)使用網(wǎng)絡(luò)協(xié)議,例如TCP/IP,UDP/IP,S7,ISO on TCP甚至FTP,Email等IT協(xié)議,這些協(xié)議運(yùn)行在工業(yè)以太網(wǎng)上,通過這些協(xié)議完成設(shè)備之間的數(shù)據(jù)交換。與TCP等協(xié)議一樣PROFINET運(yùn)行在工業(yè)以太網(wǎng)上,只不過該協(xié)議主要用于現(xiàn)場級設(shè)備PLC和分布式IO之間的通訊,以及控制級PLC和PLC以及PC之間的通訊。所以從狹義上來說,PROFINET就是工業(yè)以太網(wǎng)中的一個(gè)協(xié)議而以。而從廣義來說,當(dāng)網(wǎng)絡(luò)設(shè)備通訊使用PROFINET協(xié)議時(shí),這個(gè)網(wǎng)絡(luò)就可以稱作PROFINET網(wǎng)絡(luò)。
未來自動(dòng)化發(fā)展的趨勢之一就是工業(yè)以太網(wǎng)向現(xiàn)場級滲透,目前有多家電氣廠商提供實(shí)時(shí)以太網(wǎng),用于現(xiàn)場級通訊。對于西門子來說,PROFINET就是西門子未來自動(dòng)化發(fā)展的趨勢之一。

PROFINET如何保證快速的實(shí)時(shí)性?
前面的說法,已經(jīng)基本上描述了PROFINET實(shí)時(shí)的原因,PROFINET實(shí)時(shí)主要是有其精簡的堆棧結(jié)構(gòu),交換機(jī)全雙工的環(huán)境,報(bào)文的優(yōu)先級標(biāo)識VLAN-Tag,最重要的就是其循環(huán)通訊的協(xié)議,這些是PROFINET實(shí)時(shí)的原因。
PROFINET通信在實(shí)時(shí)性上可以實(shí)現(xiàn)1ms刷新64個(gè)IO設(shè)備,250us刷新13個(gè)IO設(shè)備,對于運(yùn)動(dòng)控制可以在250us同步35個(gè)軸,抖動(dòng)精度小于1us。
PN 什么時(shí)候像DP一樣可以直接用I/O讀取 而不必必須用FC11/12去讀寫PN IO的數(shù)據(jù)就更加方便了?
PROFINET對于西門子的客戶來說其中的優(yōu)勢之一就是在Step7中PROFINET IO與PROFIBUS DP具有相似的組態(tài)和編程,這樣方便用戶快速的使用PROFIENT。目前,西門子的PROFINET產(chǎn)品很多,從PLC到分布式IO再到驅(qū)動(dòng)。使用集成的PN接口的PLC,例如CPU315-2PN/DP,CPU416-3PN/DP或CP443-1等等可以直接訪問外圍IO設(shè)備,這一點(diǎn)與CPU315-2DP,CPU416-2DP或CP443-5直接訪問DP從站的編程方式是一樣。而且在保證數(shù)據(jù)連續(xù)性上面,PROFINET也使用SFC14和SFC15。而對于CP343-1的PN IO控制器的編程方式則與CP342-5DP主站相似,需要編寫FC11PNIO_SEND和FC12PNIO_RECV來與IO設(shè)備進(jìn)行通訊。
PROFINET拿出來聽別人說都是“以太網(wǎng)”方式通訊?
很明顯太多人對這些東西相互見的區(qū)分不夠,或者說PROFINET與以太網(wǎng),搞得像SIEMENS當(dāng)時(shí)的PCS7與PLC的概念似的,讓覺得有聯(lián)系,但是好象又說不清楚,得過“段”時(shí)間后才能逐漸消化。
以太網(wǎng)應(yīng)該是未來總線發(fā)展的一個(gè)大趨勢吧?
不過PROFINET還不完全等同于以太網(wǎng),要從實(shí)質(zhì)上的接受,怕是還需要一段時(shí)間。并且,PROFINET的價(jià)格,畢竟還是相對貴一些,也就直接導(dǎo)致了我們失去了不少實(shí)際接觸的機(jī)會(huì)。過去,工業(yè)以太網(wǎng)是自動(dòng)化領(lǐng)域控制層的主要網(wǎng)絡(luò)類型之一,用于連接PLC和PLC或者PLC和上位機(jī)。這僅僅提到的是連接網(wǎng)絡(luò)的物理介質(zhì),即以太網(wǎng)。PLC之間或者PLC和PC之間通訊的時(shí)候,常常會(huì)使用網(wǎng)絡(luò)協(xié)議,例如TCP/IP,UDP/IP,S7,ISO on TCP甚至FTP等IT協(xié)議,這些協(xié)議運(yùn)行在工業(yè)以太網(wǎng)上,這樣才完成設(shè)備之間的數(shù)據(jù)交換。對于PROFINET與TCP等協(xié)議一樣運(yùn)行在工業(yè)以太網(wǎng)上,只不過使用該協(xié)議主要用于現(xiàn)場級設(shè)備PLC和分布式IO之間的通訊,以及控制級PLC和PLC之間的通訊。所以從狹義上來說,PROFINET就是工業(yè)以太網(wǎng)中的一個(gè)協(xié)議而以。而從廣義來說,當(dāng)網(wǎng)絡(luò)設(shè)備通訊使用PROFINET協(xié)議時(shí),這個(gè)網(wǎng)絡(luò)就可以稱作PROFINET網(wǎng)絡(luò)。未來自動(dòng)化發(fā)展的趨勢之一就是工業(yè)以太網(wǎng)向現(xiàn)場級滲透,目前有多家電氣廠商提供實(shí)時(shí)以太網(wǎng),用于現(xiàn)場級通訊。對于西門子來說,PROFINET就是西門子未來自動(dòng)化發(fā)展的趨勢之一。
通訊距離是個(gè)問題?
由于PROFINET基于工業(yè)以太網(wǎng),那么以太網(wǎng)的多種的網(wǎng)絡(luò)拓?fù)?/strong>和連接同樣適用于PROFINET。這一點(diǎn)從側(cè)面也反映了使用PROFINET不需要改變原來的網(wǎng)絡(luò)結(jié)構(gòu)。這一點(diǎn)是PROFIBUS所不能比擬的。交換機(jī)是以太網(wǎng)中核心部件,同樣在PROFINET網(wǎng)絡(luò)中交換機(jī)也同樣是核心部件。網(wǎng)絡(luò)連接可以使用電氣或者光纖進(jìn)行連接,典型的電氣連接的長度是100m,而光纖的連接距離就長了,這與交換機(jī)的光纖接口或者光纖模塊的屬性有關(guān)系。目前,如果用戶選擇SCALANCE X400的MM491-2LH+單模光纖連接時(shí),可以達(dá)到最遠(yuǎn)距離為70公里。所以距離在PROFINET中不是問題。而且由于以太網(wǎng)中的設(shè)備個(gè)數(shù),從理論上不受任何限制,所以網(wǎng)絡(luò)規(guī)??梢愿鶕?jù)實(shí)際的需求,可大可小。
對于PROFINET,最終要的就是保證實(shí)時(shí)性。其他的都不是問題。
對于類似總線結(jié)構(gòu)的PROFINET串聯(lián)網(wǎng)絡(luò)還好說,中間沒有其他設(shè)備,而且數(shù)據(jù)包是直通的方式,沒有轉(zhuǎn)發(fā),實(shí)時(shí)性應(yīng)該是可以得到保證。
如果經(jīng)過交換機(jī),而且其中摻雜著其他數(shù)據(jù),比如診斷、上位通訊時(shí),交換機(jī)如何能保證PNIO的實(shí)時(shí)性,膠片講的不是很清楚啊。是不是必須使用IRT交換機(jī)。
如果需要三網(wǎng)合一(數(shù)據(jù)、語音、圖像),又如何能保證PNIO的實(shí)時(shí)性?
PROFINET基于工業(yè)以太網(wǎng),與其它某些實(shí)時(shí)以太網(wǎng)不同,PROFINET允許其它的TCP/IP或IT數(shù)據(jù)一起在以太網(wǎng)上進(jìn)行傳輸。這也是PROFINET的開放性的一個(gè)體現(xiàn),這樣通過PROFINET網(wǎng)絡(luò)可以實(shí)現(xiàn)真正的“一網(wǎng)到底”。
PROFINET的網(wǎng)絡(luò)連接,交換機(jī)是核心部件,也就是沒有交換機(jī)就無法完成PROFINET通訊,即使使用雙端口的ET200進(jìn)行串聯(lián),雙端口的交換機(jī)集成在ET200中。
PROFINET的實(shí)時(shí)性,需要了解PROFINET的協(xié)議和工作機(jī)制。PROFINET具有RT和IRT兩種等級的實(shí)時(shí)通訊。
對于RT,通訊雙方,按照Step7組態(tài)的各自的時(shí)鐘周期內(nèi),向?qū)Ψ桨l(fā)送一次數(shù)據(jù),實(shí)現(xiàn)實(shí)時(shí)的數(shù)據(jù)交換。時(shí)鐘周期設(shè)置越短,實(shí)時(shí)性就越強(qiáng)。被發(fā)送出來的數(shù)據(jù),交換機(jī)保證其實(shí)時(shí)性的唯一方式,就是根據(jù)PROFINET數(shù)據(jù)的QoS來轉(zhuǎn)發(fā)該數(shù)據(jù),正如膠片所描述的,PROFINET的數(shù)據(jù)可能會(huì)被延遲,延遲的最主要原因就是NRT的報(bào)文和交換機(jī)的S&F。這時(shí)PROFINET的實(shí)行性的保證就主要依賴您,工程師去考慮實(shí)際的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),防止類似的情況發(fā)生。必要時(shí),調(diào)整Update time 和看門狗時(shí)間。
對于交換機(jī),其工作方式,如膠片所說有兩種,一種S&F,另一種是CT。普通交換機(jī)的工作方式使用S&F。雖然IRT的交換機(jī)的工作方式使用CT的方式,不過在網(wǎng)絡(luò)數(shù)據(jù)發(fā)生累積時(shí),其工作模式會(huì)轉(zhuǎn)變成S&F。這樣與普通交換機(jī)相同。所以使用IRT交換機(jī)在應(yīng)用RT時(shí),數(shù)據(jù)負(fù)載不能接近滿負(fù)荷。
對于IRT,通訊雙方仍然按照Step7組態(tài)的各自的時(shí)鐘周期內(nèi),向?qū)Ψ桨l(fā)送一次數(shù)據(jù),實(shí)現(xiàn)實(shí)時(shí)的數(shù)據(jù)交換。但是由于IRT的時(shí)鐘被同步,這樣IRT采用了帶寬預(yù)留的方式,也就是說在這段時(shí)間內(nèi),只有IRT的數(shù)據(jù)才可以進(jìn)行傳輸,其它數(shù)據(jù)例如TCP或IT數(shù)據(jù)或者您所舉的數(shù)據(jù)、語音、圖像等數(shù)據(jù)是無法在這段時(shí)間內(nèi)進(jìn)行傳輸。由于沒有數(shù)據(jù)與IRT的數(shù)據(jù)爭搶帶寬,于是保證了IRT數(shù)據(jù)的實(shí)時(shí)性。這時(shí),一定要選擇IRT的交換機(jī)例如SCALANCE X200IRT或者選擇支持IRT的設(shè)備例如ET200S PN V6.0進(jìn)行相鄰連接,與RT不同,因?yàn)榇藭r(shí)IRT的交換機(jī)是IRT實(shí)時(shí)性的唯一保證。不過PROFINET IRT還有另外一個(gè)優(yōu)點(diǎn),如果IRT設(shè)備之間由于某些原因無法完成時(shí)鐘同步,那么會(huì)以RT的方式進(jìn)行通訊。
綜上所述,如果需要三網(wǎng)合一(數(shù)據(jù)、語音、圖像),根據(jù)的實(shí)際負(fù)荷的大小以及網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),來選擇RT或IRT的數(shù)據(jù)方式,都可以保證PROFINET數(shù)據(jù)交換的實(shí)時(shí)性!

PROFINET的通訊距離有問題嗎?
由于PROFINET基于工業(yè)以太網(wǎng),那么以太網(wǎng)的多種的網(wǎng)絡(luò)拓?fù)浜瓦B接方式同樣適用于PROFINET。這一點(diǎn)從側(cè)面也反映了使用PROFINET不需要改變原來的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。這一點(diǎn)是PROFIBUS所不能比擬的。
交換機(jī)是以太網(wǎng)中核心部件,同樣在PROFINET網(wǎng)絡(luò)中交換機(jī)也同樣是核心部件。網(wǎng)絡(luò)連接可以使用電氣或者光纖進(jìn)行連接,典型的電氣連接的長度是100m,而光纖的連接距離就長了,這與交換機(jī)的光纖接口或者光纖模塊的屬性有關(guān)系。目前,如果用戶選擇SCALANCEX400的MM491-2LH+單模光纖連接時(shí),可以達(dá)到最遠(yuǎn)距離為70公里。所以距離在PROFINET中不是問題。而且由于以太網(wǎng)中的設(shè)備個(gè)數(shù),從理論上不受任何限制,所以網(wǎng)絡(luò)規(guī)模可以根據(jù)實(shí)際的需求,可大可小。本文來自織夢

PROFINET如何連接PA儀表?
PROFINET可以無縫集成PROFIBUS、ASi等現(xiàn)場總線,通過IE/PB LINK PN IO可以無縫集成PROFIBUS-DP設(shè)備,但是IE/PB LINK不能連接DP/PA LINK來連接PA儀表,所以只能通過DP/PA Coupler來連接PA設(shè)備。DP/PA Coupler不需要在Step7中組態(tài),只需要直接組態(tài)PA儀表即可,不過PROFIBUS總線的波特率需要設(shè)置45.45kbit/s。



關(guān)鍵詞: PROFINET常見問

評論


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

關(guān)閉