1 概念
與在標準的系統中一樣,TIA 安全系統中 S7-1500F 的 CP1542-5 DP 口和 S7-1200F 的CM1243-5 DP 口之間可以進行主站與主站安全相關的通信。通信通過兩個安全應用程序塊進行,即 SENDDP 塊用于發送數據,而 RCVDP 塊用于接收數據。這些塊由用戶在 F-CPU 相應的安全程序中調用,可用于固定數量的 BOOL 和 INT 類型的數據進行安全傳送。
2 安全相關的 DP 主站之間的通信
在本例程中,將 CPU1511F-1PN 帶 CP1542-5 作為一個 PROFIBUS 主站,CPU1215FC 帶 CM1243-5 作為另一個 PROFIBUS 主站。通過 DP/DP Coupler 實現兩個CPU 的安全相關通信。
2.1 示例所使用的軟硬件環境
· STEP7 Professional V14 SP1
· STEP7 Safety Advanced V14 SP1
· CPU1511F-1PN V2.0 訂貨號 6ES7 511-1FK01-0AB0
· CP1542-5 V1.0 訂貨號 6GK7542-5FX00-0XE0
· CPU1215FC V4.2 訂貨號 6ES7215-1HF40-0XB0
· CM1243-5 V1.3 訂貨號 6GK7243-5DX30-0XE0
· DP/DP Coupler 訂貨號 6ES7158-0AD01-0XA0
測試目的:通過 DP/DP Coupler 實現主站和主站的 F-CPU 之間的安全相關通信,使用F 應用程序塊 SENDDP 進行發送,用 RCVDP 進行接收。使用以安全方式一次傳送 16 個BOOL 型數據和 2 個 INT 型數據,如圖 1-1
注意:必須在安全程序開始時調用 RCVDP,必須在安全程序結束時調用 SENDDP。
2.2 硬件配置
1) 先建立 S7-1500F 側的硬件, 打開 TIA 軟件,點擊“新建項目”輸入項目名稱,設置項目文件存儲路徑,點擊“創建”,完成項目創建,如圖 2-1。
2) 添加新設備,將名字命名為:CPU1500F,選擇 CPU1511F,如圖 2-2。
3) 設置 IP 地址及工業以太網網絡,如圖 2-3。
4)設置 CPU 的保護等級,激活故障安全保護,根據提示設置故障安全密碼,本例中密碼為:1,如圖 2-4。
5)設置安全程序密碼,本例中密碼為 1,如圖 2-5。
6) 在“設備視圖”中,組態 CP1542-5,并設置 PROFIBUS 接口,新建 PROFIBUS 子網,PRODIBUS 地址 2,如圖 2-6。
7)在“網絡視圖”中,組態 DP/DP Coupler,如圖 2-7,實物中 CP1542-5 的 DP 線連接DP/DP Coupler 的左側 DP1 口。
- 在STEP 7 中組態遠程I/O ET200SP安全模塊 2024-12-27
- 博途中S7-1200F CPU和S7-1500F CPU實現PN/PN Coupler 通信 2024-12-27
- 西門子PLC模擬量抗干擾處理 2024-12-27
- ET200SP 熱電偶補償方式及組態配置 2024-12-27
- S7-1500/ET200MP 熱電偶補償方式及組態配置 2024-12-27
- S7-200 SMART PROFINET 通信常見問題——查找PROFINET設備 2024-12-27
- S7-200 SMART 通過PROFINET 連接 V90 PN 實現速度控制方法1 2024-12-27
- S7-200 SMART通過PROFINET連接V90 PN實現基本定位控制 2024-12-27
- S7-200 Smart PLC 通過 SINAPARAS 讀寫 G120X 參數 2024-12-27
- S7-200 Smart 通過SINASPEED控制G120做速度控制 2024-12-27
- 西門子S7-200SMART與S7-1500PLC的 PROFINET IO 通信 2024-12-27
- 如何實現 S7-1200F 和1500F 使用 PN/PN Couple安全相關控制器之間通訊 2024-12-27
- Smart200如何寫出可重復調用的子程序 2024-12-27
- 西門子1200/1500PLC不定長數組選擇排序的運用編程 2024-12-27
- 別人想不到,PLC加密我用這一招 2024-12-27
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595