opc服務器與s7-plcs7連接的建立_第1頁
opc服務器與s7-plcs7連接的建立_第2頁
opc服務器與s7-plcs7連接的建立_第3頁
opc服務器與s7-plcs7連接的建立_第4頁
opc服務器與s7-plcs7連接的建立_第5頁
已閱讀5頁,還剩20頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、實驗名稱:OPC服務器與S7-PLC S7連接的建立二、實驗目的: 本試驗通過ETHERNET使用OPC技術,實現matlab與西門子s7300的數據交 換。三、實驗設備1、硬件要求S7-300PLC;西門子交換機X208; PC機。2、軟件要求西門子 step7; SIMATIC NETO四、實驗內容及步通過ETHERNET建立OPC服務器與S7 PLC的S7連接(基于先進的PC組態)。1、OPC服務器與PLCS7連接通訊的組態步驟一:配置PC站的硬件機架當SIMATIC NET軟件成功安裝后,在PC機桌面上可看到Station Configurator的 快捷圖標,同時在任務欄(Tas

2、kbar)中也會有Station Configuration Editor的圖標。1)通過點擊圖標打開Station Configuration Editor配置窗口2)選擇一號插槽,點擊Add按鈕或鼠標右鍵選擇添加,在添加組件窗口中選擇 OPCServer點擊OK即完成。圖 3:添加OPC Server3)同樣方法選擇三號插槽添加IE General圖4: 添加 IE General插入IE General后,即彈岀其屬性對話框。點擊Network Properties,進行網卡 參數配置。OBackFoldersAddressNetwork Connections4)網卡的配置點擊Netw

3、ork Properties后,WINDOWS網絡配置窗口即打開,選擇本地連接屬 性菜單設置網卡參數,如IP地址,子網掩碼等。步驟如圖6,圖7,圖8。確認各步i殳置后,網卡配置完成。、Network ConnectionsFile Edit View Favorites Tools Advanced Help| Create a new connection Q Set up a home or small - office network 豈 Disable this netAiork device 靈 Rename this connection p| Change settings oF

4、 this connectionLocal Area Connection 卜JeMork c 自bl& un pluggediNetwor.DisableStatusRepairBridge ConnectioOther Places0 Control PanelMy Network Places Q Ny Documents J My ComputerCreate ShortcutDeleteRenamePropertiesLAN or High-Speed InternetNetwork T asksDetailsI nral ArRA rnnnp*rl-inn圖6:本地連接岡4-. L

5、ocal Area Connection Properties圖7:網卡屬性選擇圖& 分配普通網卡參數5)分配PC Station名稱點擊uStation Name”按鈕,指定PC站的名稱,這里命名為ethernetopco點擊 “0K”確認即完成了PC站的硬件組態。Station Configuration Editor - ONLINEComponents Diagnostics IStation:SIMATICPC Station(l)Mode:RUN.PIndex Name12j OPC ServerTypeRing Status Run/Stop ConnOPC ServerIf3

6、牆 IE General4567891011121314151G17IE GeneralNew diagnostic entry arrived!Add.Edit Delete.Ring ONDisable StationStation Nome.: Import Station.Help圖9:命名PC站名稱步驟二:配置控制臺(Configuration Console)的使用與設置1) 配置控制臺(Configuration Console)是組態設置和診斷的核心工具,用于PC硬 件組件和PC應用程序的組態和診斷。2) 正確完成PC站的硬件組態后,打開配置控制臺(start simatic

7、simatic net Configuration console ),可以看到所用以太網卡的模式已從PG mode切換到 Configuration mode,插槽號(Index)也自動指向3。如圖8Dpcaoon-翼 SIMATIC NET CorfguraTion 田暮牛plcations 麹Mcduki+ 響 CP 1613 三蹋0 CP 5613 會 Conorai 會 Vcrsicn 會 Address 圖 Time of Dey 圖鬥仲陽使Trace 合 hetwork Dcanos 會 L5AP List 聲 Eus StetisticsFuc fModesp IrteUPjP

8、P.OflCOCTM會 Vefficn 會 address 圖 TCP pDforctcrs 會 S7Zt 圖 fRtest 聖 CP sirnutatlonQ Access DDintsGereral Module procerbes圖10 配置控制臺(Configuration Console)注:對于Simatic Net或 版本的軟件,你需要在上而窗口中,手動將模塊模式(Mode of the module)從PG模式切換到組態模式(Configured mode),并設置Index號 然后再在 Station Configuration Editor 中添加硬件。3)在 Access

