加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        西門子S7-1500做服務器端與三方設備的 TCP 通信
        發布時間: 2023-12-20 20:25 更新時間: 2024-11-22 08:00
        觀看西門子S7-1500做服務器端與三方設備的 TCP 通信視頻

        1. 概述

        SIMATIC S7- 1500 CPU 集成了 PROFINET 接口,該接口除了具備連接PROFINET 總線通信功能,同時還可用于標準的 TCP 通信。通過組態 TCP 連接或使用開放式通信專用功能塊與其它設備建立 TCP 連接以實現通信。介紹 S7-1500 CPU 作為 TCP 服務器與 PC 進行 TCP 通信的配置過程。

        2.網絡拓撲結構

        1500 PLC(192.168.0.1/24)與 PC(192.168.0.2/24)進行OPEN IE TCP通信。1500 PLC作為TCP通信連接的服務器端。

        3.組態配置

        3.1分配IP

        圖片

        分配PLC的IP

        圖片

        圖片

        圖片

        3.2創建PLC項目

        圖片

        圖片

        圖片在項目樹1500_TCP_Server下點擊“添加新設備”。

        輸入設備名稱TCP_Server并組態控制器,SIMATIC S7-1500下的CPU1511-1PN, 選擇實際使用CPU的訂貨號以及版本號,本案例使用的是6ES7590-1AF30-0AA0V1.7,點擊“確認”后進入設備視圖。

        圖片


        圖片

        3.3TCP通信編程

        添加新塊,類型為全局DB,創建發送數據區DB1,并定義10個字節的數組數據為發送區。區大小根據實際應用定義)

        圖片

        添加新塊,類型為全局DB,創建接收數據區DB2,并定義10個字節的數組為接收區。數據區大小根據實際應用定義

        圖片

        打開OB1,將指令TSEND_C拖拽至OB1的程序段1,根據提示操作添加背景數據塊“TSEND_C_DB”

        聯系方式

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