工業自動化領域中,三菱與西門子是兩大主流品牌,各有技術特色,二者無絕對優劣,選型需結合項目規模、需求、預算及設備兼容性綜合判斷。日系 “精巧實用” 與德系 “穩定強大” 適配不同場景,競爭也推動了行業技術進步。
配套軟件方面,三菱 MELSOFT GX Works3 側重便捷與中小項目適配,西門子 TIA Portal 強調全集成化與復雜系統支撐,功能、場景及生態差異明顯。
今天重點分享:無需額外硬件成本,借助 FX5U 簡易 CPU 通信,實現三菱 FX5 系列與西門子 S7-1200 PLC 的數據交互。
一、硬軟件準備

1:一臺三菱FX5UPLC(型號:FX5U-32MT/ES)
2:一臺西門子S7-1200PLC(型號:s7-1200DCDCDC)
3:軟件——GXWorks3、TIA Protal v16
實驗內容:FX5U做主站、S7-1200系列PLC為從站,簡單的數據傳送。
二、PLC通訊設置
第1步:打開GXWorks3,在工程-參數-FX5UCPU-模塊參數-以太網端口-基本設置中設置IP地址以及子網掩碼。IP地址的作用是為了跟S7-1200PLC建立通訊,子網掩碼的作用是確認兩個PLC的IP地址在同一網段上。

第2步:打開GXWorks3,在工程-參數-FX5UCPU-模塊參數-以太網端口-應用設置-簡單CPU通信設置中把簡單通信使用有無選擇“使用”。

第3步:在第2步的基礎上,雙擊簡單CPU通信設置中的<詳細設置>,設置一下通信的數據。例:本站地址192.168.0.1,從站地址192.168.0.2,執行寫入,由本站的M0~M15傳送給從站的M0~M1。由本站的D0~D4傳送給從站的DB1中。從站IP地址要跟主站的IP地址保持在同一網段,即最后一位不一樣,其他一致。