9、 Points 設定窗口中,將S70NLINE 指向PC internal(local)。此設定是 為PC站組態的下載做準備。He Actton 10 w HebLJ 皿 Staficn?r| 5DW1C hET corhjuratm3 giUl阮 二働 MadUes l CnteKRj P. IrtcW) PR.PCirnJ0)K0U5CF56L3.56LKM4CP 5613PC irief nd 0*/)屜旦二S7ON1 INF Properlies厶cc 妙 partEAcc 昭(rtS7DNLINECP5613_5614(FOFIBUS| CF%13 5614(10) Crai35G1

10、4nL| CP161WC1O0G) 1161 JfSO)port; thatthe old rlcil?5 panrtei owQrment/.ilberemapped io lb- rem hleifaze paiemetef asaginwl.e 匡)ES習因晟於Uli: PC Station 配置控制臺Access Point步驟三:在STEP 7中組態PC Station1)打開 SIMATIC Manager,通過File?New 創建一個新項目,如s7ethemetopc”。 通lnsert?Station?Simatic PC Station 插入一個PC 站。特別注意的是,要將

11、PCStation 默認名稱SIMATIC PC Station”改為與Station Configuration Editor 中 所命名的Station Name名稱相同,所以這里改名為“ ethernetopc 。雙擊Configuration即可進入PC Station組態界面。0 SIMATIC Manager s7ethernetopcInsertPLC View Options Window HelpStatio n57 SoftwareS7 BlockM7 SoftwareWinCC Object5IMATIC PDMSymbol TableText LibraryExter

12、nal Source SubnetProgram1 SIMATIC 400 Station2 SIMATIC 300 Station3 5IMATIC H Station4 SIMATIC PC Station5 Other station6 SIMATIC S57 PG/PCFi lesSiem-印 7ethernetopcSIMATIC PC StCutCtrl+:copyCtrl+CPasteCtrl+yDeleteDelConfigurationCtrl+Alt+OPLCSIMATIC PDMHWWfflR - I* Open ObjectW SIMATIC Manager s7eth

13、ernetopcFile Edit Insert PLC View Options Window Help |a|衆I錚I $|喝除畫 0列 叫反於|歳|絲| 莎s7ethernetopc (Component view) H:Program FllesXSiemensPrintRen ameObject Properties. Alt+Return圖12: STEP 7中創建新項U與建立Simatic PC Station2)在硬件組態中,從硬件U錄窗口選擇與已安裝的Simatic net軟件版本相符的 硬件插入到與在Station Configuration Editor配置的PC硬件機架

14、相對應的插槽中。圖13: PC Station硬件組態3)分配普通以太網絡參數點擊IE General屬性對話框中Properties按鈕打開以太網接口參數設置對話框, 按要求設置以太網卡的IP地址和相應的子網掩碼。IP地址應與實際硬件所設以 太網卡1P地址一致。(與圖7中IP地址相同)并用New按鈕建立一個ethernet網 絡。確認所有組態參數,完成網卡設置。Getid PcwnrMers5R M adefe / u I SO ccoiccolIPddde:|1921ESQ1|25S2K.2.OP Fp*r*o?d b b* ng irolhr m必 s*Kalatie adcheises

15、 suggestedGclesg Do net use router119 rourerQdiies纟.nStianetProperties New subnet Industrial EthernetGenwatNe*x.$7?utnellD;Ropdpelh$toid;elccain ol the propchEthecMI)|OC6S |0O34IsTelb&rtiCofcH:RogfG F iex,Siwnen5Slt5757pfqs7ellr!inCcticdHdpAijlhirDe cruWedLci medfedCamnwrl;25.04 加 OS 1O02S325.04 200

16、5 10.0253OK Cancel | Hcb |圖14:以太網卡參數設置4)完成PC站組件設置后,按下編譯存盤按鈕確定且存儲當前組態配置Sf HW Config (cthcrnclopc (Configuration) s/cthcrnctopc|H station Edt Insot PIC 曲 CfNew Connection也可建立一個新連接。遴 NctPo s/ethernctopc (Network) Hrogram Filost.s/projs/ethernJ背 Network Edt nsert PLC cw Opbens Wndow FfebA1U廠IDLeed DPart

17、nerTypeActive connectbn pertnsrMPI(1)MPchernetooc和ErInsert New Cerreztion CtrllhShow/Hide CoiemnsOptniizc Column WidthCispiay Columns 圖17:插入新連接7)如果在同一 STEP?項口中,所要連接的PLC站已經組態完成,即PLC以太網通訊處理器(CP343-1 or CP443-1)網絡已經使能,在選擇u Insert New Connection M后,連接會自動創建,不需以下步驟的設置,僅需確認連接屬性即可。如果在項 LI中沒有所要連接的對象(如本例),你必須

