
一、應用背景與行業痛點
在某精密機械加工企業的數控機床改造項目中,原有生產線采用西門子S7-1200PLC(型號6ES7212-1AE40-0XB0)作為主控設備,通過MODBUSTCP協議與HMI、傳感器等設備通信。而新引入的倫茨(Lenze)i950系列變頻器(型號EVS9326-ES)僅支持EtherNet/IP協議,導致PLC無法直接讀取變頻器的轉速、電流等關鍵參數。傳統解決方案需更換變頻器或升級PLC硬件,成本高昂且停機改造風險大。捷米特JM-EIPM-TCP協議轉換網關的引入,通過EtherNet/IP轉MODBUSTCP技術,成功實現了跨協議設備互聯,為行業提供了低成本、高效率的改造范式。

二、技術方案與設備選型
1.核心設備參數
西門子PLC:S7-1200(6ES7212-1AE40-0XB0),支持MODBUSTCP主站功能,配備1個RJ45以太網接口。
倫茨變頻器:i950系列EVS9326-ES,EtherNet/IP從站設備,支持實時數據映射與故障診斷功能。
協議轉換網關:捷米特JM-EIPM-TCP,具備雙向數據轉換能力,支持EtherNet/IP轉MODBUSTCP雙向協議映射,最大輸入/輸出數據量達500字節,工作溫度范圍-25℃至55℃,滿足工業現場嚴苛環境要求。
2.網絡拓撲設計
系統采用星型拓撲結構:
PLC側:西門子PLC通過MODBUSTCP協議(端口502)與網關連接,作為主站發起數據請求。
變頻器側:倫茨變頻器通過EtherNet/IP協議(默認端口44818)與網關連接,作為從站響應數據指令。
網關配置:JM-EIPM-TCP網關作為中間設備,通過雙RJ45接口實現協議轉換與數據中繼,IP地址設置為192.168.1.100,與PLC(192.168.1.10)和變頻器(192.168.1.20)處于同一子網。
三、實施步驟與關鍵配置
1.硬件安裝與IP規劃
物理連接:使用超五類屏蔽網線將PLC、網關、變頻器依次連接至工業交換機,確保鏈路冗余與抗干擾能力。
IP分配:
PLC:192.168.1.10(主站)
網關:192.168.1.100(協議轉換中樞)
變頻器:192.168.1.20(從站)
2.網關參數配置
通過捷米特專用配置軟件JM-ConfigTool完成以下設置:
協議模式選擇:在“ProtocolConversion”界面勾選“EtherNet/IP轉MODBUSTCP”雙向轉換選項。
EtherNet/IP從站配置:
導入倫茨變頻器的EDS文件(Lenze_i950_EVS9326-ES.eds),自動識別輸入/輸出實例(Instance100為輸出,Instance150為輸入)。
設置數據映射長度:輸入區(PLC讀取變頻器狀態)配置為32字節,輸出區(PLC控制變頻器)配置為16字節。
MODBUSTCP主站配置:
創建MODBUS設備實例,設置PLC的IP地址與端口號(502)。
定義功能碼映射:使用功能碼03(讀取保持寄存器)獲取變頻器轉速,功能碼06(寫單個寄存器)控制變頻器啟停。
3.西門子PLC編程
在TIAPortalV17中完成以下邏輯開發:
數據塊定義:創建DB1數據塊,包含變頻器狀態字(DW#16#0000)、實際轉速(MD20)、設定轉速(MD24)等變量。
MODBUS通信指令:
iecst
| 1 //讀取變頻器狀態 |
| 2 CALL"MB_MASTER"( |
| 3 REQ:=TRUE, |
| 4 MB_ADDR:=1,//變頻器設備地址 |
| 5 MODE:=0,//功能碼03 |
| 6 DATA_ADDR:=40001,//寄存器起始地址 |
| 7 DATA_LEN:=16,//讀取16個寄存器 |
| 8 DATA_PTR:=P#DB1.DBX0.0BYTE32,//數據存儲區 |
| 9 DONE=>"Read_Done", |
| 10 ERROR=>"Read_Error" |
| 11 ); |
| 12 //寫入轉速設定值 |
| 13 CALL"MB_MASTER"( |
| 14 REQ:="Start_Command", |
| 15 MB_ADDR:=1, |
| 16 MODE:=6,//功能碼06 |
| 17 DATA_ADDR:=40010,//轉速設定寄存器 |
| 18 DATA_LEN:=2,//寫入2字節 |
| 19 DATA_PTR:=P#DB1.DBW24.0WORD1,//設定值指針 |
| 20 DONE=>"Write_Done", |
| 21 ERROR=>"Write_Error" |
| 22 ); |
4.倫茨變頻器參數設置
通過LenzeFASTTool軟件完成以下配置:
通信參數:啟用EtherNet/IP協議,設置從站實例ID為100,心跳報文周期為500ms。
數據映射:將實際轉速(寄存器40001)映射至輸入區Instance150,將控制字(寄存器40010)映射至輸出區Instance100。

四、應用效果與行業價值
1.性能指標對比
| 指標 | 改造前(無網關) | 改造后(EtherNet/IP轉MODBUSTCP) |
|---|---|---|
| 數據刷新周期 | >1s | 200ms |
| 通信故障率 | 15% | <0.1% |
| 設備兼容性 | 僅支持同協議設備 | 支持EtherNet/IP/MODBUSTCP跨協議 |
| 改造周期 | 2周 | 3天 |
2.行業推廣意義
本案例驗證了EtherNet/IP轉MODBUSTCP協議轉換技術在機床改造領域的可行性:
成本優化:避免更換價值數萬元的變頻器,單臺設備改造節省約60%預算。
效率提升:實時數據交互使加工精度提高0.02mm,產品合格率提升至99.3%。
標準化推廣:捷米特JM-EIPM-TCP網關已通過CE/FCC認證,支持與羅克韋爾、歐姆龍等品牌PLC無縫對接,為離散制造行業提供通用型解決方案。

五、未來展望
隨著工業4.0與TSN(時間敏感網絡)技術的融合,EtherNet/IP轉MODBUSTCP協議轉換網關將向高帶寬、低時延方向演進。捷米特已推出支持OPCUAoverTSN的新一代網關產品,可實現納秒級時間同步與確定性通信,為智能機床、柔性生產線等高端裝備提供更強大的數據互聯能力。更多詳細內容或具體配置過程可聯系羽工。
審核編輯 黃宇
-
MODBUS
+關注
關注
28文章
2457瀏覽量
83184 -
網關
+關注
關注
9文章
6767瀏覽量
56249 -
Ethernet
+關注
關注
3文章
624瀏覽量
58084
發布評論請先 登錄
Modbus轉EtherNet/IP網關配置:西門子PLC與倫茨變頻器通訊教程
RS485/232轉PROFINET網關在臺凌變頻器與西門子PLC通訊中的配置與應用
通信協議高材生,PROFINET to CANopen網關連接西門子PLC與匯川變頻器
Modbus轉Profinet網關與西門子PLC的互聯配置案例:用于永宏品牌變頻器的控制實現
Modbus TCP 轉 Modbus RTU電腦端 TCP 與西門子 V20 變頻器的通信案例
Modbus RTU 轉 Profibus 網關實現V5 - F5 變頻器與西門子 S7-300 PLC數據交互
Profinet轉CAN網關模塊對實現西門子PLC與CAN變頻器協同通信的助力研究
Profinet轉CANopen網關:實現西門子300PLC與施耐德變頻器數據互通
RS485 MODBUS轉PROFINET網關匯川MD310變頻器接入到1500 PROFINET
MODBUS轉EtherNetIP協議轉換網關在西門子PLC倫茨變頻器通訊的配置案例
評論