同樣基于項目需求,一臺KUKA機器人需要同時和兩臺西門子S7-1200做Profinet通訊:
情況1:KUKA機器人作為從站,兩臺西門子S7-1200同時作為主站,這種方式肯定不行,因為在Profinet網(wǎng)絡(luò)中,一臺設(shè)備不能同時作為兩臺設(shè)備的從站設(shè)備。
情況2:KUKA機器人作為一臺西門子S7-1200的PN從站,同時將另一臺西門子S7-1200操作模式設(shè)置為智能IO設(shè)備,作為KUKA機器人PN從站。
此方法理論上是可以的,但是西門子S7-1200操作模式設(shè)置為智能IO設(shè)備,作為KUKA機器人PN從站時,確實可以通訊上,但是機器人或西門子S7-1200任何一方斷電重啟后,就再也無法恢復(fù)通訊,PLC端智能重新配置再下載配置,咨詢過很多大佬,得到的答復(fù)是理論上可以的,但是實際不知道究竟哪里問題,下面有測試是的故障照片,還請各位船員有知道的給予指導(dǎo),此情況擱置中,暫時放棄。
情況3:借助西門子 PN/PN COUPLER偶合器,網(wǎng)絡(luò)結(jié)構(gòu)看圖理解,后面會有文章進行具體配置說明,此方法需要增加PN/PN COUPLER偶合器硬件支持。
情況4:采用兩種通訊方式,KUKA機器人和一臺西門子S7-1200進行Profinet通訊,和另一臺西門子S7-1200進行Ethernet IP通訊。當(dāng)然一臺KUKA機器人可以和一臺西門子S7-1200同時進行Profinet和Ethernet IP通訊。