1、400H 與 S7-1500 通訊方案
西門子 400H 高可用性冗余控制器,自推出以來,在市場中得到了廣泛的應用。S7-400H可滿足對現代自動化系統在可用性、智能化和分散化方面提出的高要求。該系統還提供了采集和準備過程數據所需的所有功能,其中包括對裝配和設備進行的開環控制、閉環控制和監視的功能。通訊帶有集成 PN 口以及 PROFIBUS DP 接口,靈活應用于多種通訊協議,并且可以通過通訊模塊擴展多個接口,可用性高。
S7-1500 是西門子近年推出的新 PLC 產品系列,在各行各業都得到了極為廣泛的應用。以CPU1516 為例,控制器本身集成了三個接口,一個帶兩個物理接口、支持 IRT 的 Profinet接口 X1,一個以太網接口 X2,一個 Profibus DP 接口 X3。
在實際工程項目中,經常會遇到 400H 和 S7-1500 通訊的問題,基于兩類控制器所支持的接口而言,有三種可能的通訊方式:Profibus DP、以太網。考慮到 S7-1500 和 400H 集成的DP 接口均只能用作 DP 主站,所以兩者之間不能采用 Profibus DP 的主從通訊方式。
本文主要介紹通過以太網以及 PCS7 工業庫實現 400H 和 S7-1500 之間的通訊。
要實現 H 系統集成 PN 口與 S7-1500 的通訊,可以采用基于 S7 連接的方式,配合“H_Status”功能塊來確定激活哪一個 CPU 的連接完成數據交換。
本文采用的網絡結構如下所示:
400H 與 1500 通訊網絡結構圖
2、400H 與 S7-1500 通訊組態
2.1 S7-1500 通訊組態
系統采用 TIAPortal V14 Update1 軟件,控制器采用 1516-3PN/DP 控制器,組態控制器如下圖所示。
在設備視圖中選擇相應的 PS 電源: 6ES7 507-0BA00-0AB0 , 1516-3PN/DP CPU : 6ES7516-3AN00-0AB0 ,選擇對應用于通訊的網口配置以太網地址(本文配置的地址為192.168.1.16),本文中 1516-3PN/DP 有三個用于以太網通訊的網口,選擇和 400H 冗余通訊的網口,本文選擇以太網口 2,具體配置如下圖。
注意需要設置 CPU 的連接機制屬性:允許來自遠程對象的 PUT/GET 訪問
定義用于通訊的數據塊,本文定義用于接收的數據塊為 DB30,用于發送的數據塊為 DB40,數據類型為 int 型,Array[0..15],如下圖所示。
定義用于接收和發送的數據塊
定義用于接收和發送的數據類型
此處需要注意設置 DB 塊的屬性,取消“優化的塊訪問”,如下圖所示:
DB 塊的屬性設置
點擊菜單欄中的下載按鈕,把程序下載到對應的 CPU 中,如下圖所示:
程序下載
S7-1500 方面的組態完成,接下來是對 400H 方面的組態。
- 西門子博途: S71500通過 PROFINET 組態 HMI 連接 2024-12-26
- 使用 SIMATIC PC 組態通過 PROFINET 實現的 HMI 連 2024-12-26
- S7-1200 PID 3Step V2 指令介紹 2024-12-26
- 西門子博途:使用 PLC 數據類型 (UDT) 2024-12-26
- 西門子博途:控制室溫的示例 2024-12-26
- 博途標準功能塊Get Name(讀取 PROFINET IO 設備的名稱) 2024-12-26
- 調用 SCL 函數塊 --事例 2024-12-26
- PROFINET Topology拓撲功能的應用范圍 2024-12-26
- S7博途V16 - SCL檢測存儲區的填充量示例 2024-12-26
- 西門子博途SCL: FOR:在計數循環中執行 2024-12-26
- Profinet的S7常見問題 2024-12-26
- 西門子博途SCL:GOTO:跳轉 2024-12-26
- 西門子博途:STL 步進順序程序的示例 2024-12-26
- 博途:"為 PROFINET 設備分配地址和名稱" 2024-12-26
- CPU-1200在線為 PROFINET IO 設備分配名稱-w 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595