西門子S7-200系列PLC在國內(nèi)有著廣泛的客戶群體,同時為了便于與工業(yè)以太網(wǎng)的連接,,西門子公司提供了CP-243-1以太網(wǎng)模塊用于將S7-200系列PLC接入以太網(wǎng)中。
本文主要講解使用紫金橋組態(tài)軟件如何通過以太網(wǎng)與西門子S7-200系列PLC通訊,。
-
需要準(zhǔn)備什么 硬件準(zhǔn)備:
1.1,、網(wǎng)線:
如果上位機直接與PLC通訊,建議使用交叉線(A-B接法,,因為早期的以太網(wǎng)接口要實現(xiàn)兩臺以太網(wǎng)產(chǎn)品的直連必須要使用交叉線),,否則使用普通網(wǎng)線即可。
注意:如果上位機的以太網(wǎng)接口硬件版本較早,,請務(wù)必使用交叉線作為直連網(wǎng)線,。
1.2,、網(wǎng)絡(luò)設(shè)備:
如果網(wǎng)絡(luò)中只存在一臺上位機和一臺PLC,可不配置網(wǎng)絡(luò)設(shè)備,,否則請配置網(wǎng)絡(luò)設(shè)備,,網(wǎng)絡(luò)設(shè)備使用交換機、路由器均可,。
-
軟件準(zhǔn)備:
2.1,、配置軟件:
要通過CP-243-1將西門子PLC接入以太網(wǎng),必須先對模塊進行參數(shù)配置,,選用STEP 7 V5.2以上版本或STEP 7-MicroWIN V4 SP3均可,。
2.2、通訊軟件:
目前紫金橋組態(tài)軟件暫不支持CP-243-1的以太網(wǎng)通訊,,要使用其以太網(wǎng)通訊必須借助OPC服務(wù),,目前西門子針對西門子S7-200系列PLC提供免費的OPC服務(wù)器產(chǎn)品PC-ACCESS,同時也可以使用NCM產(chǎn)品或第三方產(chǎn)品作為OPC服務(wù),。
-
配置過程
進行配置前請先安裝STEP 7-MicroWIN 以及S7-200 PC ACCESS V1.0,。
-
以太網(wǎng)通訊模塊配置:
要使用以太網(wǎng)模塊必須先對其進行配置,并將配置文件下載到PLC中,,下面我們基于西門子STEP 7-MicroWIN V4 SP3講解配置過程,。
-
-
修改語言類別:
為了便于講解,我們先將軟件語言設(shè)置為中文,,方法為啟動軟件一次點擊如下菜單(Tool->opinion)進入屬性設(shè)置對話框,,在General頁,language欄目選擇Chinese項,,單擊OK退出,,然后重啟軟件則進入中文編程環(huán)境。
-
-
配置通訊端口:
為了下載通信參數(shù),,首先應(yīng)使用PPI電纜連接PLC,,并設(shè)置通訊端口為PPI方式,如圖:
-
-
啟動配置向?qū)В?
依次展開項目->向?qū)?>因特網(wǎng)->在右鍵菜單中選擇“新配置”啟動配置向?qū)?,如圖:
-
-
PLC選擇:
單擊下一步,,如果出現(xiàn)對話框要求正確選擇PLC,請按照提示正確選擇即可,,假如你使用的PLC類型沒有出現(xiàn)在待選框中,,請向供應(yīng)商確認(rèn)該PLC是否支持CP243-1以太網(wǎng)模塊。
-
-
模塊位置輸入:
當(dāng)PLC處于聯(lián)機狀態(tài)時,,建議使用“讀取模塊”按鈕輸入模塊位置,,否則請按照你的配置輸入模塊位置。
-
-
IP地址配置:
請按照你的網(wǎng)絡(luò)情況輸入希望PLC使用的IP地址,請勿使用已分配IP,,同時必須保證監(jiān)控主機與PLC在同一網(wǎng)段,,不建議勾選“允許BOOTP服務(wù)器為……”選項,如圖:
-
-
對等連接設(shè)置:
模塊命令字節(jié)由系統(tǒng)自動生成,;為了保證監(jiān)控主機能與PLC通訊,至少需要配置一個連接,,請在“要為此模塊配置的連接數(shù)目”輸入框中輸入大于0小于8的數(shù)值,,如圖。
-
-
配置連接:
至少配置一個連接為服務(wù)器連接,,并使其“接受所有連接請求”復(fù)選框處于選中狀態(tài),。
-
-
下載配置:
所有配置完成之后必須下載到PLC中,PLC重啟后配置生效,。
-
-
測試連接:
PLC重啟后必須測試連接,,否則PC-ACCESS無法和PLC建立連接,方法為:先配置通訊端口為TCP/IP(參考1.2),,然后刷新連接設(shè)備列表,,如果配置的地址出現(xiàn)在列表框中則說明配置成功,此時請關(guān)閉STEP 7-MicroWIN,。
-
-
下載配置:
所有配置完成之后必須下載到PLC中,,PLC重啟后配置生效。
-
-
測試連接:
PLC重啟后必須測試連接,,否則PC-ACCESS無法和PLC建立連接,,方法為:先配置通訊端口為TCP/IP(參考1.2),然后刷新連接設(shè)備列表,,如果配置的地址出現(xiàn)在列表框中則說明配置成功,,此時請關(guān)閉STEP 7-MicroWIN。
-
建立OPC服務(wù)器
2.1,、建立OPC項目:
啟動PC-ACCESS,,新建一個項目。由于剛才在STEP 7-MicroWIN已經(jīng)設(shè)置通訊端口為TCP/IP,,現(xiàn)在無需重新設(shè)置通訊端口了,,在“MicroWIN(TCP/IP)”上單擊右鍵選擇“新PLC”即可,如圖:
2.2,、設(shè)置通訊參數(shù):
在彈出的對話框中輸入配置參數(shù),,這里“IP地址”欄輸入1.6所填入的IP地址,TSAP項目的“本地”欄填入1.8所輸入的“遠(yuǎn)程TSAP”,,“遠(yuǎn)程”欄輸入1.8所輸入的“本地TSAP”,,如圖:
2.3、新建項目:
這里的每一個項目對應(yīng)PLC的一個寄存器地址,,請正確填寫,;同時每一個項目又對應(yīng)紫金橋的一個數(shù)據(jù)庫點,,可以在紫金橋的點組態(tài)中瀏覽到。
為了便于管理,,建議將不同用途的項目分別建立到不同的文件夾中,。
2.4、通訊測試:
建立好項目后可以選定一個或多個項目并通過鼠標(biāo)左鍵托動到窗口下方的“測試客戶機”窗口中,,并通過菜單欄“狀態(tài)-》啟動測試客戶機”測試通訊是否正常,。
當(dāng)質(zhì)量列顯示“good”時證明通訊正常。請保存工程項目,,并參照下面章節(jié)進行OPC通訊連接,。
-
與紫金橋建立連接
3.1、建立OPC設(shè)備:
要使用紫金橋通過以太網(wǎng)與S7 200 PLC建立通訊應(yīng)當(dāng)使用OPC Clint 設(shè)備,,在數(shù)據(jù)庫-》設(shè)備驅(qū)動項目中找到OPC項,,并在彈出的對話框中輸入設(shè)備名稱(自己指定)如圖:
3.2、設(shè)置OPC參數(shù):
請通過“OPC服務(wù)器”右邊的下拉框選擇“S7200.OPCServer”,,其他選項保持不變,,然后單擊確定退出,如圖:
3.3,、建立數(shù)據(jù)連接:
在紫金橋數(shù)據(jù)庫-》點組態(tài)管理器中新建點,,并將新建的點與OPC服務(wù)關(guān)聯(lián),如圖:
所有工作完成后即可即可保存工程,,當(dāng)工程運行時紫金橋組態(tài)軟件會自動啟動S7200OPCServer,,請勿在紫金橋工程運行前啟動S7200OPCServer否則會出錯~!
特別說明的是,,在完成模塊參數(shù)設(shè)置后必須通過STEP 7-MicroWIN與模塊建立一次連接才能保證PC-ACCESS能與PLC通訊~,!