2019手机在线观看国产,国产呦系列毛片视频在线,A级毛片高清APP,好男人在线影院视频2019,全国探花在线视频播放,正在播放露脸老太在线

7*24小時在線咨詢電話

010-80252861

新聞資訊

contact us

24小時免費咨詢熱線

010-80252861

公司新聞

當前位置: 首頁 >> 新聞資訊 >> 公司新聞

西門子S7-1500PLC通過系統(tǒng)IP地址建立開放式用戶通信連接

發(fā)布時間:2019-08-24 來源:眾智博遠

通過系統(tǒng) IP 地址建立開放式用戶通信連接

簡介

S7?1500R/H 冗余系統(tǒng)可通過開放式用戶通信與其它設備進行通信。

在用戶程序中可通過“TSEND_C”之類的指令建立連接。S7?1500R/H 冗余系統(tǒng)不支持所組態(tài)的連接。

用戶可通過設備 IP 地址建立連接,也可通過 PROFINET 接口的系統(tǒng) IP 地址建立連接。

通過 S7?1500R/H 冗余系統(tǒng)的系統(tǒng) IP 地址進行開放式用戶通信

如果通過系統(tǒng) IP 地址建立連接,則通常與主 CPU 進行通信。

建議:始終使用系統(tǒng) IP 地址進行開放式用戶通信。

通過 S7?1500R/H 冗余系統(tǒng)的設備 IP 地址進行開放式用戶通信

在冗余模式下,冗余系統(tǒng)可通過任何一個設備 IP 地址建立/終止連接和發(fā)送/接收數(shù)據。

如果通過設備 IP 地址建立連接,則通過相應的 CPU 進行通信。如果該 CPU 發(fā)生故障,則通過該 CPU 的設備 IP 地址進行的所有通信都將失敗。

通過系統(tǒng) IP 地址建立連接

在以下章節(jié)中,介紹了如何通過系統(tǒng) IP 地址從 S7?1500R/H 冗余系統(tǒng)與另一個 CPU 建立連接。

在 S7?1500R/H 冗余系統(tǒng)的用戶程序中,可通過 TSEND_C 指令建立連接。在其它 CPU 的用戶程序中,創(chuàng)建相應的 TRCV_C 指令。

在此,我們將以 S7?1500R/H 冗余系統(tǒng)與 CPU 1516?3PN/DP 間的 TCP 連接為例,進行詳細說明。

要求

  • S7?1500R/H 冗余系統(tǒng),帶有兩個 CPU 1513?1PN

  • PROFINET 接口 X1 的系統(tǒng) IP 地址已啟用。

  • CPU 1516?3PN/DP

  • CPU 1513R 的 PROFINET 接口 X1 與 CPU 1516?3 PN/DP 的 PROFINET 接口 X2 位于同一子網中。


    圖片: TCP連接的組態(tài)示例

S7?1500R/H 冗余系統(tǒng)內用戶程序中的 TSEND_C 指令

要與其它 CPU 建立 TCP?連接,請按以下步驟操作:

  1. 在用戶程序中,創(chuàng)建一個“TSEND_C”指令。


    圖片: S7?1500R/H:“TSEND_C”指令

  2. 選擇“TSEND_C”指令。

  3. 在巡視窗口中,瀏覽到“屬性 > 組態(tài) > 連接參數(shù)”(Properties > Configuration > Connection parameters)。
    在左側,S7?1500R/H 冗余系統(tǒng)為該連接的本地端點:


    圖片: S7-1500R/H:在 STEP 7 中為指令“TSEND_C”分配參數(shù):

    • “接口”(Interface):X1 為當前接口。

    • “子網:”(Subnet:):如果接口 X1 分配給 S7 子網,則 STEP 7 中會顯示該 S7 子網的名稱。

    • 選擇復選框“使用 H 系統(tǒng)的地址”(Use address of the H?system)。S7?1500R/H 冗余系統(tǒng)的系統(tǒng) IP 地址位于“地址”(Address) 中。

  4. 在“端點:”(End point:) 下方的“伙伴”(Partner) 中,選擇 CPU 1516?3 PN/DP 作為通信伙伴。

  5. 在“接口:”(Interface:) 下方的“伙伴”(Partner) 中,選擇 CPU 1516?3 PN/DP 的 PROFINET 接口 X2。

  6. 在“連接數(shù)據”(Connection data) 下方的“本地”(Local) 中,選擇設置“

  7. 在“連接類型”(Connection typea) 下方的“伙伴”(Partners) 中,選擇設置“TCP”。
    STEP 7 將在其它 CPU 的用戶程序中為連接數(shù)據創(chuàng)建一個數(shù)據塊。

CPU 1516 用戶程序中的 TRCV_C 指令。

在 CPU 1516?3PN/DP 的用戶程序中創(chuàng)建一個 TRCV_C 指令并按照以下方式分配參數(shù):

 
圖片: S7?1500R/H:在 STEP 7 中為指令“TRCV_C”分配參數(shù):

通過設備 IP 地址建立連接

要通過兩個 CPU 中一個 CPU 的設備 IP 地址建立 OUC 連接:

  • 選擇 S7?1500R/H 冗余系統(tǒng)中所需的 PROFINET 接口。

  • 取消選擇“使用 H 系統(tǒng)的地址”(Use address of H?system) 復選框。


    圖片: 通過設備 IP 地址建立 OUC 連接