
一、項目背景
某大型機車制造廠新上馬一條"輪對壓裝-跑合-檢測"自動化線,整條線由三套獨立電控系統(tǒng)組成:
輪對壓裝工位:采用某國產(chǎn)485總線型力矩控制器(品牌:華控,型號:HK-485-TQ),實時采集壓裝力矩、位移、油溫等12路過程量,并通過Modbus-RTU協(xié)議對外提供數(shù)據(jù)。
跑合工位:核心為三菱FX3U-64M PLC,帶FX3U-485-BD擴展板,負責(zé)跑合電機啟停、速度閉環(huán)及報警聯(lián)鎖。
終檢工位:使用步科MT4433T觸摸屏,需讀取壓裝與跑合兩工位的關(guān)鍵數(shù)據(jù),實現(xiàn)"一屏三看",并生成CSV報表上傳MES。
由于三個設(shè)備物理層、協(xié)議層完全不同,現(xiàn)場無法直接互通:
力矩控制器僅有一路RS-485口,Modbus-RTU從站;
FX3U自帶422編程口+485-BD,但協(xié)議為三菱專有;
觸摸屏只有1個RS-232口和1個以太網(wǎng)口,且232已被條碼槍占用。
甲方要求在不改動原有程序、不增加PLC通訊模塊的前提下,兩周內(nèi)完成"三端互通",并保證刷新周期≤500 ms。經(jīng)過評估,最終采用"遠創(chuàng)智控YC-RTU-TCP串口轉(zhuǎn)以太網(wǎng)模塊+YC8000-FX以太網(wǎng)通訊處理器"雙網(wǎng)關(guān)方案,成功打通鏈路。

二、方案設(shè)計
1.網(wǎng)絡(luò)拓撲
上位機(Win10,組態(tài)王7.5 SP3)通過千兆交換機與兩臺遠創(chuàng)智控網(wǎng)關(guān)相連:
串口數(shù)傳模塊YC-RTU-TCP(IP:192.168.1.200)——RS-485側(cè)連接HK-485-TQ力矩控制器;
以太網(wǎng)通訊處理器YC8000-FX(IP:192.168.1.201)——串行側(cè)接FX3U-422編程口,以太網(wǎng)側(cè)進交換機;
步科MT4433T觸摸屏(IP:192.168.1.203)直接掛在同一網(wǎng)段。
2.協(xié)議映射策略
| 設(shè)備 | 物理層 | 協(xié)議層 | 網(wǎng)關(guān)角色 | 映射后協(xié)議 |
| HK-485-TQ | RS-485 | Modbus-RTU從站 | YC-RTU-TCP | Modbus-TCP |
| FX3U-64M | RS-422 | 三菱編程口 | YC8000-FX | 三菱FX以太網(wǎng)協(xié)議 |
| MT4433T | 以太網(wǎng) | Modbus-TCP主站 | —— | —— |
說明:
YC-RTU-TCP串口轉(zhuǎn)以太網(wǎng)模塊內(nèi)置"透傳+指令緩存"雙模式,可把任何串口從站直接映射為Modbus-TCP從站,站號、寄存器地址完全保持原樣。
YC8000-FX以太網(wǎng)通訊模塊支持FX1N/2N/3U全系列,無需在PLC側(cè)寫通訊程序,自動在D8000~D8255區(qū)間創(chuàng)建"以太網(wǎng)交換區(qū)",上位機直接按三菱MC協(xié)議訪問。
觸摸屏同時作為Modbus-TCP主站,分別訪問兩臺網(wǎng)關(guān),實現(xiàn)"一屏采三源"。
三、硬件清單與接線
| 序號 | 名稱 | 品牌 | 型號 | 數(shù)量 | 關(guān)鍵參數(shù) |
| 1 | 串口服務(wù)器 | 遠創(chuàng)智控 | YC-RTU-TCP | 1 | 1×RS-485/422/232,2×RJ45,支持Modbus-TCP、MQTT、WebSocket |
| 2 | 以太網(wǎng)模塊 | 遠創(chuàng)智控 | YC8000-FX | 1 | 1×RS-422(8P8C),1×RJ45,支持MC協(xié)議、Modbus-TCP、Socket |
| 3 | 力矩控制器 | 華控 | HK-485-TQ | 1 | 12路AI,Modbus-RTU從站,波特率9600,8,E,1 |
| 4 | PLC | 三菱 | FX3U-64M | 1 | 帶FX3U-485-BD,但本方案未用 |
| 5 | 觸摸屏 | 步科 | MT4433T | 1 | 1×RS-232(已用),1×10/100 M網(wǎng)口 |
| 6 | 交換機 | 華為 | S1730S-L8T-A | 1 | 8口千兆,工業(yè)級 |
| 7 | 電源 | 明緯 | HDR-30-24 | 2 | 24 V/1.25 A,給兩臺網(wǎng)關(guān)獨立供電 |
接線要點:
YC-RTU-TCP串口數(shù)傳模塊的485口:A接HK-485-TQ的D+,B接D-,GND相連,終端電阻120 Ω撥碼置ON。
YC8000-FX以太網(wǎng)模塊的422口:使用隨模塊贈送的8P8C→DB25轉(zhuǎn)接線,直接插入FX3U編程口;模塊供電24 V,功耗<3 W。
兩臺網(wǎng)關(guān)均用超五類網(wǎng)線接交換機,長度<30 m,現(xiàn)場無需光電轉(zhuǎn)換。

