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 所示。
- 西門子GetError 與 GetErrorID 指令的使用 2024-11-23
- 西門子S7-1200 如何創建 AT 覆蓋變量 2024-11-23
- 西門子安全程序中的反饋監視 2024-11-23
- 西門子安全模塊的Zui大回讀周期如何設定 2024-11-23
- 西門子安全輸出 PM/PP有什么區別? 2024-11-23
- 西門子安全輸入供給電源如何設置與接線? 2024-11-23
- 西門子安全系統應該如何配置 2024-11-23
- SINAMICS S200 PN 應用參考(下) 2024-11-23
- 如何組態西門子PLC塊中的結構變量使其連接能在WinCC中使用 2024-11-23
- 西門子變頻器如何與西門子300PLC實現通訊實例 2024-11-23
- 西門子邏輯指令輕松辨別,文章超詳細 2024-11-23
- 昆侖通態:MCGS嵌入版組態軟件的主控窗口 2024-11-23
- 西門子PLC標準編程語言你知道幾種 2024-11-23
- 西門子MM440變頻器硬件及參數設置 2024-11-23
- 變頻器如何與西門子300PLC實現通訊實例 2024-11-23
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415