通過CP343-1模塊實(shí)現(xiàn)S7-300之間的以太網(wǎng)通訊設(shè)計(jì)方案
用戶問:如何通過CP343-1模塊實(shí)現(xiàn)S7-300之間的以太網(wǎng)通訊?
技術(shù)團(tuán)隊(duì)答:首先搭建一套測(cè)試設(shè)備,然后參考下面步驟實(shí)現(xiàn):
一、硬件組態(tài)2套S7-300系統(tǒng)由PS307電源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7組成。?如下將向您一步一步展示如何實(shí)現(xiàn)2套S7-300之間的以太網(wǎng)通訊:
第一步:打開SIMATIC Manager,根據(jù)我們系統(tǒng)的硬件組成,進(jìn)行系統(tǒng)的硬件組態(tài),如圖:插入2個(gè)S7300的站,進(jìn)行硬件組態(tài):
分別組態(tài)2個(gè)系統(tǒng)的硬件模塊:
設(shè)置CP343-1、CP343-IT模塊的參數(shù),建立一個(gè)以太網(wǎng),MPI、IP地址:
二、網(wǎng)絡(luò)組態(tài)
組態(tài)完2套系統(tǒng)的硬件模塊后,分別進(jìn)行下載,然后點(diǎn)擊Network ConfigraTIon按鈕,打開系統(tǒng)的網(wǎng)絡(luò)組態(tài)窗口NetPro,選中CPU314,如下圖:
在窗口的左下部分點(diǎn)擊鼠標(biāo)右鍵,插入一個(gè)新的網(wǎng)絡(luò)鏈接,并設(shè)定鏈接類型為ISO-on-TCP connecTIon 或 TCP connecTIon或 UDP connecTIon 或 ISO Transport connection,如下圖:
點(diǎn)擊OK后,彈出鏈接屬性窗口,使用該窗口的默認(rèn)值,并根據(jù)該對(duì)話框右側(cè)信息進(jìn)行后面程序的塊參數(shù)設(shè)定:
當(dāng)2套系統(tǒng)之間的鏈接建立完成后,用鼠標(biāo)選中圖標(biāo)中的CPU,分別進(jìn)行下載,這里略去CPU314C-2DP的下載圖示:
三、 程序編程
到此為止,系統(tǒng)的硬件組態(tài)和網(wǎng)絡(luò)配置已經(jīng)完成。下面進(jìn)行系統(tǒng)的軟件編制,在SIMATIC Manager界面中,分別在CPU314C-2PTP、CPU314C-2DP中插入OB35定時(shí)中斷程序塊和數(shù)據(jù)塊DB1,DB2,并在兩個(gè)OB35中調(diào)用FC5(AG_Send)和FC6(AG_Recv)程序塊,如下圖:
創(chuàng)建DB1、DB2數(shù)據(jù)塊,如下圖:
到此為止,2套控制程序已經(jīng)編制完成,分別下載到CPU當(dāng)中,將CPU狀態(tài)切換至運(yùn)行狀態(tài),就可以實(shí)現(xiàn)S7-300之間的以太網(wǎng)通訊了。