18、在Insert New Connection 對話 框中,選擇“Unspecified”作為連接對象,并在連接屬性中選擇S7 connectiono 點擊OK確認。圖1&在網絡配置(NetPro)中添加新連接8)在S7連接屬性對話框中,將所要連接PLC以太網通訊處理器(CP343-1 or CP443-1JIP地址填入到圖19標注的Partner、Address對應空口框中。然后選擇 Address Details按鈕,對地址進行進一步設置。所要設置的參數是機架和插槽 號(Rock/Slot)。如果連接對象是S7 300 PLC,則機架和插槽號分別為0, 2。如 是S7 400 CPU,要根據

19、實際機架和插槽號來設置。設置完成后點擊0K確認。Propetltes 57 coniwcifon7Germ 0F |Lx) CcrAJCJXti Ertd PnrrAddress DetailsCac “HdpCofracicri d(rHcariLoadD|$7 coti?ci:*iJ vrO Hyg|apcw 心Cyy血 P&hErtdPorcPaw|0PC5cwprspjclrdMorUz|t GwidI ; MM* 時SAJmiSoift?圖19: S7連接屬性與連接地址9)確認所有配置后,已建好的S7連接就會顯示在連接列表中。點擊編譯存盤按 鈕或選擇NetworkSave and C

20、ompile,如得到No error的編譯結果,則正確組態 完成。這里編譯結果信息非常重要,如果有警告信息(Warning)顯示在編譯結 果對話框中,這僅僅是一條信息。但如果有錯誤信息(error Message),說明組 態不正確,是不能下載到PC Station中的。圖20:組態編譯存盤步驟四:組態下載1)完成PC站組態后,即可在NetPro窗口點擊功能按鈕欄中下載按鈕將組態下 載到PC站中。需注意的是,下載過程中會刪除已有相關組件的數據,新的組態數 據將被下載到PC機。點擊OK執行下載。圖21:組態下載2)下載完成后,可以打開Station Configuration Editor窗口檢

21、查組件狀態。下圖 為正確狀態顯示畫面。OPC Server插槽Conn 欄一定要有連接圖標,此項說明 連接激活。圖22: PC Station運行狀態步驟五:數據通訊的測試一OPCScoutOPC Scout工具隨Simatic Net軟件一起提供,當完成PC Station組態下載后,可 用此工具進行OPC Server和PLC的數據通訊測試。1)打開 OPC Scout, (StartSIMATICSIMATICNetOPC Scout),如圖21 雙擊 “OPCSimaticNet”在隨之彈出的“ADD Group”對話框中輸入組名,本例命名為 “OPC ETHERNET”。點擊OK 確

22、認。圖 23:在 OPC Scout 中添加一個組 “OPC_ETHERNET”2)雙擊已添加的連接組(OPC_ETHERNET),即彈出OPC Navigator”對話框, 此窗口中顯示在Configuration Console所激活的連接協議。雙擊S7”,在PCStation 組態NetPro中所建的連接名會被顯示(S7 connection_l)。雙擊此連接,即可 出現有可能被訪問的對象樹(objects tree),在PLC CPU中已存在的DB塊也會 出現。!3 OPC Scout New Project 1Sere$ and goupg 話汩唄勾- 圖 Lccai Serveif

23、s)-城 OPCSimdiET 電 OPC_E1HERNE Nw joup% OPCSirET.DP $ OPCSimstEI.PD OPCS&YefAVinCC誓 ProtiDfii/e Pro- fi emole S riverk)|XItem BlamesvalueFormatrype xccgss Quality1|iem$ ird. status inlormdtkn圖 24: Objects in the OPC Navigator3)雙擊任意所需訪問的PLC數據區都可建立標簽變量。這里以DB區為例。雙擊 DB如果所顯示的DB塊有紅義標記,這并無問題。只要再次雙擊“New Defi

24、nition * , u Define New Item 對話框即被打開。可在此定義標簽變量與數據 類型。注:Datatype Address、參數必須定義,是指數據長度。定義完成后, 點擊OK確認。00 PC-NavigatorNodesConnections- S7 connectionl-O objech! QjM、$ New DefiLeavesTdblbo田 Define New ItemThe listed ltem(s) will be added toS 7: S 7 connectionl DB1 zB0 S7:S7 connection_1MB0B:S-:國.BS-由曰鈿Q

25、MPiM PQ 錨c錨T-Cj DB1 New + 錨 DB1O+ 爾 blocks4 爲 scan+ 4 aliasesOBJECT TYPE.S7I tern alias:CancelApply豳理aFilter | OK | Cancel |4/25/2005 2:31 PMNew D efinition is selected圖25:定義條目及標簽變量4)在u Define New ltemM中點擊確認后,新定義的條目即顯示在OPC Navigator的 中間窗口。點擊“-”就可將此條目移到OPC-Navigator的右側窗口,再點擊OK 按鈕就可將此條目連接到OPC ServeroSo PC-NavigatorNodesConnections- S7 connectionl -O objects 典I M Ml 魏Q 鈿PI M PQ Me MT Gjdb-O DB1New j Q DB10、2 New

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論