S71200通過OPC實現(xiàn)與WinCC通訊_第1頁
S71200通過OPC實現(xiàn)與WinCC通訊_第2頁
S71200通過OPC實現(xiàn)與WinCC通訊_第3頁
S71200通過OPC實現(xiàn)與WinCC通訊_第4頁
S71200通過OPC實現(xiàn)與WinCC通訊_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、S7-1200通過OPC實現(xiàn)與WinCC通訊本文擋實現(xiàn)了S7-1200通過OPC實現(xiàn)與WinCC通訊,實現(xiàn)過程如下:所需軟件:SIMATICNETV6.2及以上版本STEP7V5.3及以上版本STEP7BASICV10.5.OPC服務器與PLCS7連接通訊的組態(tài)步驟一:配置PC站的硬件機架當SIMATICNET軟件成功安裝后,在PC機桌面上可看到StationConfigurator的快捷圖標,同時在任務欄(Taskbar)中也會有StationConfigurationEditor的圖標。圖1:StationConfigurator桌面快捷圖標圖2:任務欄中的圖標通過點擊圖標打開Statio

2、nConfigurationEditor配置窗口圖2:StationConfigurationEditor配置窗口2)選擇一號插槽,點擊Add按鈕或鼠標右鍵選擇添加,在添加組件窗口中選擇OPCServer點擊0K即完成。RingOKCaffcfelHelp0矗HelpComponentDiagnbics|2356I12百141516HUN_Pstation:SIMATICPCSEation(1IMode:IndexNameIndex:Narne:UFCServerFdrameterassiq.:NewdiagnosticentryarmDelete:.EdiLRingONImportStati

3、on.StatiunName.DisableStationStationConfigurationEditor-OFFLINEAddComponentPCServer沁.二StatusRuriZStopConn1PCServferApplicationCP1613CP5613.:.IEGeneral圖3:添加OPCServer3)同樣方法選擇三號插槽添加IEGeneral圖4:添加IEGeneral插入IEGeneral后,即彈出其屬性對話框。點擊NetworkProperties,進行網(wǎng)卡參數(shù)配置。圖5:網(wǎng)卡屬性網(wǎng)卡的配置點擊NetworkProperties后,WINDOWS網(wǎng)絡(luò)配置窗口即

4、打開,選擇本地連接屬性菜單設(shè)置網(wǎng)卡參數(shù),如IP地址,子網(wǎng)掩碼等。步驟如圖6,圖7,圖8。確認各步設(shè)置后,網(wǎng)卡配置完成。NetworkTasksOtherPlacesAddressQLdetworkConrie匚ti廠咗PropertiesLftNorHigh-SpeedInternetDisableStatusRepairNetwor.L口匚自IAreaConn已匚ti廠iN巳5豎&匚qblEunplugg已匚IBridgeConnectionsCreateShortcutDeleteR已nameAdvancedGeneralAuthenticationConn&clusing:用爭Intel

5、(FljFFl0/1000MTNetorkConnectionOF口2CreateanewCLinnectiijn令Setupahomeorsmallofficenetwork迺Di汩bl已thisnetwcirkcl已”ic已回0RenamethiscunneLtiLinp)Changesettingscifthistonne匚ticriControlPanelMyNetworkPla匚日吁MyDocumentsMyCumputer圖6:本地連接NetworkConnectionsFileEditViewFavoritesToolsAdvaneedHelpQEackQ筋SearchFolde

6、rs面Corifigij巳.ThisconnectionusestheFollovuinqitems:回f=PROFINETIORT-Protocol回SIMATI匚Indu或佃Ethernet1S0J歸1ntemetProtocolITCF/IF1F昌NewConnection”也可建立一個新連接。71:1PartnerDPurinaNetProsIsstherncitapG(Nctwork|HragramFilcsl.s7pr町抵了tthcrnjInsertNewCcnnecticriCtrl4-N腎NetYictkEdtInsertPLCVieviCtbnsWindowHelp耳gjal

7、晝型境迴mjJ團1_口閔DMPIActreconnectionpsrlrShowfHideColinrinsCirrizsColumnWidth0splayCalumns.yihenietopj:OPCIEGeruerGeneraI7)如果在項目中沒有所要連接的對象(如本例),你必須在“InsertNewConnection對話框中,選擇“Unspecified作為連接對象,并在連接屬性中選擇S7connection。點擊OK確認。圖18:圖18:在網(wǎng)絡(luò)配置(NetPro)中添加新連接8)在S7連接屬性對話框中,設(shè)置完成后點擊0K確認。設(shè)定S7-1200的IP地址,點擊“地址詳細信息”,將TS

