<object id="ir2le"></object>
  • 加入收藏 在線留言 聯系我們
    關注微信
    手機掃一掃 立刻聯系商家
    全國服務熱線15267534595
    公司新聞
    WinCC 與S7-1200 PLC 通信
    發布時間: 2023-09-01 11:13 更新時間: 2024-12-26 09:10
    WinCC V7.2與S7-1200 PLC 通信

        自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信。此驅動只支持以太網通訊,使用 TCP/IP 協議。

        文檔示例的軟/硬件環境
    硬件:WinCC項目運行的電腦自帶普通以太網卡、CPU 1214C
    軟件:WinCC V7.2 Upd6、Simatic NET V8.2 SP1、Step7 V13(用于組態S7-1200)

    1.設置PLC通訊參數以及DB塊屬性設置

    在Step7 V13組態軟件中打開S7-1200項目,關于PLC硬件組態步驟在此不詳述。

    注意,如果您使用固件版本為 V4.0 以上的 S7-1200 CPU,則需要如下額外設置,才能保證通信正常。

    請點開 CPU 的設備組態,"屬性->常規->保護"里"連接機制"一項需要勾選"允許從遠程伙伴(PLC\HMI\OPC\...)使用 PUT/GET 通信訪問",如圖 1所示:

    圖片

    圖1. 連接機制

    在樹形菜單中打開"設備和網絡",打開網絡視圖點擊CPU 1214C 通訊端口,在"屬性"界面中設置通訊參數,在"子網"列表中可把接口連接到某一子網,設置 "IP地址"和"子網掩碼"參數。簡單通訊情況下,可以不用啟用IP路由器,如圖 2所示。

    圖片

    圖 2. S7-1200通訊參數

    打開項目中"程序塊",創建DB塊,創建數據,如圖 3所示。

    圖片

    圖 3. 創建DB塊

    注意:WinCC需要讀寫的DB塊,不能使用符號尋址,只能使用juedui尋址。所建的DB塊屬性中需要取消"優化的塊訪問",如圖 4所示。

    圖片

    圖4. DB塊屬性

    編寫相應的PLC程序,下載到實際硬件。

    2. WinCC添加新驅動

    在WinCC項目中可添加此驅動,如圖 5所示,打開變量管理界面,選擇"變量管理"點擊鼠標右鍵,選擇"添加新的驅動程序",在驅動列表中選擇"SIMATIC S7-1200, S7-1500 Channel"驅動。

    圖片

    圖 5. 添加驅動

    3. 電腦網卡參數設置

    在操作系統網絡連接中設置此網卡的IP地址以及子網掩碼,在此例中,IP地址和PLC的IP地址在同一樣網段中,子網掩碼一致,如圖 6所示。

    圖片

    圖 6.網卡參數

    在PLC和電腦之間接入以太網通訊電纜,測試電腦與PLC之間物理連接是否正常。選擇操作系統左下角"開始"菜單,在Zui下一行運行欄中輸入"CMD"命令,然后敲回車進入DOS命令界面。在界面中輸入ping命令,格式:ping

    圖片

    圖 7.測試物理連接

    4 設置PG/PC接口

    打開電腦的控制面板,選擇"設置 PG/PC 接口"選項,在界面中點擊"應用程序訪問點"下拉列表,選擇

    圖片


    聯系方式

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