四、軟件配置步驟
1. YC-RTU-TCP側(cè)
用"YC-Search"工具掃描,出廠默認IP 192.168.1.254,改為192.168.1.200,子網(wǎng)掩碼255.255.255.0。
進入Web頁,串口參數(shù)設(shè)定:9600,8,E,1;工作模式選"Modbus-RTU從站→Modbus-TCP服務(wù)器";站號1;映射保持寄存器40001~40024(對應(yīng)力矩控制器16 bit原始地址0x0000~0x0017)。
開啟"多主機"功能,允許最高8個TCP客戶端同時訪問,保證觸摸屏與組態(tài)王同時在線不沖突。
啟用"心跳包"功能,每30 s向上位機發(fā)送"0xFF 0xFE",方便MES判斷設(shè)備在線。
2. YC8000-FX側(cè)
用"YC-FXConfig"軟件,通過USB-C口連接模塊,把IP設(shè)為192.168.1.201,網(wǎng)關(guān)192.168.1.1。
在"以太網(wǎng)交換區(qū)"選項卡,勾選"D8000~D8099可讀可寫",并把D8100~D8199設(shè)為"只讀",用于存放跑合速度、電流、溫度。
模塊自動把FX3U的D區(qū)映射為MC協(xié)議的"Word Device",起始地址D8000對應(yīng)MC地址"D*8000",長度200字。
打開"Modbus-TCP從站"開關(guān),站號2,功能碼03/10,映射區(qū)域同樣為D8000~D8199,方便觸摸屏用Modbus-TCP直接訪問,無需MC驅(qū)動。

3.觸摸屏側(cè)(步科MT4433T)
在Kinco HMIWare 2.8中新建工程,添加兩臺Modbus-TCP服務(wù)器:
遠端IP 192.168.1.200,站號1,寄存器40001~40024,用于力矩數(shù)據(jù);
遠端IP 192.168.1.201,站號2,寄存器40001~40050,用于FX3U數(shù)據(jù)。
畫面中添加"數(shù)值顯示""棒圖""趨勢圖"控件,刷新周期統(tǒng)一設(shè)為300 ms。
在"歷史數(shù)據(jù)"頁,勾選"自動導(dǎo)出CSV",路徑指向U盤,每30 min存一次,文件名帶時間戳,滿足甲方追溯要求。
4.組態(tài)王側(cè)(上位機)
新建兩個驅(qū)動:
驅(qū)動1:Modbus-TCP,IP 192.168.1.200,采集12路力矩;
驅(qū)動2:三菱FX以太網(wǎng),IP 192.168.1.201,采集跑合速度、電流、溫度。
在"報表"節(jié)點,利用"歷史趨勢+Excel模板",自動生成班報、日報,通過OPC接口轉(zhuǎn)發(fā)給MES。
開啟"斷線重連",重試間隔5 s,最大3次,保證網(wǎng)絡(luò)抖動時數(shù)據(jù)不丟失。
五、調(diào)試過程與關(guān)鍵問題
1.串口干擾
現(xiàn)象:YC-RTU-TCP串口數(shù)傳模塊在線率偶爾掉到90%,力矩數(shù)據(jù)出現(xiàn)"0xFF"亂碼。
排查:發(fā)現(xiàn)現(xiàn)場變頻器和伺服共用一條24 V母線,地電位漂移±3 V。
解決:
給YC-RTU-TCP單獨加24 V/1 A隔離電源;
485線改用雙屏蔽雙絞線,屏蔽層單端接地;
終端電阻由120 Ω改為150 Ω,抑制反射。之后連續(xù)72 h無丟包。

