案例背景
在某自動(dòng)化生產(chǎn)車(chē)間中,現(xiàn)有控制系統(tǒng)采用了西門(mén)子 S7 - 1500 PLC 作為主要控制器,負(fù)責(zé)生產(chǎn)流程的核心控制。同時(shí),由于部分設(shè)備的歷史原因,存在使用 AB 的 PLC 進(jìn)行特定環(huán)節(jié)控制的情況。為了實(shí)現(xiàn)整個(gè)生產(chǎn)系統(tǒng)的信息交互與協(xié)同工作,需要實(shí)現(xiàn)西門(mén)子 1500 PLC 與 AB 的 PLC 之間的通訊,因此選擇了捷米特JM-PN–EIP網(wǎng)關(guān)模塊解決Profinet轉(zhuǎn)Ethernet/IP協(xié)議轉(zhuǎn)換。
硬件配置
·西門(mén)子 S7 - 1500 PLC(CPU 1511 - 1PN 等)一臺(tái)。
·AB 的 PLC(如 1769 - L32E)一臺(tái)。
·捷米特 JM - PN - EIPProfinet轉(zhuǎn)Ethernet/IP協(xié)議網(wǎng)關(guān)一個(gè)。
·若干網(wǎng)線及相關(guān)網(wǎng)絡(luò)連接設(shè)備。
軟件配置
·西門(mén)子 PLC 編程軟件 TIA Portal。
·AB 的 PLC 編程軟件 RSLogix 5000。
配置步驟
1.AB 的 PLC 端配置1:
o打開(kāi) RSLogix 5000 軟件,新建工程。在 “Type” 中選擇 AB 的 PLC 控制器的型號(hào),在 “Name” 中填寫(xiě)項(xiàng)目的名稱(chēng)。
o添加網(wǎng)關(guān)。在 Controller Organizer 欄中,右鍵點(diǎn)擊 “1769 - L23E Ethernet Port LocalENB”,選擇 “New Module”。選擇要添加的捷米特 JM - PN - EIP 網(wǎng)關(guān)設(shè)備,點(diǎn)擊 “Create”。在 “Name” 中填入網(wǎng)關(guān)的名稱(chēng),在 “IP Address” 中填入網(wǎng)關(guān)的 IP 地址,點(diǎn)擊 “Change” 設(shè)置網(wǎng)關(guān)的輸入輸出數(shù)據(jù)長(zhǎng)度,例如設(shè)置為 8 個(gè)字節(jié)。
o設(shè)置工程路徑。點(diǎn)擊菜單 “Communications” - “Who Active”,在掃描到的設(shè)備中,選擇 00,CompactLogix Processor,eip 選項(xiàng),點(diǎn)擊右下角的 “Set Project Path”,然后點(diǎn)擊 “Close”。
o點(diǎn)擊菜單 “Communications” - “Download”,下載工程到 AB 的 PLC 中。
2.西門(mén)子 PLC 端配置1:
o首先在 TIA Portal 軟件中安裝捷米特 JM - PN - EIP 網(wǎng)關(guān)的 GSD 文件。
o導(dǎo)入Profinet轉(zhuǎn)Ethernet/IP協(xié)議網(wǎng)關(guān)進(jìn)行組態(tài),設(shè)置網(wǎng)關(guān)的 IP 地址和設(shè)備名稱(chēng),例如設(shè)備名稱(chēng)為 EIP,IP 地址為 192.168.20.5。
o設(shè)置數(shù)據(jù)的輸入輸出長(zhǎng)度,與 AB 的 PLC 端設(shè)置一致,為 8 個(gè)字節(jié)。
o進(jìn)行下載,下載成功后將Profinet轉(zhuǎn)Ethernet/IP協(xié)議網(wǎng)關(guān)模塊重新上電。重新上電后,網(wǎng)關(guān)的 PWR 和 SYS 燈常亮表示電源及系統(tǒng)正常,OK 燈常亮表示與 Profinet 主站通訊正常,Run 常亮表示 EtherNet/IP主站通訊正常,ERR 燈閃爍表示與 EtherNet/IP通訊中斷。
測(cè)試與驗(yàn)證
在完成上述配置后,通過(guò)在西門(mén)子 PLC 和 AB 的 PLC 中編寫(xiě)簡(jiǎn)單的測(cè)試程序,分別向?qū)Ψ桨l(fā)送和接收數(shù)據(jù)。例如,在西門(mén)子 PLC 的 OB1 中編寫(xiě)程序,將一個(gè)變量的值通過(guò)Profinet轉(zhuǎn)Ethernet/IP協(xié)議網(wǎng)關(guān)發(fā)送到 AB 的 PLC 中,同時(shí)在 AB 的 PLC 中編寫(xiě)程序接收該數(shù)據(jù)并存儲(chǔ)到一個(gè)變量中。然后在兩個(gè) PLC 中分別監(jiān)控相應(yīng)變量的值,觀察數(shù)據(jù)是否能夠正確傳輸和接收。如果兩邊數(shù)值顯示數(shù)據(jù)交換成功,則表明西門(mén)子 1500 PLC 與 AB 的 PLC 通過(guò)捷米特 JM - PN - EIPProfinet轉(zhuǎn)Ethernet/IP協(xié)議網(wǎng)關(guān)通訊配置成功。
通過(guò)以上案例,成功利用捷米特 JM - PN - EIP 實(shí)現(xiàn)了西門(mén)子 1500 PLC 與 AB 的 PLC 之間的通訊,解決了不同協(xié)議設(shè)備之間的互聯(lián)互通問(wèn)題,為生產(chǎn)系統(tǒng)的整體優(yōu)化和協(xié)同工作提供了有力支持。如果是西門(mén)子 1200 PLC,其配置過(guò)程與西門(mén)子 1500 PLC 類(lèi)似,只需在 TIA Portal 中針對(duì) S7 - 1200 系列 PLC 進(jìn)行相應(yīng)的硬件組態(tài)和編程即可。
審核編輯 黃宇
-
網(wǎng)關(guān)
+關(guān)注
關(guān)注
9文章
5679瀏覽量
52992 -
Profinet
+關(guān)注
關(guān)注
6文章
1691瀏覽量
25473 -
Ethernet
+關(guān)注
關(guān)注
3文章
470瀏覽量
56915
發(fā)布評(píng)論請(qǐng)先 登錄
跨協(xié)議探秘:profinet轉(zhuǎn)ethernet ip網(wǎng)關(guān)搞定川崎機(jī)器人與PLC通信

