S7-200-以太網(wǎng)通訊課件_第1頁
S7-200-以太網(wǎng)通訊課件_第2頁
S7-200-以太網(wǎng)通訊課件_第3頁
S7-200-以太網(wǎng)通訊課件_第4頁
S7-200-以太網(wǎng)通訊課件_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1,S7-200 以太網(wǎng)通訊,您可以選擇 CP243-1將S7-200連接在以太網(wǎng)上 !,2,S7-200 以太網(wǎng)通訊,簡介 以太網(wǎng)通訊示例 任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,提綱,3,簡介,工業(yè)以太網(wǎng)是用于SIMATIC NET開放通訊系統(tǒng)地過程控制級和單元級的網(wǎng)絡(luò)。物理上,工業(yè)以太網(wǎng)是一個基于屏蔽的、同軸雙絞線的電氣網(wǎng)絡(luò)和光纖光學(xué)導(dǎo)線的光網(wǎng)絡(luò)。工業(yè)以太網(wǎng)是由國際標(biāo)準(zhǔn)IEEE 802.3定義的。 通過以太網(wǎng)擴展模塊(CP243-1)或互聯(lián)網(wǎng)擴展模塊(CP243-1 IT),S7-200將能支持TCP/IP以太網(wǎng)通訊。(CP 243-1 IT)因特網(wǎng)模塊是用于連接S7-200系統(tǒng)到工業(yè)以太網(wǎng)(IE)

2、的通訊處理器。可以使用STEP 7 Micro/WIN,通過以太網(wǎng)對S7-200進(jìn)行遠(yuǎn)程組態(tài)、編程和診斷。S7-200可以通過以太網(wǎng)和其他S7-200、S7-300和S7-400控制器進(jìn)行通訊。它還可以和OPC服務(wù)器進(jìn)行通訊。 要通過以太網(wǎng)與S7-200 PLC通信,S7-200必須使用CP243-1(或CP243-1 IT)以太網(wǎng)模塊,PC機上也要安裝以太網(wǎng)網(wǎng)卡。,4,簡介CP243-1IT模塊,5,S7-200 以太網(wǎng)通訊,簡介 以太網(wǎng)通訊示例 任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,提綱,6,S7-200 以太網(wǎng)通訊,任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,以太網(wǎng)通訊示例,7,以太網(wǎng)通訊示例任務(wù),在本次實驗中要

3、通過以太網(wǎng)實現(xiàn)對PLC的編程和診斷 同時也要實現(xiàn)兩臺PLC之間的通訊即數(shù)據(jù)交換。,8,S7-200 以太網(wǎng)通訊,任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,以太網(wǎng)通訊示例,9,以太網(wǎng)通訊示例硬件準(zhǔn)備,需要的硬件有: 裝有STEP7 MicroWin3.2以上版本的和以太網(wǎng)卡的編程計算機一臺,兩臺S7-200CPU、兩個CP243-1IT擴展模塊,4端口以太網(wǎng)交換機、3根RJ45接口電纜(普通網(wǎng)線),一根S7-200編程電纜。 連接: 首先用編程電纜將計算機與一臺PLC連接,通過軟件編程并下載程序到CPU中,之后將計算機與另一臺PLC連接,通過軟件編程并下載程序到CPU中。這樣當(dāng)兩臺PLC完成以太網(wǎng)配置之后,就

4、可以接入以太網(wǎng)網(wǎng)絡(luò)實現(xiàn)通過以太網(wǎng)的編程和診斷以及兩臺PLC基于以太網(wǎng)的數(shù)據(jù)交換。,10,S7-200 以太網(wǎng)通訊,任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,以太網(wǎng)通訊示例,11,以太網(wǎng)通訊示例編程,配置服務(wù)器 配置客戶機 相關(guān)指令 編寫程序,編程,12,編程配置服務(wù)器,進(jìn)入因特網(wǎng)配置向?qū)?指定模塊位置 指定模塊地址 指定命令字節(jié)和連接數(shù)目 配置連接 配置CRC保護(hù)和保持活動間隔 管理員賬戶配置 因特網(wǎng)服務(wù)配置 為配置分配存儲區(qū) 生成項目組件 完成配置,步驟,13,配置服務(wù)器步驟1:進(jìn)入因特網(wǎng)配置向?qū)?選擇項目樹中的“向?qū)?因特網(wǎng)” 進(jìn)入因特網(wǎng)配置向?qū)?14,配置服務(wù)器步驟1:進(jìn)入因特網(wǎng)配置向?qū)?點擊“下一步

