西門子PLC的S7通信

首先,需要建立一個新項目和配置好PLC,下面是實操示例:

雙擊設備和網絡,彈出網絡視圖:

點擊視圖左上角連接,並選擇S7連接,並連線。

後點擊右側網絡視圖下的中間“連接”,如下圖:

設置好如圖中的配置PLC。

接着,設置PLC1的IP地址,並啓動系統時鐘存儲器。如下圖:

建立一個全局數據塊DB8000和DB9,具體變量如下圖:

再打開編程指令,通信,S7通信,分別拖拉GET和PUT指令只OB1塊中,然後進行編寫通信程序,如下圖:

然後,分別設置GET和PUT通信指令右上角的組態,如下圖:

設置完成後,進行編譯,這樣就完成了PLC1的S7通信設置。

接下來進行PLC2的S7通信設置:

雙擊PLC2設備組態,電機下方屬性,常規,進行設置PLC2的IP地址,和啓動系統時鐘存儲器。如下圖:

完成設置後,進行編譯一下,然後再建立一個全局數據塊DB8000,進行編譯。

這樣,就完成了PLC1與PLC2的S7通信。謝謝!