加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415
        公司新聞
        兩個西門子S7-400PLC之間的數據傳輸與交換
        發布時間: 2023-12-23 11:21 更新時間: 2024-11-22 08:00

        在大型項目中,經常會遇到從一個PLC將數據信息傳輸到另一個PLC,以達到大型系統的分離控制,節約項目成本。本文詳細介紹兩個S7-400之間的數據傳輸與交換。


        新建一個項目進行硬件組態

        插入兩個 SIMATIC 400站點,然后對兩個站點進行硬件組態,CPU分別選用CPU414-2DP,CPU416-2DP,通信模塊選用CP443-1,硬件組態畫面如圖所示:




         

        設置兩個CP443-1模塊的參數,建立一個以太網網絡,如圖:



        點擊屬性,在出現的參數對話框中輸入相應的MAC地址,IP地址,子網掩碼等相關參數



        新建一個Ethernet連接后點擊確定按鈕完成單個CP443-1的設置,另外一個CP443-1通信模塊的設置同理,但要注意的是IP地址必須保證在同一個網段,并保證與其他設備地址不相沖突。



        網絡組態

        完成了兩個CP443-1通信模塊的設置后,對兩個PLC硬件部分分別進行下載,然后點擊Network Configration開始進行網絡組態:



        分別選中網絡組態中的CPU,點擊鼠標右鍵,插入一個新的網絡鏈接,如圖所示





        在這里要記住本地ID號和LADDR號(即CP443-1通信模塊的地址號),以便在后面編制數據發送與接收程序時應用。完成后的網絡組態如圖所示。保存并編譯,將網絡組態分別下載到兩個相應的PLC。


        編寫通信程序

        1. 在第一個S7-400站點中創建FC5,FC6發送與接收塊和DB1,DB2數據塊,在OB1主循環程序中編寫程序調用FC5,如圖所示

        聯系方式

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