廣西西門子觸摸屏代理商協(xié)議用作名稱/地址解析的基礎(chǔ),也是實現(xiàn)“設(shè)備更換無需編程設(shè)備”全部概念的一部分。能夠利用LLDP服務(wù)來確定基于端口到端口的鄰居設(shè)備的數(shù)據(jù),在這種情況下,DCP僅提供允許該功能與LLDP(鏈路層發(fā)現(xiàn)協(xié)議,即鄰居探測)結(jié)合使用的基本機制[11]。通過組合這兩種服務(wù),可以在控制器或工程工具中再現(xiàn)系統(tǒng)拓?fù)?,并實現(xiàn)設(shè)備替換而無需其他工具。
PROFINET采用了符合IEEE802.1AB的LLDP協(xié)議來探測鄰居(如圖9)。因此,系統(tǒng)操作員必須確保所有的現(xiàn)場設(shè)備與交換機都具有LLDP功能,能夠通過每個交換機端口與相連的鄰居設(shè)備交換現(xiàn)有的地址信息。因此,相鄰設(shè)備可以被明確標(biāo)識并確定其物理位置。LLDP幀的數(shù)據(jù)單元至少包含以下信息:
發(fā)送端口的Port ID;設(shè)備MAC地址或設(shè)備名稱;向目的端口發(fā)送LLDP幀的周期時間;
OID(組織標(biāo)識符)值為24686標(biāo)識該幀為PROFINET發(fā)出的幀。
圖9 PROFINET采用LL廣西西門子觸摸屏代理商DP交換鄰居信息
結(jié)合使用默認(rèn)集成在PROFINET中的DCP協(xié)議或使用SNMP,控制器可以從現(xiàn)場設(shè)備中讀出LLDP信息。這樣,就可能在高層控制器中再現(xiàn)完整的自動化系統(tǒng),并方便在工程系統(tǒng)中顯示系統(tǒng)診斷。此外,在出現(xiàn)故障的情況下,具有新MAC地址的替換設(shè)備可以自動啟用,如果新的現(xiàn)場設(shè)備中具有正確的名稱或沒有名稱。
5 小結(jié)
本文建立一個簡單的PROFINET網(wǎng)絡(luò)組態(tài),通過搭建實時以太網(wǎng)PROFINET通信網(wǎng)絡(luò)來模擬工廠自動化現(xiàn)場的實際情況,雖然實際工業(yè)現(xiàn)場會使用更多的設(shè)備,采用更多復(fù)雜的拓?fù)浣Y(jié)構(gòu),但是在通信通道內(nèi),數(shù)據(jù)報文內(nèi)容和結(jié)構(gòu)是*的,因此本文將能夠幫助自動化工程師加深對PROFINET IO通信的理解,從而更好選擇PROFINET產(chǎn)品。
采用西門子Scalance交換機的*的網(wǎng)絡(luò)端*像功能,采用以太網(wǎng)分析軟件Wireshark進行分析,對已有大量的數(shù)據(jù)報文數(shù)據(jù)進行各類獨立的分析和統(tǒng)計,給出PROFINET實時以太網(wǎng)網(wǎng)絡(luò)實際啟動前的性能結(jié)果。
為將來的PROFINET對實時以太網(wǎng)數(shù)據(jù)的偵聽、網(wǎng)絡(luò)診斷和網(wǎng)絡(luò)實時性分析等奠定基礎(chǔ),同時,現(xiàn)場設(shè)備開發(fā)人員和系統(tǒng)操作人員對于標(biāo)準(zhǔn)報文以及制造商特定報文會具有良好的協(xié)調(diào)性。
還分析了PROFINET采用LLDP協(xié)議和DCP協(xié)議結(jié)合使用,通過LLDP探測鄰居,無需組態(tài)工具就可以進行設(shè)備替換。方便系統(tǒng)操作員遇現(xiàn)場設(shè)備故障時,進行短時間內(nèi)替換。因此,這需要進行深入研究PROFINET技術(shù)的方向和課題。