<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    S7-1200作為智能IO設備和CP343-1的 Profinet 通信
    發布時間: 2023-08-03 10:46 更新時間: 2024-12-26 09:10

    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 所示。

    圖片


    聯系方式

    • 電  話:18126392341
    • 聯系人:梁濤
    • 手  機:15267534595
    • 微  信:15267534595