S7-1200作為智能IO設備和CP343-1的 Profinet 通信(CP343-1做控制器)
S7-1200 V4.0 支持智能 IO 設備功能,故可使用 S7-1200 作為智能 IO 設備和 CP343-1 的 Profinet 通信。本例中將 S7-300 做為控制器,連接作為智能 IO 設備的S7-1200 CPU 實現 Profinet 通信;下面詳細介紹使用方法。
硬件:
CPU 1217C DC/DC/DC,V4.0
CPU 314C-2ptp,V2.6 + CP343-1,V3.0
軟件:
Step7 V13
Step7 V5.5 SP3
CP343-1 的 PN 接口連接 S7-1200 的 PN 接口,這種方式可以分2種情況來操作,具體如下:
**種情況:CPU 1217C 和 CPU 314C 使用 Step7 V13 編程,在一個項目中操作。
第二種情況:CPU 1217C 使用 Step7 V13,而 CPU 314C 使用 Step7 V5.5。
1. **種情況(同一項目中操作)
CPU 314C 作為 controller,1217C 作為 IO device,使用 Step7 V13 在一個項目中操作,詳細步驟如下。
1-1 使用 Step7 V13 創建 S7-300 站
使用 STEP7 V13 創建一個新項目,并通過“添加新設備”組態 S7-300 站 PLC_1,選擇 CPU 314C-2 ptp, 添加 CP343-1 ,設置 IP 地址。如圖 1 所示。
圖 1 在新項目中插入 S7-300 站
在“操作模式”選項中確認 CP343-1 的操作模式。如圖 2 所示。
圖 2 選擇 CP343-1 操作模式
1-2 使用 Step7 V13 創建 S7-1200 站
使用 STEP7 V13 創建一個新項目,并通過“添加新設備”組態 S7-1200 站 PLC_2,選擇 CPU1217C DC/DC/DC V4.0;設置 IP 地址,并確認設備名稱,本示例中設備名稱是plc_2。如圖 3 所示。
圖 3 在新項目中插入 S7-1200 站
S7-1200 作為 IO 設備,需要將其操作模式設置為 IO 設備,并將 IO 設備分配給控制器 PLC_1 。如圖 4 所示。
圖 4 S7-1200 設置為 IO 設備
接著,在“智能設備通信”的“傳輸區”創建 IO 通信區,控制器的 QB2~6 共計5個字節傳送到 IO 設備的 IB2~6 ;控制器的 IB2~6 共計5個字節讀取來自 IO 設備的 QB2~6 。如圖 5 所示。
圖 5 創建 IO 通信區
1-3 硬件組態下載,檢查設備名稱和 IP 地址是否正確
分別將 PLC_1 站和 PLC_2 站下載到各自的 PLC 中。
將軟件切換到“網絡視圖”,找到 PN/IE 總線,查看設備名稱是否正確。如圖 6、7 所示。
圖 6 網絡視圖
圖 7 確認設備名稱和 IP 地址
1-4 S7-300 編程
本例中,CP343-1 作為 IO 控制器,需要在 OB1 中編程調用 PNIO_SEND 和 PNIO_RECV 進行數據讀寫。如圖 8 所示。
- 西門子安全IO F-IO作為共享設備的使用 2024-12-26
- 變電站電氣設備安裝調試全要點講解 2024-12-26
- 如何用CP343-1 shared device 功能通訊 2024-12-26
- 西門子PLC的指針類型與間接尋址 2024-12-26
- 西門子HMI授權傳送 2024-12-26
- 三相交流電如何區分相序 2024-12-26
- 西門子1200CPU與G120C變頻器組態通訊、控制變頻器啟停及調速 2024-12-26
- 強弱電橋架可以合并嗎?間距是多少? 2024-12-26
- 西門子1500系列PLC速度軸配置與仿真圖文步驟教程 2024-12-26
- PLC調試注意事項 2024-12-26
- 博途實現 S7-1500F 和S7-1200F 之間的安全相關控制器與智能設備通訊 2024-12-26
- 西門子PLC與觸摸屏的RS485通信 2024-12-26
- S7-1500和S7-1200 F-CPU間Flexible F-Link通信 2024-12-26
- 如何使用S7-1500PLC做OPC UA通信服務器 2024-12-26
- S7-1500做服務器端與三方設備的 TCP 通信 2024-12-26
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595