技術文章
S7-300之間的以太網通訊如何實現-幫到網
閱讀:899 發布時間:2016-2-19幫到網技術解讀:
幫到網技術團隊由數十名專業的電氣工程師組成的,以解決客戶技術問題為宗旨,為客戶提供無憂的售前售后服務。
用戶問:如何通過CP343-1模塊實現S7-300之間的以太網通訊?
技術團隊答:首先搭建一套測試設備,然后參考下面步驟實現:
一、 硬件組態
2套S7-300系統由PS307電源、CPU314C-2DP、CPU314C-2PTP、CP343-1、CP343-1 IT、PC、CP5611、STEP7組成。 如下將向您一步一步展示如何實現2套S7-300之間的以太網通訊:
*步:打開SIMATIC Manager,根據我們系統的硬件組成,進行系統的硬件組態,如圖:插入2個S7300的站,進行硬件組態:
分別組態2個系統的硬件模塊:
設置CP343-1、CP343-IT模塊的參數,建立一個以太網,MPI、IP地址:
二、 網絡組態
組態完2套系統的硬件模塊后,分別進行下載,然后點擊Network Configration按鈕,打開系統的網絡組態窗口NetPro,選中CPU314,如下圖:
在窗口的左下部分點擊鼠標右鍵,插入一個新的網絡鏈接,并設定鏈接類型為ISO-on-TCP connection 或 TCP connection或 UDP connection 或 ISO Transport connection,如下圖:
點擊OK后,彈出鏈接屬性窗口,使用該窗口的默認值,并根據該對話框右側信息進行后面程序的塊參數設定:
當2套系統之間的鏈接建立完成后,用鼠標選中圖標中的CPU,分別進行下載,這里略去CPU314C-2DP的下載圖示:
三、 程序編程
到此為止,系統的硬件組態和網絡配置已經完成。下面進行系統的軟件編制,在SIMATIC Manager界面中,分別在CPU314C-2PTP、CPU314C-2DP中插入OB35定時中斷程序塊和數據塊DB1,DB2,并在兩個OB35中調用FC5(AG_Send)和FC6(AG_Recv)程序塊,如下圖:
創建DB1、DB2數據塊,如下圖:
到此為止,2套控制程序已經編制完成,分別下載到CPU當中,將CPU狀態切換至運行狀態,就可以實現S7-300之間的以太網通訊了。
幫到網
如果您有任何技術疑如果您有任何技術疑惑到我們幫到網平臺我們技術團隊為您解答我們技術團隊為您解答
我們技術團隊為您解答