加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子S7-1200CPU與西門子S7-200SMART的S7通信(S7-1200 作為服務器)
        發布時間: 2023-12-22 17:55 更新時間: 2024-11-21 08:00
        觀看西門子S7-1200CPU與西門子S7-200SMART的S7通信(S7-1200 作為服務器)視頻
        S7-1200 CPU 與 S7-200 SMART S7通信(S7-1200 作為服務器)

        S7-200 SMART CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口支持 S7 通信,可以通過向導或使用 GET/PUT 指令兩種方式實現,Zui多可以建立 16 個 S7 連接,其中包括:8 個客戶端,8 個服務器。

        S7-1200 CPU 本體集成的 PROFINET 通信接口可以做 S7 通信的服務器。S7-1200 僅支持 S7 單邊通信,做客戶端僅需單邊組態連接和編程,而做服務器端則只需準備好通信的數據即可。S7-1200 作為S7服務器,可以使用 6 個動態連接資源。

        本文以 S7-200 SMART 作客戶端通過向導的方式與 S7-1200 進行 S7 通信為例,加以說明。

        硬件和軟件需求及所完成的通信任務

        硬件:
        ① S7-200 SMART 標準 CPU 固件版本 V2.5 (文檔中S7-ST40 DC/DC/DC 訂貨號:6ES7288-1ST40-0AA0)
        ② S7-1200 CPU 固件版本 V4.4(文檔中S7-1215 DC/DC/DC 訂貨號:6ES7215-1AG40-0XB0)
        ③ PC (帶以太網卡),TP電纜(以太網電纜)

        軟件:
        ① STEP7-MicroWIN SMART V2.5
        ② TIA STEP7 V16

        所完成的通信任務:
        ① S7-200 SMART 將 VB0 開始的連續 20 個字節中的數據發送到 S7-1200 通信數據區 DB8 中的 20 個字節中。
        ② S7-200 SMART 讀取 S7-1200 DB9 中的 20 個字節數據并存儲在 VB100 開始的連續 20 個字節中。

        S7-1200側組態和編程

        1. 新建項目

        在項目中,添加 S7-1215 DC/DC/DC,并為其添加子網和分配 IP 地址,如圖 1 所示。


        圖1 S7-1215 DC/DC/DC

        2. 創建 DB

        依據要求,創建 DB 數據區,并建立相應數組,分別命名為 Write、Read,如圖 2 所示。


        圖2 創建 DB

        3. 創建DB1

        S7-200 SMART 作為 S7 客戶端只能訪問服務器的V區,而S7-1200沒有V區, V 區對應 S7-1200 中 DB1,且只能對應 DB1 ,所以需要把 DB9 中數據傳送到 DB1,而將DB1的數據傳送到DB8,進而間接實現 S7-200 SMART 對 S7-1200 DB8、 DB9 寫和讀的操作;創建 DB1 并建立相關變量,如圖 3 所示。


        聯系方式

        • 電  話:13510737515
        • 聯系人:董海波
        • 手  機:13185520415
        • 微  信:13185520415