西門子s71200的OPC通訊_第1頁
西門子s71200的OPC通訊_第2頁
西門子s71200的OPC通訊_第3頁
西門子s71200的OPC通訊_第4頁
西門子s71200的OPC通訊_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、s7-1200的opc通訊實(shí)現(xiàn)由于西門子公司最新推出的s7-1200產(chǎn)品目前無法實(shí)現(xiàn)與上位wincc直接通訊,只能通過simatic net軟件組態(tài)為opc通訊的方式實(shí)現(xiàn)與上位機(jī)的通訊。實(shí)現(xiàn)過程如下:所需軟件:1. simatic net v6.2及以上版本2. step7 v5.3及以上版本3. step7 basic v10.5.opc 服務(wù)器與plc s7 連接通訊的組態(tài)􀂾 步驟一: 配置 pc 站的硬件機(jī)架當(dāng) simatic net 軟件成功安裝后,在pc 機(jī)桌面上可看到station configurator 的快捷圖標(biāo),同時(shí)在任務(wù)欄(taskbar)中也會(huì)有sta

2、tion configuration editor 的圖標(biāo)。圖 1: station configurator 桌面快捷圖標(biāo) 圖2:任務(wù)欄中的圖標(biāo)1) 通過點(diǎn)擊圖標(biāo)打開station configuration editor 配置窗口圖2:station configuration editor 配置窗口2) 選擇一號(hào)插槽,點(diǎn)擊add 按鈕或鼠標(biāo)右鍵選擇添加,在添加組件窗口中選擇opcserver 點(diǎn)擊ok 即完成。圖 3:添加opc server3) 同樣方法選擇三號(hào)插槽添加ie general圖4: 添加 ie general插入 ie general 后,即彈出其屬性對(duì)話框。點(diǎn)擊netw

3、ork properties,進(jìn)行網(wǎng)卡參數(shù)配置。圖 5: 網(wǎng)卡屬性4) 網(wǎng)卡的配置點(diǎn)擊 network properties 后,windows 網(wǎng)絡(luò)配置窗口即打開,選擇本地連接屬性菜單設(shè)置網(wǎng)卡參數(shù),如ip 地址,子網(wǎng)掩碼等。步驟如圖6,圖7,圖8。確認(rèn)各步設(shè)置后,網(wǎng)卡配置完成。 圖6: 本地連接圖 7:網(wǎng)卡屬性選擇圖8: 分配普通網(wǎng)卡參數(shù)5) 分配 pc station 名稱點(diǎn)擊“station name”按鈕,指定pc 站的名稱,這里命名為ethernetopc。點(diǎn)擊“ok”確認(rèn)即完成了pc 站的硬件組態(tài)。圖9:命名pc 站名稱注:station name 并不是特指pc 機(jī)本機(jī)的名稱 步

4、驟二:配置控制臺(tái)(configuration console)的使用與設(shè)置1) 配置控制臺(tái)(configuration console)是組態(tài)設(shè)置和診斷的核心工具,用于pc 硬件組件和pc 應(yīng)用程序的組態(tài)和診斷。2) 正 確 完成pc 站的硬件組態(tài)后, 打開配置控制臺(tái)( start-simatic-simaticnet-configuration console),可以看到所用以太網(wǎng)卡的模式已從pg mode 切換到configuration mode,插槽號(hào)(index)也自動(dòng)指向3。如圖8。圖10 配置控制臺(tái)(configuration console)注: 對(duì)于 simatic net

5、v6.1 或v6.0 版本的軟件,你需要在上面窗口中,手動(dòng)將模塊模式(mode of themodule)從pg 模式切換到組態(tài)模式(configured mode),并設(shè)置index 號(hào)。然后再在stationconfiguration editor 中添加硬件。3) 在 access points 設(shè)定窗口中,將s7online 指向pc internal(local)。此設(shè)定是為pc 站組態(tài)的下載做準(zhǔn)備。圖11:pc station 配置控制臺(tái)access point步驟三: 在 step 7 中組態(tài)pc station1) 打開 simatic manager,通過fileИ

6、774;new 創(chuàng)建一個(gè)新項(xiàng)目,如“s7ethernetopc”。通過insert􀃆station􀃆simatic pc station 插入一個(gè)pc 站。特別注意的是,要將pcstation 默認(rèn)名稱“simatic pc station(1)”改為與station configuration editor 中所命名的station name 名稱相同,所以這里改名為“ethernetopc ”。雙擊configuration 即可進(jìn)入pc station 組態(tài)界面。圖12: step 7 中創(chuàng)建新項(xiàng)目與建立simatic pc station 2) 在硬

7、件組態(tài)中,從硬件目錄窗口選擇與已安裝的simatic net 軟件版本相符的硬件插入到與在station configuration editor 配置的 pc 硬件機(jī)架相對(duì)應(yīng)的插槽中。 圖13: pc station 硬件組態(tài)3) 分配普通以太網(wǎng)絡(luò)參數(shù)點(diǎn)擊 ie general 屬性對(duì)話框中properties 按鈕打開以太網(wǎng)接口參數(shù)設(shè)置對(duì)話框,按要求設(shè)置以太網(wǎng)卡的ip 地址和相應(yīng)的子網(wǎng)掩碼。ip 地址應(yīng)與實(shí)際硬件所設(shè)以太網(wǎng)卡ip 地址一致。(與圖7 中ip 地址相同)并用new 按鈕建立一個(gè)ethernet 網(wǎng)絡(luò)。確認(rèn)所有組態(tài)參數(shù),完成網(wǎng)卡設(shè)置。4) 完成 pc 站組件設(shè)置后,按下編譯存盤

