發(fā)布時(shí)間:2019-08-24 來源:眾智博遠(yuǎn)
首先使用STEP7創(chuàng)建一個(gè)項(xiàng)目,名稱為open_TCP_wizard,建立兩個(gè)315PN/DP站。安裝并打開向?qū)А穆窂健伴_始àSimaticàOpen Communication Wizardà Open Communication Wizard”打開向?qū)А4蜷_后如圖3所示,點(diǎn)擊下一步:
圖3
在圖4中選擇STEP7項(xiàng)目以及塊文件夾,點(diǎn)擊下一步,如圖5所示:
圖4
圖5
在圖5中選擇New, 然后點(diǎn)擊下一步,如圖6所示:
圖6
在圖6中選擇TCP native, 點(diǎn)擊下一步,如圖7所示:
圖7
點(diǎn)擊下一步,如圖8所示:
圖8
在圖8中設(shè)置兩個(gè)315PN/DP的“Connection ID”“Connection name ”“Connection establishment”“IP address”“Used interface”,在本例中,將partner A設(shè)置為Active,即為客戶端。Partner B設(shè)置為Passive,即為服務(wù)器端。對(duì)于“Unspecified connection partner”,如果選中,則服務(wù)器端不指定客戶端的IP地址;如果不選中,則服務(wù)器端指定客戶端的IP地址。點(diǎn)擊下一步,如圖9所示:
圖9
在圖9中設(shè)定partnet B的端口號(hào),本例中設(shè)置為2000。點(diǎn)擊下一步,如圖10所示:
圖10
在圖10中分別定義用于TCP通信的數(shù)據(jù)連接結(jié)構(gòu)的名稱UDT65, 以及在項(xiàng)目open_TCP_wizard中選擇塊文件夾。點(diǎn)擊下一步如圖11所示,再點(diǎn)擊下一步如圖12所示:
圖11
圖12
編譯無誤后如圖13所示:
圖13
點(diǎn)擊Finish完成向?qū)У呐渲谩_@樣在項(xiàng)目open_TCP_wizard的塊中生成了UDT65, 如圖14所示。