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