8、按鈕確定且存儲(chǔ)當(dāng)前組態(tài)配置5) 編譯無誤后,點(diǎn)擊“configure network”按鈕,進(jìn)入netpro 配置窗口。圖 16:選擇“configure network”按鈕6) 在 netpro 網(wǎng)絡(luò)配置中,用鼠標(biāo)選擇opc server 后在連接表第一行鼠標(biāo)右鍵插入一個(gè)新的連接或通過“insert>new connection”也可建立一個(gè)新連接。7)如果在項(xiàng)目中沒有所要連接的對(duì)象(如本例),你必須在“insert newconnection”對(duì)話框中,選擇“unspecified”作為連接對(duì)象,并在連接屬性中選擇s7 connection。點(diǎn)擊ok 確認(rèn)。圖 18:圖 18:在網(wǎng)

9、絡(luò)配置(netpro)中添加新連接8) 在 s7 連接屬性對(duì)話框中,設(shè)置完成后點(diǎn)擊ok確認(rèn)。 設(shè)定s7-1200的ip地址,點(diǎn)擊“地址詳細(xì)信息”,將tsap設(shè)定為“03”圖 19:s7 連接屬性與連接地址9) 確認(rèn)所有配置后,已建好的s7 連接就會(huì)顯示在連接列表中。點(diǎn)擊編譯存盤按鈕或選擇network>save and compile,如得到no error 的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有警告信息(warning)顯示在編譯結(jié)果對(duì)話框中,這僅僅是一條信息。但如果有錯(cuò)誤信息(error message),說明組態(tài)不正確,是不能下載到pc station 中的。

10、圖 20: 組態(tài)編譯存盤步驟四:組態(tài)下載1) 完成 pc 站組態(tài)后,即可在netpro 窗口點(diǎn)擊功能按鈕欄中下載按鈕將組態(tài)下載到pc站中。需注意的是,下載過程中會(huì)刪除已有相關(guān)組件的數(shù)據(jù),新的組態(tài)數(shù)據(jù)將被下載到pc 機(jī)。點(diǎn)擊ok 執(zhí)行下載。圖 21:組態(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)欄)圖 22:圖 22: pc station 運(yùn)行狀態(tài)步驟五:數(shù)據(jù)通訊的

11、測(cè)試opc scoutopc scout 工具隨simatic net 軟件一起提供,當(dāng)完成pc station 組態(tài)下載后,可用此工具進(jìn)行opc server 和plc 的數(shù)據(jù)通訊測(cè)試。1) 打開 opc scout,(start>simatic>simaticnet>opc scout),如圖21 雙擊“opcsimaticnet”在隨之彈出的“add group”對(duì)話框中輸入組名,本例命名為“opc_ethernet”。點(diǎn)擊ok 確認(rèn)。圖 23: 在 opc scout 中添加一個(gè)組“opc_ethernet”2) 雙擊已添加的連接組(opc_ethernet),即彈出

12、“opc navigator”對(duì)話框,此窗口中顯示在configuration console 所激活的連接協(xié)議。雙擊“s7”,在pcstation 組態(tài)netpro 中所建的連接名會(huì)被顯示(s7 connection_1)。雙擊此連接,即可出現(xiàn)有可能被訪問的對(duì)象樹(objects tree),在plc cpu 中已存在的db 塊也會(huì)出現(xiàn)。可將被訪問的對(duì)象樹(objects tree)下的所有能訪問的變量添加進(jìn)去,如下圖示:圖 24:objects in the opc navigator3) 雙擊任意所需訪問的plc 數(shù)據(jù)區(qū)都可建立標(biāo)簽變量。simatic net和s7-1200通訊時(shí)是不能

13、直接和db區(qū)通訊的,必需通過內(nèi)部變量間接和db區(qū)通訊,選擇”s7 connection 1”,以”&statepath()”為例,添加到右側(cè)。并雙擊:保持連接不變,將變量改為:db1,w0,1。即可訪問db1.dbw0的數(shù)值。從上圖可以看到 已經(jīng)訪問到 db1.dbw0里的值,后邊的“quality”出現(xiàn)“good”狀態(tài),說明通訊已經(jīng)建立。三在wincc 項(xiàng)目中建立opc 連接wincc 項(xiàng)目可以通過opc channel 獲得本機(jī)或網(wǎng)絡(luò)上計(jì)算機(jī)的opc server 的數(shù)據(jù)。首先,在變量管理器里面建立opc 驅(qū)動(dòng)。圖 29 建立新的驅(qū)動(dòng)在驅(qū)動(dòng)文件夾里選擇”opc.chn”文件,就會(huì)得到如圖30 所示的opc 驅(qū)動(dòng)連接。圖30 opc 驅(qū)動(dòng)連接打開系統(tǒng)參數(shù)選項(xiàng),在opc 條目管理器里瀏覽本機(jī)的opc serve

溫馨提示

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

評(píng)論

0/150

提交評(píng)論