5、”按鈕。,15,1. 指定模塊位置。 2. 在線情況下通過點擊“讀取模塊”按鈕可以搜尋在線的CP2431IT模塊。 3. 點擊“下一步”按鈕。,配置服務(wù)器步驟2:指定模塊位置,16,配置服務(wù)器步驟3:指定模塊地址,1. 設(shè)定模塊的IP地址,自定義適用的IP地址。本例中設(shè)為“” 2. 填寫適用的子網(wǎng)掩碼。本例中設(shè)為“” 3. 選擇模塊的通訊連接類型,使用系統(tǒng)默認(rèn)的設(shè)置。 4. 點擊“下一步”按鈕。,17,配置服務(wù)器步驟4:指定命令字節(jié)和連接數(shù)目,1. 確定Q內(nèi)存地址,使用系統(tǒng)默認(rèn)設(shè)置。 2. 配置模塊的連接數(shù)目,在本例中選擇1。 3. 點擊“下一步”

6、按鈕。,18,配置服務(wù)器步驟5:配置連接,1. 選擇此連接為服務(wù)期連接。 2. 設(shè)置遠(yuǎn)程TSAP(Transport Service Access Point)地址,本地TSAP地址自動生成無法修改,遠(yuǎn)程TSAP地址使用系統(tǒng)默認(rèn)的設(shè)置即“10”。 3. 選擇“接受所有連接請求”。 4. 使用系統(tǒng)默認(rèn)的設(shè)置。 5. 點擊“下一步”按鈕。,19,配置服務(wù)器步驟6:配置CRC保護(hù)和保持活動間隔,1. 選擇CRC保護(hù) 2. 設(shè)置“保持活動”的時間間隔,使用系統(tǒng)默認(rèn)的設(shè)置。 3. 點擊“下一步”按鈕。,20,配置服務(wù)器步驟7:管理員賬戶配置,1. 設(shè)置管理員賬戶的用戶名及密碼。 2. 點擊“下一步”按鈕

7、。,21,配置服務(wù)器步驟8:因特網(wǎng)服務(wù)配置,1. 在本例中禁止模塊的電子郵件、FTP、WEB服務(wù)。 2. 點擊“下一步”按鈕。,22,配置服務(wù)器步驟9:為配置分配存儲區(qū),1. 選擇一個未使用的V存儲區(qū)來存放模塊的配置信息,可以點擊“建議地址”按鈕,讓系統(tǒng)來選定一個合適的存儲區(qū)。 2. 點擊“下一步”按鈕。,23,配置服務(wù)器步驟10:生成項目組件,1. 編輯此配置的名稱,本例中使用系統(tǒng)默認(rèn)的名稱。 2. 點擊“下一步”按鈕。,24,配置服務(wù)器步驟11:完成配置,點擊“完成”按鈕完成配置,25,因特網(wǎng)通訊示例編程,配置服務(wù)器 配置客戶機 相關(guān)指令 編寫程序,編程,26,編程配置被叫貓,進(jìn)入因特網(wǎng)配

8、置向?qū)?指定模塊位置 指定模塊地址 指定命令字節(jié)和連接數(shù)目 配置連接 配置CRC保護(hù)和保持活動間隔 管理員賬戶配置 因特網(wǎng)服務(wù)配置 為配置分配存儲區(qū) 生成項目組件 完成配置,步驟,注:被叫貓的配置步驟同主叫貓一樣只是在步驟3、步驟5、步驟9上略有差別,27,配置客戶機步驟3:指定模塊地址,這里將客戶機IP地址設(shè)置為“”。,28,配置服務(wù)器步驟5:配置連接,1. 選擇此連接為客戶機連接。 2. 設(shè)置遠(yuǎn)程TSAP(Transport Service Access Point)地址,本地TSAP地址自動生成無法修改,遠(yuǎn)程TSAP地址使用系統(tǒng)默認(rèn)的設(shè)置即“10”。 為此連接選擇服務(wù)

9、器IP地址,這里選擇上面配置的服務(wù)器的IP,即 “”。 4. 為此連接定義符號命,此名稱在程序中將會用到。 5. 為客戶機同服務(wù)器之間組態(tài)數(shù)據(jù)傳輸,點擊“數(shù)據(jù)傳輸”按鈕進(jìn)入組態(tài)窗口。,29,配置服務(wù)器步驟5:配置連接,點擊“新傳輸”按鈕。彈出如下窗口。,30,配置服務(wù)器步驟5:配置連接,點擊“是(Y)”按鈕建立新的傳輸,31,配置服務(wù)器步驟5:配置連接,1. 選擇從服務(wù)器讀取數(shù)據(jù)。 2. 設(shè)置讀取的字 節(jié)數(shù)為1。 3. 設(shè)置數(shù)據(jù)交換的存儲區(qū),這里將服務(wù)器的IB0內(nèi)的數(shù)據(jù)讀入到客戶機的VB0內(nèi)。 4. 為此數(shù)據(jù)傳輸定義符號名,此名稱在項目中會應(yīng)用到。 5. 點擊“新傳輸按鈕”

10、建立另外一個數(shù)據(jù)傳輸。,32,配置服務(wù)器步驟5:配置連接,點擊“是(Y)”按鈕建立另一個傳輸。,33,配置服務(wù)器步驟5:配置連接,1. 選擇向服務(wù)器內(nèi)寫入數(shù)據(jù)。 2. 設(shè)置寫入數(shù)據(jù)的字節(jié)數(shù)為1。 3. 設(shè)置數(shù)據(jù)交換的存儲區(qū),這里將客戶機VB1內(nèi)的數(shù)據(jù)寫入到服務(wù)器的QB0內(nèi)。 4. 為此數(shù)據(jù)傳輸定義符號名,此名稱在項目中會應(yīng)用到。 5. 點擊“確認(rèn)”按鈕,完成數(shù)據(jù)傳輸?shù)脑O(shè)置。,34,配置服務(wù)器步驟5:配置連接,點擊“確認(rèn)”按鈕進(jìn)入下一步。,35,配置服務(wù)器步驟9:為配置連接,1. 點擊建議地址選擇存儲區(qū),由于在前面的數(shù)據(jù)傳輸?shù)脑O(shè)置中已經(jīng)用到了VB0和VB1所以起始地址應(yīng)該在VB1以后。 2. 點

11、擊“下一步按鈕”進(jìn)入下一步。,36,因特網(wǎng)通訊示例編程,配置服務(wù)器 配置客戶機 相關(guān)指令 編寫程序,編程,37,編程相關(guān)指令,完成上述配置后會在指令樹的子程序中生成有關(guān)以太網(wǎng)通訊的指令。如下圖。,38,相關(guān)指令 ETHx_CTRL指令,ETHx_CTRL子程序開始和執(zhí)行以太網(wǎng)模塊錯誤檢查。應(yīng)當(dāng)在每次掃描開始調(diào)用子程序,且每個模塊僅限使用一次子程序。每次CPU更改為RUN(運行)模式時,該指令命令CP243-1以太網(wǎng)模塊檢查V內(nèi)存區(qū)是否存在新配置。如果配置不同或CRC保護(hù)被禁止,則用新配置重設(shè)模塊。,39,40,相關(guān)指令 ETHx_XFR指令,ETHx_XFR子程序通過指定客戶機連接和信息號碼,

12、命令在S7-200和遠(yuǎn)程連接之間進(jìn)行數(shù)據(jù)傳送。只有在至少配置了一個客戶機連接時,才會生成該子程序。數(shù)據(jù)傳送所需的時間取決于使用的傳輸線路類型。如果要提高傳輸速度,則應(yīng)使用配備掃描時間低于1秒的程序。,41,相關(guān)指令MODx_XFR(數(shù)據(jù)傳送)指令,42,以太網(wǎng)通訊示例編程,配置主叫貓 配置被叫貓 相關(guān)指令 編寫程序,編程,43,編程編寫程序,服務(wù)器上的程序,網(wǎng)絡(luò)1:當(dāng)PLC由STOPRUN時通過“SM0.0”調(diào)用子程序“ETH0_CTRL”。,44,編程編寫程序,客戶機上的程序,網(wǎng)路1:當(dāng)PLC由STOPRUN時通過“SM0.0”調(diào)用子程序“ETH0_CTRL”。 網(wǎng)絡(luò)2:從服務(wù)器中讀取數(shù)據(jù)。

13、,45,編程編寫程序,客戶機上的程序,網(wǎng)絡(luò)3:向服務(wù)器中寫入數(shù)據(jù)。 網(wǎng)絡(luò)4:在客戶機PLC內(nèi)部將VB0中的數(shù)據(jù)傳給QB0,同時將IB0中的數(shù)據(jù)傳給VB1。這樣做的目的是為了方便調(diào)試,間接的把服務(wù)器IB0中的數(shù)據(jù)讀入到客戶機的QB0,同時將客戶機的IB0內(nèi)的數(shù)據(jù)寫入到服務(wù)器的QB0中。這樣一來通過PLC外部連接的開關(guān)量板就可以調(diào)試了。,46,S7-200 以太網(wǎng)通訊,任務(wù) 硬件準(zhǔn)備 編程 調(diào)試,以太網(wǎng)通訊示例,47,以太網(wǎng)通訊示例調(diào)試,硬件連接 操作 實現(xiàn)遠(yuǎn)程編程、診斷 實現(xiàn)兩臺PLC之間的數(shù)據(jù)交換,48,調(diào)試硬件連接,將三根網(wǎng)線的一端分別插在以太網(wǎng)交換機的三個RJ45接口上,另一端分別插在計算

14、機的以太網(wǎng)接口、兩個CP243-1IT模塊的RJ45接口上。 將計算機開機并打開STEP7 MicroWin軟件,將以太網(wǎng)交換機、兩臺PLC上電。,49,以太網(wǎng)通訊示例調(diào)試,硬件連接 操作 實現(xiàn)遠(yuǎn)程編程、診斷 實現(xiàn)兩臺PLC之間的數(shù)據(jù)交換,50,操作實現(xiàn)遠(yuǎn)程編程、診斷,步驟,進(jìn)入STEP7 MicroWin編程界面 通訊設(shè)置 通訊測試 選擇PLC進(jìn)行編程、診斷。,51,實現(xiàn)遠(yuǎn)程編程、診斷步驟1:進(jìn)入STEP7 MicroWin編程界面,點擊“通訊”按鈕進(jìn)入通訊窗口,52,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通訊設(shè)置,點擊“設(shè)置PG/PC接口”進(jìn)入PC/PC接口設(shè)置窗口,53,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通

15、訊設(shè)置,1.選擇同計算機以太網(wǎng)卡相一致的TCP/IP協(xié)議。 2.點擊“確定”按鈕彈出如下對話框:,點擊“確定”按鈕返回通訊窗口,54,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通訊設(shè)置,點擊圖上圈起的按鈕進(jìn)入IP地址瀏覽器。,55,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通訊設(shè)置,點擊“新地址”按鈕添加新的IP地址。,56,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通訊設(shè)置,1.輸入要添加的IP地址,這里輸入已經(jīng)組態(tài)好的服務(wù)器的IP地址。 2.點擊“保存”按鈕將新添加的地址保存。,57,實現(xiàn)遠(yuǎn)程編程、診斷步驟2:通訊設(shè)置,點擊“確認(rèn)”按鈕返回通訊窗口,58,實現(xiàn)遠(yuǎn)程編程、診斷步驟3:通訊測試,點擊“雙擊刷新”進(jìn)行通訊。系統(tǒng)會自動搜索以添加到IP瀏覽器內(nèi)的IP地址。如通訊正常則在右側(cè)列表中會顯示連接的CPU類型。如下列圖示。,59,實現(xiàn)遠(yuǎn)程編程、診斷步驟4:選擇PLC站進(jìn)行編程、診斷。,1.選擇一臺PLC進(jìn)行在線編程及診斷。 2

溫馨提示

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

評論

0/150

提交評論