邵陽西門子代理商
在S7 連接屬性對話框中,,將所要連接對象的MPI地址填入到圖17標(biāo)注的 Partner、Address對應(yīng)空白框中,。然后選擇“Address Details"按鈕,,對地址進(jìn)行進(jìn)一步設(shè)置。所要設(shè)置的參數(shù)是機(jī)架和插槽號(Rock/Slot),。如果連接對象是S7 300 PLC,,則機(jī)架和插槽號分別為0,2,。如是S7 400 CPU,,要根據(jù)實(shí)際機(jī)架和插槽號來設(shè)置。設(shè)置完成后點(diǎn)擊OK確認(rèn),。

圖17:S7 連接屬性與連接地址
注:Slot是指CPU所在插槽號
9) 確認(rèn)所有配置后,,已建好的S7連接就會顯示在連接列表中。點(diǎn)擊編譯存盤按鈕或選擇Network>Save and Compile,,如得到No error的編譯結(jié)果,,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,,如果有警告信息(Warning)顯示在編譯結(jié)果對話框中,,這僅僅是一條信息。但如果有錯(cuò)誤信息(error Message),,說明組態(tài)不正確,,是不能下載到PC Station中的。

圖18: 組態(tài)編譯存盤
> 步驟四:組態(tài)下載
1) 完成PC站組態(tài)后,,即可在NetPro窗口點(diǎn)擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中,。需注意的是,,下載過程中會刪除已有相關(guān)組件的數(shù)據(jù),新的組態(tài)數(shù)據(jù)將被下載到PC機(jī),。點(diǎn)擊OK執(zhí)行下載,。

圖19:組態(tài)下載
邵陽西門子代理商
2) 下載完成后,可以打開Station Configuration Editor窗口檢查組件狀態(tài),。下圖為正確狀態(tài)顯示畫面,。OPC Server插槽Conn一欄一定要有連接圖標(biāo),此項(xiàng)說明連接激活,。(Simatic Net 軟件版本V6.1或V6.0版本無此狀態(tài)欄)

圖20: PC Station運(yùn)行狀態(tài)
> 步驟五:數(shù)據(jù)通訊的測試-OPC Scout
OPC Scout 工具隨Simatic Net軟件一起提供,,當(dāng)完成PC Station組態(tài)下載后,,可用此工具進(jìn)行OPC Server 和PLC的數(shù)據(jù)通訊測試。
1) 打開OPC Scout,(Start>SIMATIC>SIMATICNet>OPC Scout),,如圖21雙擊“OPC SimaticNet"在隨之彈出的“ADD Group"對話框中輸入組名,,本例命名為“OPC_MPI"。點(diǎn)擊OK確認(rèn),。

圖21: 在OPC Scout中添加一個(gè)組“OPC_PROFIBUS"
2) 雙擊已添加的連接組(OPC_MPI),,即彈出“OPC Navigator"對話框,此窗口中顯示所有的連接協(xié)議,。雙擊“S7",,在PC Station組態(tài)NetPro中所建的連接名會被顯示(S7 connection_1)。雙擊此連接,,即可出現(xiàn)有可能被訪問的對象樹(objects tree),,在PLC CPU中已存在的DB塊也會出現(xiàn)。

圖22: OPC Navigator中的對象
3) 雙擊任意所需訪問的PLC數(shù)據(jù)區(qū)都可建立標(biāo)簽變量,。這里以DB區(qū)為例,。
雙擊DB,如果所顯示的DB塊有紅叉標(biāo)記,,這并無問題,。只要再次雙擊“New Definition",“Define New Item"對話框即被打開,。可在此定義標(biāo)簽變量與數(shù)據(jù)類型,。注:Datatype,、Address、No.Value參數(shù)必須定義,,No.Value是指數(shù)據(jù)長度,。定義完成后,點(diǎn)擊OK確認(rèn),。

圖23: 定義條目及標(biāo)簽變量
4) 在“Define New Item"中點(diǎn)擊確認(rèn)后,新定義的條目即顯示在OPC Navigator的中間窗口,。點(diǎn)擊“?"就可將此條目移到OPC-Navigator的右側(cè)窗口,再點(diǎn)擊OK按鈕就可將此條目連接到OPC Server.

圖24: 建立定義條目與OPC Server連接
5) 上一步確認(rèn)后,,所定義的條目(Item)即嵌入到OPC Scout中。如果“Quality"
顯示“good",,則OPC Server與PLC的S7連接已經(jīng)建立,,也就意味著可以對標(biāo)簽變量進(jìn)行讀寫操作。

圖25:OPC Scout與OPC Server的連接
雙擊條目的“Value"欄,,即可在“Write Value(s) to the Item(s)"窗口中對有關(guān)條目進(jìn)行寫操作,。

圖26:寫操作