邵陽西門子代理商
在S7 連接屬性對話框中,將所要連接對象的MPI地址填入到圖17標(biāo)注的 Partner、Address對應(yīng)空白框中。然后選擇“Address Details"按鈕,對地址進(jìn)行進(jìn)一步設(shè)置。所要設(shè)置的參數(shù)是機架和插槽號(Rock/Slot)。如果連接對象是S7 300 PLC,則機架和插槽號分別為0,2。如是S7 400 CPU,要根據(jù)實際機架和插槽號來設(shè)置。設(shè)置完成后點擊OK確認(rèn)。
圖17:S7 連接屬性與連接地址
注:Slot是指CPU所在插槽號
9) 確認(rèn)所有配置后,已建好的S7連接就會顯示在連接列表中。點擊編譯存盤按鈕或選擇Network>Save and Compile,如得到No error的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有警告信息(Warning)顯示在編譯結(jié)果對話框中,這僅僅是一條信息。但如果有錯誤信息(error Message),說明組態(tài)不正確,是不能下載到PC Station中的。
圖18: 組態(tài)編譯存盤
> 步驟四:組態(tài)下載
1) 完成PC站組態(tài)后,即可在NetPro窗口點擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中。需注意的是,下載過程中會刪除已有相關(guān)組件的數(shù)據(jù),新的組態(tài)數(shù)據(jù)將被下載到PC機。點擊OK執(zhí)行下載。
圖19:組態(tài)下載
邵陽西門子代理商
2) 下載完成后,可以打開Station Configuration Editor窗口檢查組件狀態(tài)。下圖為正確狀態(tài)顯示畫面。OPC Server插槽Conn一欄一定要有連接圖標(biāo),此項說明連接激活。(Simatic Net 軟件版本V6.1或V6.0版本無此狀態(tài)欄)
圖20: PC Station運行狀態(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"。點擊OK確認(rèn)。
圖21: 在OPC Scout中添加一個組“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"對話框即被打開??稍诖硕x標(biāo)簽變量與數(shù)據(jù)類型。注:Datatype、Address、No.Value參數(shù)必須定義,No.Value是指數(shù)據(jù)長度。定義完成后,點擊OK確認(rèn)。
圖23: 定義條目及標(biāo)簽變量
4) 在“Define New Item"中點擊確認(rèn)后,新定義的條目即顯示在OPC Navigator的中間窗口。點擊“?"就可將此條目移到OPC-Navigator的右側(cè)窗口,再點擊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:寫操作