WinCC 中沒(méi)有與S7-200 SMART CPU 通信的驅(qū)動(dòng),所以 WinCC 與 S7-200 SMART CPU 之間通過(guò)以太網(wǎng)的通信,只能通過(guò) OPC 的方式實(shí)現(xiàn)。S7-200 SMART CPU 作為 OPC 的 Sever 端,只需設(shè)置 IP 地址即可。
上位機(jī)作為 OPC 的 Client 端,通過(guò) SIMATIC NET 軟件建立 PC Station 來(lái)與 S7-200 SMART 通信。
建立好 PC Station 后,WinCC中的實(shí)現(xiàn)步驟如下:
1. 建立所有WinCC中要用到的變量
首先在 OPC Scout中建立好所有 WinCC 中要用到的變量,步驟見(jiàn)OPC Scout 測(cè)試。
2. 添加新的驅(qū)動(dòng)
打開(kāi) WinCC 軟件新建一個(gè)項(xiàng)目,用鼠標(biāo)右鍵點(diǎn)擊“變量管理”,快捷菜單中選擇“打開(kāi)”。
在打開(kāi)的“WinCC Configuration Studio ”窗口中,鼠標(biāo)右鍵“變量管理”,在快捷菜單中選擇“添加新的驅(qū)動(dòng)程序”,添加“OPC”驅(qū)動(dòng)。如圖1.所示。
圖1. 添加一個(gè)新的驅(qū)動(dòng)"OPC"
3. 在 WinCC 中搜索及添加 OPC Scout 中定義的變量
首先用鼠標(biāo)右鍵“OPC Groups” ,在快捷菜單中點(diǎn)擊“系統(tǒng)參數(shù)”。在彈出“OPC 條目管理器”窗口中,選擇“OPC.SimaticNET.1”,然后點(diǎn)擊“瀏覽服務(wù)器”按鈕。
在彈出的“過(guò)濾標(biāo)準(zhǔn)”窗口中選擇“下一步” 進(jìn)行搜索。如圖2.所示。
圖2.選擇服務(wù)器瀏覽
4. 建立新連接并添加所需變量
在變量列表中選擇所需要的變量,點(diǎn)“添加條目”按鈕添加所需變量,此時(shí)會(huì)自動(dòng)要求你建立一個(gè)新連接,并將變量添加到這個(gè)連接中,如圖3.所示。
如果需要添加多個(gè)變量,按上述步驟重復(fù)添加即可。
圖3.添加變量并建立連接
成功添加完變量后,WinCC 中變量管理中將顯示已經(jīng)添加的 OPC 連接和變量,如圖4.所示。
圖4.從OPC Scout中成功添加變量
5. WINCC 創(chuàng)建畫(huà)面并監(jiān)控變量
WINCC 中新建畫(huà)面,并添加“輸入/輸出 域”,并為其選擇 OPC 變量,如圖5.所示。
圖5.創(chuàng)建 WINCC 畫(huà)面
激活 WINCC ,即可測(cè)試 WINCC 與 S7-200 SMART OPC 通訊。