2. PLC數(shù)據(jù)不刷新
現(xiàn)象:組態(tài)王能Ping通YC8000-FX,但D8100值始終為0。
排查:FX3U程序中D8100未被任何MOV指令賦值,導(dǎo)致MC協(xié)議讀到的是隨機值。
解決:在跑合工位PLC程序中添加"MOV D100 D8100"等傳送指令,把實時速度、電流寫入D8100~D8199區(qū)間,刷新周期200 ms,問題解決。
3.觸摸屏偶發(fā)"通信超時"
現(xiàn)象:MT4433T彈出"Modbus Timeout 02"。
排查:Wireshark抓包發(fā)現(xiàn),YC8000-FX以太網(wǎng)模塊在200 ms內(nèi)連續(xù)收到觸摸屏與組態(tài)王的兩條讀請求,模塊默認"單線程"響應(yīng),第二條請求被丟棄。
解決:把YC8000-FX的"Modbus并行處理"選項由1改為4,重試次數(shù)由0改為2;同時將觸摸屏刷新周期從200 ms調(diào)到400 ms。之后超時消失。
六、運行效果
數(shù)據(jù)刷新周期:力矩數(shù)據(jù)<300 ms,跑合數(shù)據(jù)<200 ms,滿足≤500 ms要求。
通信穩(wěn)定性:連續(xù)運行30天,YC-RTU-TCP串口數(shù)傳模塊在線率99.8%,YC8000-FX在線率100%。
報表功能:觸摸屏自動導(dǎo)出CSV 1420條,無丟行;上位機班報生成成功率100%,與MES比對誤差為0。
產(chǎn)線節(jié)拍:因數(shù)據(jù)實時可視,跑合工位平均節(jié)拍由180 s縮短到165 s,提升8.3%。
維護量:雙網(wǎng)關(guān)均采用導(dǎo)軌安裝,尺寸小、功耗低,至今零故障,甲方已決定將方案復(fù)制到第二條輪對產(chǎn)線。
七、總結(jié)
通過"遠創(chuàng)智控YC-RTU-TCP串口服務(wù)器+YC8000-FX以太網(wǎng)模塊"組合,本案例在不動原設(shè)備程序、不增PLC通訊板的前提下,僅用兩天布線、三天調(diào)試,就實現(xiàn)了"485力矩控制器—FX3U PLC—步科觸摸屏"三端高速互通,為機車制造廠節(jié)省了大量硬件成本與停機時間。
(具體內(nèi)容配置過程及其他相關(guān)咨詢可聯(lián)系楊工。)
審核編輯 黃宇
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
6097瀏覽量
181330 -
plc
+關(guān)注
關(guān)注
5051文章
14694瀏覽量
487896 -
通信處理器
+關(guān)注
關(guān)注
0文章
16瀏覽量
8620
發(fā)布評論請先 登錄
三菱FX3U通過以太網(wǎng)模塊構(gòu)建多節(jié)點通訊網(wǎng)絡(luò)的生產(chǎn)線實施案例
三菱FX1S PLC借助以太網(wǎng)通訊模塊與上位機通訊實現(xiàn)監(jiān)控光伏組件生產(chǎn)線的應(yīng)用配置案例
三菱 FX3U PLC?借助以太網(wǎng)模塊實現(xiàn)食品飲料生產(chǎn)線監(jiān)控的應(yīng)用配置案例
實戰(zhàn)落地!三菱 FX3U PLC 以太網(wǎng)模塊打通食品生產(chǎn)線上位機與三菱觸摸屏通訊鏈路
物流倉儲自動化升級:三菱 FX2N PLC 以太網(wǎng)模塊實現(xiàn)上位機與三菱觸摸屏智能通訊
三菱 FX2N PLC?借助以太網(wǎng)模塊實現(xiàn)監(jiān)控倉儲物流自動化應(yīng)用配置案例
三菱FX系列PLC+FX以太網(wǎng)通訊處理器:上位機通訊應(yīng)用案例
基于以太網(wǎng)通訊處理器實現(xiàn)三菱Q03UDE PLC與讀卡器的連接配置
工業(yè)智能網(wǎng)關(guān)配合三菱以太網(wǎng)通信處理器實現(xiàn)三菱FX3U PLC的無線通信
串口以太網(wǎng)模塊與三菱以太網(wǎng)通信處理器的 FX3U PLC - 觸摸屏通訊應(yīng)用案例
三菱A系列PLC借助以太網(wǎng)模塊同時與上位機和觸摸屏高效通訊案例
三菱A1NCPU系列PLC通過以太網(wǎng)模塊與S7-1500及HMI構(gòu)建三端實時通訊系統(tǒng)
三菱FX3S PLC借助于PLC以太網(wǎng)通訊模塊與上位機通訊實現(xiàn)觸摸屏監(jiān)控的應(yīng)用配置案例
三菱A2NCPU PLC借助MC轉(zhuǎn)以太網(wǎng)模塊同時與上位機和觸摸屏高效通訊案例
三菱A系列PLC借助以太網(wǎng)模塊與上位機和觸摸屏協(xié)同通信
串口以太網(wǎng)模塊配合三菱以太網(wǎng)通信處理器實現(xiàn)三菱FX3U PLC和觸摸屏的通訊案例
評論