<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    博途中S7-1200F CPU和S7-1500F CPU實現PN/PN Coupler 通信
    發布時間: 2023-08-10 11:04 更新時間: 2024-12-27 09:10

    在安全系統中F-CPU之間可以借助 PN/PN Coupler 模塊進行控制器之間的安全相關的通信。通信通過兩個安全應用程序塊進行,即SENDDP塊用于發送數據,而RCVDP塊用于接收數據。這些塊由用戶在F-CPU相應的安全程序中調用,以故障安全的方式將 16 個數據類型為 BOOL 的數據和 2 個數據類型為 INT 的數據或者 1 個數據類型為 DINT(S7-1200、S7-1500)的數據發送至另一 F-CPU。

    在本例程中,將CPU1513F-1PN作為一個 IO 控制器,CPU1215FC作為另一個 IO 控制器,通過 PN/PN Coupler(V4.2)實現兩個CPU的安全相關的通信。CPU1513F在安全程序中使用F應用程序塊SENDDP進行發送,CPU1215FC在安全程序中用RCVDP進行接收,以安全方式一次傳送16個BOOL型數據和2個INT型數據。注意:必須在安全程序開始時調用RCVDP,必須在安全程序結束時調用SENDDP。

    圖片

    示例中使用的軟硬件環境

    硬件:

    1. CPU1513F-1PN 6ES7 513-1FL02-0AB0,V2.8.3

    2. CPU1215FC DC/DC/DC 6ES7 215-1AF40-0CB0,V4.4.1

    3. PN/PN Coupler 6ES7 158-3AD10-0XA0,V4.2.0

    軟件:

    1. STEP7 Professional V16 Update2

    2. STEP7 Safety V16

    1.第一種情況(同一項目中操作)

    這種情況下兩個CPU 使用 STEP7 V16 在一個項目中操作,詳細步驟如下。

    1.1 使用 STEP7 V16 創建項目加入 S7-1500和S7-1200 站

    使用 STEP7 V16 創建一個新項目,并通過“添加新設備”分別組態 S7-1500和S7-1200 站,選擇對應型號 CPU,創建各自的PN/IE子網,設置各自的 IP 地址,并確認設備名稱。
    本示例中CPU151F設備名稱是PLC_1,CPU1215FC設備名稱是PLC_2。如圖 1 所示。

    圖片圖 1 在新項目中創建兩個PLC 站

    1.2 配置PN/PN Coupler

    1. 在“硬件目錄”中找到 PN/PN Coupler,確認訂貨號,選擇版本,拖入到“網絡視圖”中,如圖 2 所示。

    圖片圖 2 在項目中拖入PN Coupler V4.2版本


  • 鼠標左鍵點中PN Coupler 左側X1網絡接口,按住鼠標拖拽連接到CPU1513F的PROFINET接口,這樣PN Coupler的PROFINET接口X1就連接到PN/IE_1子網,分配IO控制器為PLC_1,如圖 3 所示。然后設置X1接口的IP地址和設備名稱,如圖 4 所示。。

  • 圖片圖 3 將PN Coupler PROFINET接口 X1連接到CPU1513F的PROFINET接口

    圖片圖 4 組態PN Coupler PROFINET接口X1部分的IP地址和設備名稱

  • 同樣方法將PN Coupler的PROFINET接口X2拖向CPU1215FC的PROFINET接口,網絡會顯示連接到PN/IE_2子網,自動分配IO控制器為PLC_2。PN Coupler的左下角會顯示“多重分配”字樣,然后設置X2接口的IP地址和設備名稱。如圖 5 所示。

  • 圖片圖 5 組態PN Coupler PROFINET接口X2部分的IP地址和設備名稱


  • 在PN Coupler屬性界面中“轉換映射”創建“傳輸區_1”,類型選擇“PROFISAFE輸入/輸出 6字節/12字節”,如圖 6 所示。

  • 注意:安全通信時要使用固定格式的傳輸區類型,這里是CPU1513F向CPU1215FC發送數據,所以要選擇輸出長度12個字節的類型。

    圖片圖 6 組態PN Coupler 地址映射

    兩個CPU在同一個項目中,系統自動在PN Coupler PROFINET接口X2的PLC_2側自動生成了一個匹配的傳輸區“PROFISAFE輸入/輸出 12字節/6字節”,如圖 7 所示。

    注意:**使用系統自動分配的IO地址,如果要進行修改,要保證傳輸區分配的輸入地址和輸出地址的起始地址相同。


    聯系方式

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