在工業(yè)自動(dòng)化領(lǐng)域,一項(xiàng)創(chuàng)新的解決方案成功實(shí)現(xiàn)了西門子S7-1200系列PLC與E20H1-T01 IO從站之間的無縫通訊。這一突破得益于穩(wěn)聯(lián)技術(shù)生產(chǎn)的EtherCat轉(zhuǎn)ProfiNet網(wǎng)關(guān)模塊,它巧妙地解決了兩種不同通訊協(xié)議之間的兼容性問題。
在這個(gè)案例中,西門子S7-1200 PLC作為PROFINET主站,而E20H1-T01 IO從站則支持EtherCAT協(xié)議。由于協(xié)議的不一致,直接通訊顯然無法實(shí)現(xiàn)。然而,通過引入穩(wěn)聯(lián)技術(shù)的網(wǎng)關(guān)模塊,這一問題得到了圓滿解決。
實(shí)施過程首先涉及將EtherCat轉(zhuǎn)ProfiNet網(wǎng)關(guān)的GSD文件導(dǎo)入到西門子PLC的組態(tài)軟件中。這一步驟確保了PLC能夠識別并與網(wǎng)關(guān)模塊進(jìn)行通訊。隨后,在軟件中找到GSD文件所在的文件夾,并添加網(wǎng)關(guān)模塊,同時(shí)設(shè)置其IP地址和設(shè)備名稱。
在配置過程中,還需要指定輸入輸出字節(jié)數(shù)的長度,以確保數(shù)據(jù)的正確傳輸。完成這些設(shè)置后,將組態(tài)保存并下載到PLC中。接下來,打開EtherCat轉(zhuǎn)ProfiNet網(wǎng)關(guān)的配置軟件,新建一個(gè)項(xiàng)目,并設(shè)置與PLC組態(tài)中一致的網(wǎng)關(guān)IP及設(shè)備名稱。
為了添加從站伺服,需要從官網(wǎng)下載從站的XML文件,并在配置軟件中導(dǎo)入ESI文件。刷新庫后,設(shè)備將顯示在列表中。隨后,新建項(xiàng)目并添加EtherCAT主站,設(shè)置從站的基本參數(shù),這些參數(shù)通常可以保持默認(rèn)設(shè)置。
在PDO參數(shù)分配方面,由于已經(jīng)自動(dòng)配置好,因此可以保持默認(rèn)設(shè)置。然而,在本例中,RPDO1和TPDO1都設(shè)置了8個(gè)參數(shù),這些參數(shù)的具體配置與從站的描述文件有關(guān)。
完成所有配置后,點(diǎn)擊“操作”-“連接”,隨后預(yù)運(yùn)行及運(yùn)行選項(xiàng)將變?yōu)榭蛇x狀態(tài)。依次點(diǎn)擊預(yù)運(yùn)行和運(yùn)行,將配置下載到EtherCat轉(zhuǎn)ProfiNet網(wǎng)關(guān)中。連接PLC、網(wǎng)關(guān)及第三方設(shè)備后,通過觀察指示燈狀態(tài)可以確認(rèn)通訊是否正常。
當(dāng)Ok燈亮起時(shí),表示Profinet通訊正常;RUN燈常亮且err燈熄滅時(shí),表示EtherCAT通訊正常。此時(shí),從站的Rx PDOs對應(yīng)于從站的接收(即主站的發(fā)送Q地址),而Tx PDOs則對應(yīng)于從站的發(fā)送(即主站的接收I地址)。通訊正常后,即可對PLC及其他Profinet主站對應(yīng)的IQ地址進(jìn)行讀寫操作。