8、AP設(shè)定為“03”9)確認所有配置后,已建好的S7連接就會顯示在連接列表中。點擊編譯存盤按鈕或選擇NetworkSaveandCompile,如得至0Noerror的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有警告信息(Warning)顯示在編譯結(jié)果對話框中,這僅僅是一條信息。但如果有錯誤信息(errorMessage),說明組態(tài)不正確,是不能下載至PCStation中的。圖20:組態(tài)編譯存盤步驟四:組態(tài)下載1)完成PC站組態(tài)后,即可在NetPro窗口點擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中。需注意的是,下載過程中會刪除已有相關(guān)組件的數(shù)據(jù),新的組態(tài)數(shù)據(jù)將被下載到PC機。點擊O

9、K執(zhí)行下載。釧釧甸隸|胡E葩|!|劇Hia兇StopTargetModules豊臭Jsb.-crkEdt.Int巴匚MiewOptionsWiridowHelps/cthcmctopc(Nslwcirk:H:PragramFilesL.IsJprejsJetlierniJethemetoorcServerIEGtreraIbownloadjReadyV2-隔止訂云為LocalD37connection_1ParlrerIDStation:etheinapc-O/3;DIEGenefalf曰innnnnnnUnknovKnCancelOKCarcmlHg|pMcdjleIrefexOPCServ

10、er1IEGeneral3ThefdlloiAirgmodile$訊IIbe$bppedlorIciadngofthespstBiridata圖21:組態(tài)下載2)下載完成后,可以打開StationConfigurationEditor窗口檢查組件狀態(tài)。下圖為正確狀態(tài)顯示畫面。OPCServer插槽Conn一欄一定要有連接圖標,此項說明連接激活。(SimaticNet軟件版本V6.1或V6.0版本無此狀態(tài)欄)圖22:Station:OKStationConfwurationEditor-ONLINEComponentDiagnosesMode:RUN_P圖22:PCStation運行狀態(tài)Inde

11、x|NameTJpeFlingStatijs.RunStopCornI1OPCServerP匚erver923矚IEGeneralIEGeneralS045678910111-21314151617ethernetopcAdd.Tdil.Djel*關(guān),F(xiàn)linsONStatiorName.ImportStation.DisableStationNewcliagno$titentrJrriyed!步驟五:數(shù)據(jù)通訊的測試一OPCScoutOPCScout工具隨SimaticNet軟件一起提供,當完成PCStation組態(tài)下載后,可用此工具進行OPCServer和PLC的數(shù)據(jù)通訊測試。1)打開OPC

12、Scout,(StartSIMATICSIMATICNetOPCScout),如圖21雙擊“OPCSimaticNet”在隨之彈出的“ADDGroup”對話框中輸入組名,本例命名為“OPC_ETHERNET”。點擊OK確認。圖23:在OPCScout中添加一個組“OPC_ETHERNET”2)雙擊已添加的連接組(OPC_ETHERNET),即彈出“OPCNavigator”對話框,此窗口中顯示在ConfigurationConsole所激活的連接協(xié)議。雙擊“S7”,在PCStation組態(tài)NetPro中所建的連接名會被顯示(S7connection)。雙擊此連接,即可出現(xiàn)有可能被訪問的對象樹(

13、objectstree),在PLCCPU中已存在的DB塊也會出現(xiàn)??蓪⒈辉L問的對象樹(objectstree)下的所有能訪問的變量添加進去,如下圖示:e;ValueFormatTypeAccessQualityst1S7:57-conneoOriginaluintSRV/good09A2S7:S7conneoOriginaluintSFWgood09Z;3Connections+以+DP2:+DP:+FDL:+FMS:+PNI0-34LOCALS.ERVEF-_JS7connection_1cgQoWoNewQPIPQ曰hs-s-:s-:E-:B-;ll-:圖24:OjectVSR:block

