




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、通過ETHERNET建立SIMATIC NET OPC 服務器與PLC 的S7連接Building Up The S7 Connection Between SIMATIC NET OPC Server and PLC Via ETHERNETGetting-started &
2、#160; Edition (2005年5月) 摘 要 本文介紹了西門子工業(yè)控制網(wǎng)絡SIMATIC NET以及用于ETHERNET的OPC服務器,詳細講述了通過ETHERNET建
3、立OPC 服務器與S7 PLC 的S7連接的組態(tài)配置方法,通過在WINCC項目中建立OPC連接用以實現(xiàn)使用WinCC通過ETHERNET建立OPC服務器以S7連接方式訪問S7 PLC并讀取PLC數(shù)據(jù)的方法。關鍵詞 以太網(wǎng);OPC 服務器;S7連接;WinCCKey Words Ethernet; OPC Server; S7 connection; WinCC 目 錄 通過ETHERNET建立SIMATIC NET OPC 服務器與PLC 的S7連接一基本相關信息
4、0; 1. SIMATIC NET PC 軟件簡介 2. 用于ETHERNET的先進PC組態(tài) 3. 用于ETHERNET的OPC服務器 4. PC機的軟件和硬件需求 5. SIMATIC NET軟件產(chǎn)品性能及使用注意事項二通過ETHERNET建立OPC 服務器與S7 PLC 的S7連接(基于先進的PC組態(tài))
5、160; 1. 例子中所用的軟件與硬件 2. OPC服務器與PLC S7 連接通訊的組態(tài)三在WINCC項目中建立OPC連接四 PC站組態(tài)與OPC Server通訊過程中常見問題的解釋五附錄推薦網(wǎng)址 一基本相關信息1. SIMATIC NET PC 軟件簡介SIMATIC NET 是西門子在工業(yè)控制層面上提供給您的一個開放的,多元的通訊系統(tǒng)。它意味著您能將工業(yè)現(xiàn)場的PLC、主機、工作站和個人電腦聯(lián)網(wǎng)通訊,為了適應自動化工程中的種類多樣性,SIMATIC NET推出了多種不同的通訊
6、網(wǎng)絡以因地制宜,這些通訊網(wǎng)絡符合德國或國際標準,他們包括:¶ 工業(yè)以太網(wǎng)¶ AS-I¶ PROFIBUS¶ PROFIBUS-PASIMATIC NET系統(tǒng)包括:¶ 傳輸介質(zhì),網(wǎng)絡配件和相應的傳輸設備¶ 協(xié)議和服務¶ 連接PLC和電腦到LAN網(wǎng)上的通訊處理器(CP模塊) 2. 用于ETHERNET的先進PC組態(tài)先進PC組態(tài)是隨SIMATIC NET V6.0以上提供的。Advanced PC Configuration代表一個PC站
7、的全新、簡單、一致和經(jīng)濟的調(diào)試和診斷解決方案。它可以取代以前的PC組態(tài)工具COM L S7 通過使用NCM PC V5.1+SP2或以上和STEP 7 V5.1+SP2或更高版本,一臺PC 可以和在SIMATIC S7中一樣進行組態(tài),并通過網(wǎng)絡裝入。這里提到兩種組態(tài)工具NCM PC,STEP 7,區(qū)別如下:l NCM PC:NCM PC 是隨SIMATIC NET 軟件光盤提供,它可以創(chuàng)建PC項目和打開STEP 7項目。但NCM PC組態(tài)軟件不能編輯STEP 7中的S7程序塊l STEP 7:完整版本STEP 7軟件的安裝是包含NCM PC的,在STEP 7硬
8、件組態(tài)環(huán)境中即可配置PC站 3. 用于ETHERNET的OPC服務器OPC服務器隨SIMATIC NET 軟件光盤提供OPC(OLE For Process Control,用于過程控制的OLE)的基本原理是,OPC客戶應用程序可以通過一個標準、開放的多供應商接口,與OPC服務器進行通訊。OPC服務器提供: l 數(shù)據(jù)訪問接口2.05l 報警和事件接口1.02(單一事件)l 在不同制造商自動化產(chǎn)品之間的標準化。l 用于不同部件的相同的、用戶友好的用戶接口。l 從工業(yè)網(wǎng)/廣域網(wǎng)中每個計算機的可訪問性。l 經(jīng)
9、過客戶機接口(C+)的高性能數(shù)據(jù)存取。l 經(jīng)過自動化接口(VB)或包含OCX數(shù)據(jù)控制,使用容易。l 因特網(wǎng)通訊可通過XML DA接口實現(xiàn)。l 變量(項目)的成組化;這樣可以在很短的時間內(nèi)進行大容量的數(shù)據(jù)存取。通過OPC服務器,以下通訊訪問選件可以用于Ethernet:l S7通訊l S5兼容通訊(發(fā)送/接收)l PROFInet4. PC機的軟件和硬件需求l 軟件: SIMATIC NET PC SOFTWARE V6.0 SP5 或以上版本
10、; NCM PC V5.1+SP2或以上版本 STEP 7 V5.1+SP2或以上版本
11、; SOFTNET-IE S7授權(CP1612或普通網(wǎng)卡)S7-1613授權(CP1613)l 硬件: CP1613或普通10/100自適應以太網(wǎng)卡l PC機操作系統(tǒng):根據(jù)不同版本SIMATIC NET 軟件來選擇,如WINDOWS2000; WINDOWSXP相關信息請點擊 NET軟件兼容性列表。5. SIMATIC NET軟件產(chǎn)品性能及使用注意事項請點擊 NET軟件系列產(chǎn)品的性能數(shù)據(jù)及使用注意事項。二通過ETHERNET建立OPC 服
12、務器與S7 PLC 的S7連接(基于先進的PC組態(tài)) 1. 例子中所用的軟件與硬件l SIMATIC NET PC SOFTWARE V6.2 SP1l STEP 7 V5.3 SP1l 普通網(wǎng)卡l Softnet S7 IE授權l(xiāng) S7 300 CPU315-2DP,CP343-1(6GK7 343-1EX20-0XE0)l 通訊協(xié)議 TCP/IP2. OPC服務器與PLC S7 連接通訊的組態(tài)· 步驟一: 配置PC站的硬件機架當
13、SIMATIC NET軟件成功安裝后,在PC機桌面上可看到Station Configurator的快捷圖標,同時在任務欄(Taskbar)中也會有Station Configuration Editor的圖標。 圖1: Station Configurator 桌面快捷圖標
14、; 圖2:任務欄中的圖標 1) 通過點擊圖標打開Station Configuration Editor配置窗口 圖2:Station Configuration Editor配置窗口2) 選擇一號插槽,點擊Add按鈕或鼠標右鍵選擇添加,在添加組件窗口中選擇OPC Server點擊OK即完成。 圖3:添加OPC Server 3) 同樣方
15、法選擇三號插槽添加IE General 圖4: 添加IE General插入IE General后,即彈出其屬性對話框。點擊Network Properties,進行網(wǎng)卡參數(shù)配置。 圖5: 網(wǎng)卡屬性 4) 網(wǎng)卡的配置點擊Network Properties后,WINDOWS 網(wǎng)絡配置窗口即打開,選擇本地連接屬性菜單設置網(wǎng)卡參數(shù),如IP地址,子網(wǎng)掩碼等。步驟如圖6,圖7,圖8。確認各步設置后,網(wǎng)卡配置完成。 圖6: 本地連接 圖7:網(wǎng)卡屬性選擇 圖8: 分配普通網(wǎng)卡參數(shù)5)
16、160; 分配PC Station名稱點擊“Station Name”按鈕,指定PC站的名稱,這里命名為ethernetopc。點擊“OK”確認即完成了PC站的硬件組態(tài)。 圖9:命名PC站名稱注:Station Name并不是特指PC機本機的名稱· 步驟二:配置控制臺(Configuration Console)的使用與設置 1) 配置控制臺(Configuration Console)是組態(tài)設置和診斷的核心工具,用于PC硬件組件和PC應用程序的組態(tài)和診斷。2) 正確完成PC站的硬件組態(tài)后,打開配置控制臺(start
17、àsimaticàsimatic netàConfiguration console),可以看到所用以太網(wǎng)卡的模式已從PG mode切換到Configuration mode,插槽號(Index)也自動指向3。如圖8。 圖10 配置控制臺(Configuration Console) 注: 對于Simatic Net V6.1或V6.0版本的軟件,你需要在上面窗口中,手動將模塊模式(Mode of the module)從PG模式切換到組態(tài)模式(Configured mode),并設置Index號
18、。然后再在Station Configuration Editor中添加硬件。 3) 在Access Points設定窗口中,將S7ONLINE 指向PC internal(local)。此設定是為PC站組態(tài)的下載做準備。 圖11:PC Station配置控制臺Access Point · 步驟三: 在STEP 7中組態(tài)PC Station1) 打開SIMATIC Manager,通過FileàNew創(chuàng)建一個新項目,如“s7ethernetopc”。通過InsertàStat
19、ionàSimatic Pc Station插入一個PC站。特別注意的是,要將PC Station默認名稱“SIMATIC PC Station(1)”改為與Station Configuration Editor 中所命名的Station Name名稱相同,所以這里改名為“ethernetopc”。雙擊Configuration即可進入PC Station組態(tài)界面。 圖12: STEP 7中創(chuàng)建新項目與建立Simatic PC Station 2) 在硬件組態(tài)中,從硬件目錄窗口選擇與已安裝的Simatic net軟件版本相符的
20、硬件插入到與在Station Configuration Editor配置的 PC硬件機架相對應的插槽中。 圖13: PC Station硬件組態(tài) 3) 分配普通以太網(wǎng)絡參數(shù)點擊IE General屬性對話框中Properties按鈕打開以太網(wǎng)接口參數(shù)設置對話框,按要求設置以太網(wǎng)卡的IP地址和相應的子網(wǎng)掩碼。IP地址應與實際硬件所設以太網(wǎng)卡IP地址一致。(與圖7中IP地址相同)并用New按鈕建立一個ethernet網(wǎng)絡。確認所有組態(tài)參數(shù),完成網(wǎng)卡設置。 圖14:以太網(wǎng)卡參數(shù)設置4) 完成PC站組件設置后,
21、按下編譯存盤按鈕確定且存儲當前組態(tài)配置 圖15:組態(tài)的編譯存盤5) 編譯無誤后,點擊“Configure Network”按鈕,進入NetPro配置窗口。 圖16:選擇“Configure Network”按鈕6) 在NetPro網(wǎng)絡配置中,用鼠標選擇OPC Server后在連接表第一行鼠標右鍵插入一個新的連接或通過“Insert>New Connection”也可建立一個新連接。 圖17: 插入新連接7) 如果在同一STEP 7項目中,所要連接的PLC站已經(jīng)組態(tài)完成,即PLC以太網(wǎng)通訊
22、處理器(CP343-1 or CP443-1)網(wǎng)絡已經(jīng)使能,在選擇“Insert New Connection”后,連接會自動創(chuàng)建,不需以下步驟的設置,僅需確認連接屬性即可。如果在項目中沒有所要連接的對象(如本例),你必須在“Insert New Connection”對話框中,選擇“Unspecified”作為連接對象,并在連接屬性中選擇S7 connection。點擊OK確認。 圖18:在網(wǎng)絡配置(NetPro)中添加新連接 8) 在S7 連接屬性對話框中,將所要連接PLC以太網(wǎng)通訊處理器(CP343-1 or CP443-1)IP地址填入到圖1
23、9標注的 Partner、Address對應空白框中。然后選擇“Address Details”按鈕,對地址進行進一步設置。所要設置的參數(shù)是機架和插槽號(Rock/Slot)。如果連接對象是S7 300 PLC,則機架和插槽號分別為0,2。如是S7 400 CPU,要根據(jù)實際機架和插槽號來設置。設置完成后點擊OK確認。 注:Slot是指CPU所在插槽號。 圖19:S7 連接屬性與連接地址 9) 確認所有配置后,已建好的S7連接就會顯示在連接列表中。點擊編譯存盤按鈕或選擇Network>Save and Compile,如得
24、到No error的編譯結(jié)果,則正確組態(tài)完成。這里編譯結(jié)果信息非常重要,如果有警告信息(Warning)顯示在編譯結(jié)果對話框中,這僅僅是一條信息。但如果有錯誤信息(error Message),說明組態(tài)不正確,是不能下載到PC Station中的。 圖20: 組態(tài)編譯存盤· 步驟四:組態(tài)下載 1) 完成PC站組態(tài)后,即可在NetPro窗口點擊功能按鈕欄中下載按鈕將組態(tài)下載到PC站中。需注意的是,下載過程中會刪除已有相關組件的數(shù)據(jù),新的組態(tài)數(shù)據(jù)將被下載到PC機。點擊OK執(zhí)行下載。 圖21:組態(tài)下載
25、 2) 下載完成后,可以打開Station Configuration Editor窗口檢查組件狀態(tài)。下圖為正確狀態(tài)顯示畫面。OPC Server插槽Conn一欄一定要有連接圖標,此項說明連接激活。(Simatic Net 軟件版本V6.1或V6.0版本無此狀態(tài)欄) 圖22: PC Station運行狀態(tài) · 步驟五:數(shù)據(jù)通訊的測試OPC Scout OPC Scout 工具隨Simatic Net軟件一起提供,當完成PC Station組態(tài)下載后,可用此工具進
26、行OPC Server 和PLC的數(shù)據(jù)通訊測試。 1) 打開OPC Scout,(Start>SIMATIC>SIMATICNet>OPC Scout),如圖21雙擊“OPC SimaticNet”在隨之彈出的“ADD Group”對話框中輸入組名,本例命名為“OPC_ETHERNET”。點擊OK確認。 圖23: 在OPC Scout中添加一個組“OPC_ETHERNET” 2) 雙擊已添加的連接組(OPC_ETHERNET),即彈出“OPC Navi
27、gator”對話框,此窗口中顯示在Configuration Console所激活的連接協(xié)議。雙擊“S7”,在PC Station組態(tài)NetPro中所建的連接名會被顯示(S7 connection_1)。雙擊此連接,即可出現(xiàn)有可能被訪問的對象樹(objects tree),在PLC CPU中已存在的DB塊也會出現(xiàn)。 圖24:Objects in the OPC Navigator 3) 雙擊任意所需訪問的PLC數(shù)據(jù)區(qū)都可建立標簽變量。這里以DB區(qū)為例。雙擊DB如果所顯示的DB塊有紅叉標記,這并無問題。只要再次雙擊“New Definiti
28、on”,“Define New Item”對話框即被打開??稍诖硕x標簽變量與數(shù)據(jù)類型。注:Datatype、Address、No.Value參數(shù)必須定義,No.Value是指數(shù)據(jù)長度。定義完成后,點擊OK確認。 圖25: 定義條目及標簽變量4) 在“Define New Item”中點擊確認后,新定義的條目即顯示在OPC Navigator的中間窗口。點擊“à”就可將此條目移到OPC-Navigator的右側(cè)窗口,再點擊OK按鈕就可將此條目連接到OPC Server.
29、0; 圖26: 建立定義條目與OPC Server連接 5) 上一步確認后,所定義的條目(Item)即嵌入到OPC Scout中。如果“Quality”顯示“good”,則OPC Server與PLC的S7連接已經(jīng)建立,也就意味著可以對標簽變量進行讀寫操作。 圖27:OPC Scout與OPC Server的連接雙擊條目的“Value”欄,即可在“Write Value(s) to the Item(s)”窗口中對有關條目進行寫操作
30、; 圖28:寫操作三在WINCC項目中建立OPC連接 WINCC項目可以通過OPC channel獲得本機或網(wǎng)絡上計算機的OPC Server的數(shù)據(jù)。首先,在變量管理器里面建立OPC驅(qū)動。 圖29 建立新的驅(qū)動 在驅(qū)動文件夾里選擇”O(jiān)PC.CHN”文件,就會得到如圖30所示的OPC驅(qū)動連接。 圖30 OPC 驅(qū)動連接 打開系統(tǒng)參數(shù)選項,在OPC條目管理器里瀏覽本機的OPC Server,找到我們剛才建立的SIMATIC NET OPC,添加變量,您可以用過濾器選擇自己想要監(jiān)控的變量,也可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貓咪考試題及答案
- 口腔護理考試題庫及答案
- 考試題及答案六年級數(shù)學
- 鄭大一附院筆試題目及答案
- (高清版)DB31∕T 1536-2025 南極磷蝦船上冷凍加工操作規(guī)程
- Gambierol-生命科學試劑-MCE
- 裝配工程師考試題及答案
- 中職語文高教版《作酢法》二則教案
- 企業(yè)競爭模擬試題及答案
- 企業(yè)安全的試題及答案
- 國開《調(diào)劑學》形考任務二題庫及答案
- 現(xiàn)實主義 完整版課件
- 土工膜施工規(guī)范
- 劍橋通用英語PET真題4
- 軌道交通工程監(jiān)測管理手冊
- 文物修復師國家職業(yè)技能標準
- 冀教版五年級下學期語文期末考試過關檢測卷
- 電影編劇勞動合同范本
- 賽艇考試標準
- 外墻巖棉夾芯板施工方案圖文
- 球墨鑄鐵管件項目可行性研究報告寫作范文
評論
0/150
提交評論