需要的軟件環境:STEP7 ,SIMATIC NET.
硬件要求:通信卡,CP5511,5611,5613等.
1. 首先確保安裝好STEP7 和NET組件.
2. 打開STEP7,建立一個工程,插入PC STATION 項目. 如下圖
3. 更改缺省的OPC Server名稱.下圖 中使用了它的缺省名字.(這里的名字很重要,在后面的STATION EDITOR 中要使用.)
4. 然后雙擊CONFIGURATION打開硬件組態畫面.
在INDEX1中插入 SIMATIC STATION / USER APPLICATION / OPC SERVER .然后在下面的某個插槽中插入相應的通信卡.本例中使用的是CP5611.插入的槽號4.
雙擊配置OPC SERVER的參數如下:
在這里可以配置通道的操作權限和通信周期
.
5. 雙擊CP5611可以配置通信參數.這里的通信是指CP5611和外部的PLC的實際通信參數.
6. 編譯保存后點擊CONFIGURE NETWORK進行網絡配置.
7. 如下. 在下面的表格中雙擊,可以配置OPC的通道.這里的通道實際上就是在OPC SERVER 中實際和OPC CILENT 通信的虛擬通道.
配置畫面如下:
LOCAL ID: 虛擬通道的名稱
PARTNER:
ADDRESS: PLC和CP5611 的通信地址(這里是DP 地址).(上圖這里三個畫圈的為必填項目)
8. 配置完成以后,在這里就要設置通信接口了 .如下 其通信方式為PC INTERNEL.
然后在網絡配置中編譯保存.
9. 配置SERVER STATION.
如下圖,安裝好SIMATIC NET 后.就會有STATION CONFIGURE EDITOR 的配置工具.
配置過程如下:首先在第一號槽中通過點擊ADDITION 添加OPC SERVER.(這里選擇第一號槽是因為在上面STEP7中硬件配置的SERVER也是在第一號槽.注意:這里的SERVER 和CP5611的安裝槽號要和STEP7中硬件組態的槽號嚴格一致).安裝同樣的方法在4號槽添加CP5611. 最后點擊下面的STATION NAME 修改這里的STATION NAME 為上面STEP7中配置好的名稱. 
10. 完成之后就可以在STEP7 中的CONFIGURE NETWORK 中下載配置.
下載完成后用戶可以通過查看STATION CONFIGURE EDITOR中的通信情況.在STATUS一欄中圖標轉變為黃色,而且沒有紅色的”×”則說明下載成功而且配置沒有問題.
11. 剩下的就是測試配置好的SERVER 了.
如上圖,安裝好SIMATIC NET 后,在其目錄中找到OPC SCOUT(這里選擇的是PROFIBUS里的SCOUT , 因為上面STEP7中組態的是S7連接,而不是通過INDUSTRIAL ETHERNET).點擊后看到如下的畫面:
選擇左邊的OPC SIMATIC NET,雙擊NEW GROUP 添加一個GROUP,這里選擇group名字為opctest1.添加完成后雙擊該GROUP.在 \S7 下面可以看到S7 connection-1xdm 通道,這里的S7 connection-1xdm就是上面我們在STEP7的網絡配置中設置的虛擬通道.
用戶根據需要選擇需要通信的數據類型,I ,Q , C ,T, DB 等.雙擊該類型就可以進一步配置要通信的類型數據的具體地址了.
所有完成之后OK 返回OPC SCOUT主畫面.如果現在的PLC 和STATION 已經正確連接而且工作正常的話,用戶就可以看到PLC相應的數據在上面的變化情況了.
如下QUALITY顯示的是當前該變量的通信情況,如果是BAD,則說明通信存在問題.
:


