![S7-1500冗余PLC建立TCP通訊_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/18/939124ca-b0ae-4cb5-b5bb-29037c602492/939124ca-b0ae-4cb5-b5bb-29037c6024921.gif)
![S7-1500冗余PLC建立TCP通訊_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/18/939124ca-b0ae-4cb5-b5bb-29037c602492/939124ca-b0ae-4cb5-b5bb-29037c6024922.gif)
![S7-1500冗余PLC建立TCP通訊_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/18/939124ca-b0ae-4cb5-b5bb-29037c602492/939124ca-b0ae-4cb5-b5bb-29037c6024923.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、如何使用 S7-1500 冗余 PLC 建立TCP 通信S7-1500 Redundant PLC TCP getting startedGetting StartedEdition (2019 年 6 月)Unrestricted摘 要 本文介紹了 S7-1500 冗余 PLC S7-1500H 的 TCP 通信的基本組態(tài)和編程。關(guān)鍵詞 冗余 PLC,S7-1500R/H,1513R,1515R,1517HKey Words Redundant PLC,S7-1500R,1513R,1515R,1517H,TCPPage 5 -15目錄如何使用 S7-1500 冗余 PLC 建立 TCP 通
2、信11 S7-1500 R/H 冗余系統(tǒng)41.1 網(wǎng)絡(luò)結(jié)構(gòu)41.2 系統(tǒng) IP 介紹41.3 TCP 通訊編程52 S7-1500H 冗余 PLC 程序下載和監(jiān)控113 相關(guān)手冊鏈接131 S7-1500 R/H 冗余系統(tǒng)1.1 網(wǎng)絡(luò)結(jié)構(gòu)以 CPU1515H 為例網(wǎng)絡(luò)結(jié)構(gòu)示意如下圖所示:圖 2 S7-1500H 網(wǎng)絡(luò)結(jié)構(gòu)示意圖CPU 1517H 冗余 PLC 有 PROFINET X1 接口和 X2 接口,TCP 通訊可以將設(shè)備(例如Standard PLC)通過交換機接入到任何網(wǎng)絡(luò)接口中。如果接入 X1 接口,需要通過交換機接入到MRP 環(huán)網(wǎng)中,但是并不需要支持 H-sync 轉(zhuǎn)發(fā)。如果接入
3、 X2 接口,只需要使用交換機將設(shè)備(例如 Standard PLC)接入就可以,不需要組成 MRP 環(huán)網(wǎng),同時交換機也不需要選擇支持MRP 和 H-sync 轉(zhuǎn)發(fā)。1.2 系統(tǒng) IP 介紹對于 S7-1500R/H 冗余系統(tǒng)除了各 CPU 的設(shè)備 IP 地址之外,S7-1500R/H 冗余系統(tǒng)還可以分配以下系統(tǒng) IP 地址: 兩個 CPU 上 PROFINET 接口 X1 的系統(tǒng) IP 地址(系統(tǒng) IP 地址 X1) 兩個 CPU 上 PROFINET 接口 X2 的系統(tǒng) IP 地址(系統(tǒng) IP 地址 X2) 通過系統(tǒng) IP 地址,可與其它設(shè)備(如,HMI 設(shè)備、CPU、PG/PC)進行通信
4、。這些設(shè)備通常通過系統(tǒng) IP 地址與冗余系統(tǒng)的主 CPU 進行數(shù)據(jù)通信。這樣,可確保在冗余操作中原來的主 CPU 發(fā)生故障后,通信伙伴可在 RUN-Solo 系統(tǒng)狀態(tài)下與新的主 CPU(之前的備用 CPU)進行數(shù)據(jù)通信。每個系統(tǒng) IP 地址都有一個虛擬 MAC 地址,用戶可在 STEP 7 中啟用該系統(tǒng) IP 地址。 與設(shè)備 IP 地址相比,系統(tǒng) IP 地址的優(yōu)勢: 通信伙伴專與主 CPU 進行通信。 即使主 CPU 故障,仍可通過系統(tǒng) IP 地址與 S7-1500R/H 冗余系統(tǒng)進行數(shù)據(jù)通信。以下介紹 TCP 通訊的連接的建立與編程。 1.3 TCP 通訊編程本節(jié)以 CPU 1517H 和
5、CPU1512C 為例演示 S7-1500R/H 冗余 PLC 通過系統(tǒng) IP 進行 TCP通訊的步驟。組態(tài)步驟如下:序號描述圖示1項目中添加CPU1517H2打開設(shè)備視圖可以看到所組態(tài)的CPU1517H3設(shè)置 PLC IP地址 。說明:X1 接口的系統(tǒng) IP 是兩個冗余 PLC 的X1 接口的公共設(shè)置,當(dāng)通信時通過系統(tǒng) IP 始終訪問的是主 PLC。示 例 中 : PLC1 X1 IP: 192.168.0.11 PLC2 X1 IP: 192.168.0.12X1 系統(tǒng) IP: 192.168.0.10 PLC1 X2 IP: 192.168.1.11PLC2 X2 IP:X1 接口:12
6、:X1 接口 IP 地址:冗余 PLC 的 X1 接口系統(tǒng) IP 地址同樣 X2 接口也可設(shè)置獨立的 PLC 接口 IP 以及冗余 PLC 的系統(tǒng) IP 地址,Page 9 -15192.168.1.12X2 系統(tǒng) IP: 192.168.1.10注意:設(shè)置虛擬 MAC 地址時,需確保以太網(wǎng)廣播域中存儲的所有 MAC 地址唯一。特別是在包含由 VRRP 組成的第三方設(shè)備以及由多個 STEP 7 項目所組態(tài)的冗余系統(tǒng)組成的系統(tǒng)中。4冗 余 PLC MRP 設(shè)置:冗余 PLC 的MRP 默認設(shè)置為:管理員(自動),不需要修改。5打開冗余PLC_1 的Program Blocks 文件夾,雙擊 Ma
7、in 塊,進行 TCP 編程。對于冗余系統(tǒng)程序只在 PLC_1 中進行編程,當(dāng)同步時會將程序自動同步到PLC_2 中。6打開右側(cè)指令中通訊的欄, 在 OUC 通訊文件夾中拖出程序塊TSEND_C,到 Main 程序。7點擊 TSEND_C 塊右上角的組態(tài)按鈕,進入組態(tài)界面。3121 :組態(tài)對方的 IP 地址 2 :選擇為 TCP 通訊的客戶端選項 3 :選擇使用系統(tǒng) IP,如果不勾選就會使用 PLC_1 的 IP 地址。8填寫其它引腳 填寫 REQ 和 DATA,通過 1Hz 脈沖進行發(fā)送,并通過 TSEND_C 的 DONE 信號將REQ 復(fù)位,建立 Data_block,發(fā)送 10 個 I
8、NT 類型的數(shù)據(jù)。9建立接受的程序TRCV 的 ID 填寫 TSEND_C 中組態(tài)的參數(shù) ID=16#1,DATA 接受 10 個整數(shù)數(shù)據(jù)。10使用 CPU1512C來進行 OUC 通訊,使用TRCV_C 和TSEND 建立連接 通過 TRCV_C 組態(tài)通訊參數(shù),參數(shù)和 S7-1500H 的參數(shù)相對應(yīng) 同時也進行 OUC 編程,編寫對應(yīng)的 TRCV_C 和 TSEND 程序,均為發(fā)送和接受 10個整數(shù)。Page 12 -152 S7-1500H 冗余 PLC 程序下載和監(jiān)控將程序編譯后下載到 S7-1517H 冗余 CPU 中,可以在網(wǎng)絡(luò)視圖中在線,查看 OUC 的鏈接的狀態(tài)。 如圖可以看到
9、OUC 連接已經(jīng)正常,同時檢查程序的發(fā)送和接收,是可以進行數(shù)據(jù)通信的。從下圖中可以看到 TSEND_C 的 REQ 信號由 DONE 復(fù)位,證明發(fā)送確實完成,通信正常??梢酝ㄟ^ RH_GetPrimaryID 獲得實際為 Primary 的 PLC 的 ID。 下圖中可以看到,程序 RH_GetPrimaryID 讀取到的參數(shù)為 1,含義是當(dāng)前 PLC_1 為Primary PLC, PLC_2 為 Backup PLC,通訊是正常且可以發(fā)送接收數(shù)據(jù)。 從讀取到的參數(shù)可以看到當(dāng)前是 PLC_1 為 Primary PLC,PLC_2 為Backup PLC,通訊是正常且可以發(fā)送接收數(shù)據(jù)。 當(dāng) Primary PLC 故障切換到 Backup PLC 時,可以監(jiān)控到輸出已經(jīng)為 2,即 PLC_2。同時監(jiān)視網(wǎng)絡(luò)連接可以看到網(wǎng)絡(luò)連接正常。 注意事項應(yīng)用示例與所示電路、設(shè)備及任何可能結(jié)果沒有必然聯(lián)系,并不完全相關(guān)。應(yīng)用示例不表示客戶的具體解決方案。它們僅對典型應(yīng)用提供支持。用戶負責(zé)確保所述產(chǎn)品的正確使用。這些應(yīng)用示例不能免除用戶在
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代辦公中如何實現(xiàn)高效的時間與壓力管理
- 刨花板行業(yè)互聯(lián)網(wǎng)+與電商應(yīng)用考核試卷
- 城市軌道交通投資與建設(shè)考核試卷
- 物流大數(shù)據(jù)分析在電商行業(yè)的應(yīng)用前景
- 電力行業(yè)中的智能變電站建設(shè)與管理策略
- 電動車輛革新-深入理解電池技術(shù)
- 2025-2030年手賬標(biāo)簽行業(yè)跨境出海戰(zhàn)略研究報告
- 電子商務(wù)平臺網(wǎng)絡(luò)營銷策略分析
- 2025-2030年護膚知識講座企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2024新版《藥品管理法》培訓(xùn)課件
- 浙江省杭州市2024年中考英語真題(含答案)
- 《陸上風(fēng)電場工程設(shè)計概算編制規(guī)定及費用標(biāo)準(zhǔn)》(NB-T 31011-2019)
- 中央企業(yè)商業(yè)秘密安全保護技術(shù)指引2015版
- 人教版初中英語八年級下冊 單詞默寫表 漢譯英
- 《靜脈治療護理技術(shù)操作規(guī)范》考核試題及答案(共140題)
- 人事測評理論與方法-課件
- 最新卷宗的整理、裝訂(全)課件
- 信訪事項受理、辦理、復(fù)查、復(fù)核、聽證程序課件
- 【北京】施工現(xiàn)場安全生產(chǎn)標(biāo)準(zhǔn)化管理圖集
- 部編版小學(xué)道德與法治五年級下冊教案(全冊)
評論
0/150
提交評論