14、yscanaliasesePCNavigator3)雙擊任意所需訪問的PLC數(shù)據(jù)區(qū)都可建立標簽變量。接和DB區(qū)通訊的,必需通過內(nèi)1為例,添加到右側(cè)。并雙擊:I變量間接和DB區(qū)通訊,選LeavesItemNam.BasThelistedliem(s)willbeaddedtoGroup7MBOS7:S7.S7:lS7:S7tonnection_11MB0S7:S7connection1MB2OMB2JS7:S7c.S7:lOMB4:2S7:S7c.矗|OMB8f0S7:S7a.矗1OMDINTO.d7:S7-c-蹣&MWO57:S7c.-/S7:lOMW90.637:S7:o,.,37:lSIM

15、ATICNET和s7-1200通訊時是不能直乍”s7connection1”,以”&statepath()”erOKCaXNodes摩Connections*MD瓦+関DP2:*MDP.*MFDL:+関FMS:*MPNIO:白u-+関LOCALSERVEFSZconnectjorlL3obiQts:+臨blocks+fl淀n+臨aliases羈SNMR+MSR-呆持連接不變,田OPC-Hauigator:Nodes-驚ConnectionsDXDP2;DP:FDL:FMS:PNI0-朋MMI4I4MM+輪LOCALSERVEF-厶S7connection_1+口objects+関blocks+

16、関國can+関al;-0es+MSNMP:+MKLeavesItBmNames|Theli對已dItemWwillbgnclcl&jtoGouJjJtS7connection1is$已lected。Kcblockcomp匚Q8cblockdelete()OKcblocklinkinQJKcblockreadOOKcblockwriteOS7:S7connection_1&blockcompr.S7:S7connection_18cblockdelete()S7:S7connection_18cblocklinkin0S7:S7connection_18cblockread()S7:S7conn

17、ection_1l&blcickwriteOKcidentifyOKcpasswordlJjr.S7connection_1&statepiatHIzS7:S7connection_18cidentify()S7connection,!8cpasswordij&:stdtepdi:hval()S7:S7connection_1J&statepathvalfKcvfdstateOS7:S7connection_1Scvfdstate()LeavesZirScblockcompr.8cblockdelete()8cblocklinkin()8cblockread()8cblockwrite0Kci

18、dentifyO8cpassword(8cstdtApdth)ItejnN已m已事S7:S7connection_18cblockcompr.S7:S7connection_18cblockdelete()S7:S7connection8cblocklinkin()S7:S7connection_18cblockread()S7:S7connection_1l&blockwriteOS7:S7connection_18cidentify()S7:S7connection_18cpassword(lS7:S7connection_18cstatepath()ITheIbtecl網(wǎng)illbe已cI

19、cIecItoGroup:Kcstatepathval()S7:S7connection8cstatepathval(ScvfdstatelJS7:S7connection_18cvfdstate)-Cancel2009-9-1716:57-三.在WINCC項目中建立OPC連接WINCC項目可以通過OPCchannel獲得本機或網(wǎng)絡(luò)上計算機的OPCServer的數(shù)據(jù)。首先,在變量管理器里面建立OPC驅(qū)動。WinCClExgdorer-OirogramFilEsliemen5lStBp7lji/projVs7-314clwin匚卩tdjU$(1匚pFieEdit4ewTcckHelp曰-帶OSjilComputerHJ|!|ffflTJPJBHfSJSHlntsmafI-IISIMATKMPTl._rduPLCTCP/IPNc/*ComeclionFftOFt&JS(1)ndufitrlalEthernet(JI)NamedComectkinsWftPLCPilSAB王.還.王.AddN日界Drker.,.Find.Ftopertesri-2ltCHEITIGC.卸mnNtags:JSIHAnC57PROICCOLSUITEI

溫馨提示

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

評論

0/150

提交評論