西門子WinCC與 S7-200 SMART的OPC通訊(SIMATIC NET)
?
?原文作者:
張發(fā)達(dá) - 西門子數(shù)字化工業(yè)集團自動化部系統(tǒng)支持
WinCC V7.5 SP1集成了SIMATIC NET V16軟件,可通過OPC方式與 S7-200 SMART通訊。所能支持的最大PLC數(shù)量與授權(quán)相關(guān)。
- SOFTNET-IE S7 Lean? ? ? ? : 8個 (此授權(quán)WinCC已含)
-?SOFTNET-IE S7? ? ? ? ? ? ? ? ?: 64個(此授權(quán)需另外訂購)
-?SOFTNET-IE S7 Extended :?207個(此授權(quán)需另外訂購)
官方公開的技術(shù)文檔要求安裝經(jīng)典版或博途版 STEP 7 軟件,通過建立PC Station的方式實現(xiàn)的,這對僅使用S7-200 SMART的PLC的用戶可能是個頭疼的問題。
這兒介紹種更簡單的組態(tài)方式,無需STEP 7和PC Station
具體的步驟如下:
OPC服務(wù)器端設(shè)定
?單擊“開始”按鈕,點擊 “Siemens Automation-〉SIMATIC-〉Communication Settings。

在shut down OPC Server下,啟動OPC Server。在OPC protocol selection下使能S7協(xié)議

在?Modules目錄下,選擇通訊網(wǎng)卡? ? ? ? ? ? ? ? ? ? ? ? ? ?

單擊COML S7,新建S7連接,設(shè)定如下:
通訊伙伴為”S7-300/400” (你沒看錯,就是選這個)
IP地址192.168.0.2(S7-200 SMART的IP地址)
TSAP設(shè)置為03.00或03.01

右鍵Module啟用Enable COML S7 Connectionlists

在彈出的對話框“是否使能COML S7”, 選擇“Yes”

在“開始”菜單中 ,搜索并打開STATION CONFIGURATOR。
在Station ConfigurationEditor中,選擇Diagnostics”選項,在該診斷區(qū)可以查看COML S7連接是否已經(jīng)激活。


從 “開始”菜單中,搜索并打開 SIMATIC NET 中集成的 OPC Scout.
在COM Server> Local COMserver>OPC.SIMEATIC NET> S7_CONNECTION_1>objects路徑下
建立變量:MD20/ MD24/ MD28/ VB10/ Q0.1/ I 0.1
Scout 也是OPC 客戶端,可測試與CPU的通信連接

若通信質(zhì)量為“good”,說明通信正常。
WinCC OPC客戶端組態(tài)
?
在WinCC Configuration Studio中,右擊“變量管理”,選擇“添加新的驅(qū)動程序”,添加OPC

右鍵 “OPC Groups” ,點擊“系統(tǒng)參數(shù)”。
?

在彈出“OPC 條目管理器”窗口中,選擇“OPC.SimaticNET.1”,點擊“瀏覽服務(wù)器”

在“過濾標(biāo)準(zhǔn)”窗口中選擇“下一步” 進行搜索。

在變量列表中選擇所需要的變量,點“添加條目”按鈕添加所需變量,此時會自動要求你建立一個新連接,并將變量添加到這個連接中, 按此步驟添加所有需要的變量。

成功添加完變量后,WinCC 中變量管理中將顯示已經(jīng)添加的 OPC 連接和變量

激活WinCC 項目,在變量管理中查看變量的值
?

加入交流群:?WinCC 社區(qū)? 159618(工控小周)72327