image001.jpg - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)

 

Modbus TCP 應用(上)

 

版本

1.0

 

更改日期

 

編輯

司騰達技術應用中心-Eli

標題

Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server) Modbus_TCP通訊

版次

修訂紀錄

v1.0

初版

 

 

   

硬體:

品牌

型號

料號

Mitsubishi

FX5U-32MT/ES

1820447

Siemens

S7-1200/1215C/DC DC DC

6ES7 215-1AG40-0XB0

 

  

軟體:

1.         GX Works3

2.         TIA Portal V15

 

網路架構:

image002.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)

※FX5U 韌體版本是否有支援到Modbus TCP功能,請詢問購買經銷商。(範例使用的5U韌體為 1.060) 

 

三菱設定:
 

image003.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 1.開啟GX Works3。

 
image004.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 2.新建FX5U專案。
 

image005.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 3.模塊配置圖 > PLC圖右鍵 > CPU型號更改 > 變更成手上的型號。
 

image006.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 4.PLC圖右鍵 > 檢查 > 系統配置。
 

image007.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 5.配置完成。
 

image008.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 6.乙太網路 > 設置IP > 檢查 > 確定 > 應用。

 

image009.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)

Step 7.設定 對象設備連接配置設置。
 

image010.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 8.乙太網路設備(通用) > 將Active連接設備拖曳至 PLC旁。
 

image011.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 9.通訊協議參數設定 > 反映設置並關閉。
(1)選擇 通訊協議。
(2)Port :502。
(3)Server IP。
(4)Server Port。

 
image012.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 10.檢查 > 確定 > 應用。
 

image013.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 11.在線 > 當前連接目標。
 

image014.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 12.選擇 直接連接CPU。
 

image015.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 13.選擇跟PLC連線網卡 > 通訊測試 > 連線成功(確定) > 確定。
 

image016.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 14.下載到PLC > 參數+程序 > 執行。
 

image017.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 15.全部是。
 

image018.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 16.下載中。
 

image019.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 17.下載完成。
 

image020.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 18.系統提示:(1)斷電重啟PLC、(2)將PLC復位。
 

image021.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
※PLC復位方式。
 

image022.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 19.將PLC切到RUN模式,可得知系統配置是否有錯誤。
 

image023.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 20.工具 > 通信協議支持功能。
※FX5U系統配置跟通訊協議是分開寫入PLC。
 

image024.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 21.模塊類型:CPU(乙太網) > 確定。
 

image025.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 22.新建 > 添加(通訊協議參數設定)。
(1)類型:使用 通訊協議庫。
(2)協議號:寫程式要連結的協議號。
(3)型號:使用 Modbus/TCP。
(4)協議名:Modbus 更能。(範例使用 15)
 

image026.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 23.確定。

 
image027.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 24.Request(發送) > 參數設定 > 關閉。
Transaction ID配置輸入D500。
Module ID(從站站號) 配置輸入D501。
Head holding register number配置輸入D502。
Write points配置輸入D503。
Device data配置輸入D510。
 

image028.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 25.Normal response(接收) > 參數設定 > 關閉。
Transaction ID配置輸入D500。
Module ID配置輸入D501。
Head holding register number配置輸入D504。
Write points配置輸入D505。
 

image029.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 26.Error response(錯誤) > 參數設定 > 關閉。
Transaction ID配置輸入D500。
Module ID配置輸入D501。
Exception Code配置輸入D506。
 

image030.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 27.通訊協議寫入PLC。
 

image031.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 28.將PLC切至STOP模式才可以下載,重新執行下載動作。
 

image032.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 29.是,覆蓋。
 

image033.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 30.寫入完成。

 

image034.png - Mitsubishi_FX5U(Client) to Siemens_S7-1200(Server)
Step 31.FX5U程式。(寫完程式要點F4進行編譯)
(1)(3)虛擬_固定為”U0”。
(2)(4)Step 8.連結號碼。
(5)Step 23. 協議號。
Step 32.下載到PLC。(參考Step14-18)

  

書籍名稱:

Modbus TCP 應用

版本:v1.0

司騰達股份有限公司

BHP Industry Solution

40760 台中市西屯區廣福路186

TEL:04-2451-0611

Sales service e-mail:sales@bhp.com.tw

Technical Support e-mail:pm@bhp.com.tw

Web Site: http://www.bhp.com.tw

FB粉絲: https://www.facebook.com/bhpsales

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Bob 的頭像
    Bob

    鮑伯的PLC事件 (Bob's Blog)

    Bob 發表在 痞客邦 留言(0) 人氣()