EtherNet IP轉(zhuǎn)Profinet網(wǎng)關(guān)連接FANUC機(jī)器人配置指南(PROFIENT組態(tài)篇)

Profinet從站轉(zhuǎn)EtherNet/IP從站網(wǎng)關(guān)

開(kāi)疆智能Profinet轉(zhuǎn)EthernetIP從網(wǎng)關(guān)連接ABB機(jī)器人做EtherNet主配置案例

開(kāi)疆智能Ethernet/IP轉(zhuǎn)Profinet網(wǎng)關(guān)連接納博特控制器配置案例

論水處理中的開(kāi)疆智能Profinet轉(zhuǎn)Ethernet/IP主站網(wǎng)關(guān)連接Endress+Hauser液體流量計(jì)配置案例

打通工業(yè)通信壁壘實(shí)現(xiàn)Ethernet/ip轉(zhuǎn)profinet網(wǎng)絡(luò)互通

profinet轉(zhuǎn)Ethernet網(wǎng)關(guān)在工業(yè)現(xiàn)場(chǎng)如何應(yīng)用

Profinet轉(zhuǎn)EtherNet/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

Profinet轉(zhuǎn)EtherNet/IP主站協(xié)議網(wǎng)關(guān)(Profinet轉(zhuǎn)EtherNet/IP)

EtherNet/IP轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)(JM-PN-EIP)

EtherNet/IP從站轉(zhuǎn)Profinet主站協(xié)議網(wǎng)關(guān)(JM-PNM-EIP)

EtherNet/IP從站轉(zhuǎn)Profinet主站總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)(JM-PNM-EIP)

Profinet轉(zhuǎn)EtherNet/IP協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例

EtherNet/IP轉(zhuǎn)Profinet協(xié)議轉(zhuǎn)化網(wǎng)關(guān)經(jīng)典通訊案例

評(píng)論