
一、項目背景
某德系合資主機廠新建的新能源整車下線完檢實驗臺,需要在60 s節拍內一次性完成驅動軸靜態/動態扭矩、電機效率、駐車制動力等關鍵參數的自動檢測與數據歸檔。現場測量層采用德國HBM T40B型CANopen協議扭矩傳感器(量程2 kN·m,分辨率0.01 N·m),而主控層則沿用已批量應用的西門子S7-1200系列PLC(1215C AC/DC/Rly),其自帶以太網口僅支持Modbus TCP服務器。由于兩種協議幀格式、尋址機制完全不同,必須引入第三方網關做協議轉換。經過現場EMC、溫濕度、振動及實時性對比測試,最終選用遠創智控YC-COP-TCP協議轉換網關作為核心橋梁,實現CANopen從站→Modbus TCP服務器的數據透明傳輸。

二、關鍵技術痛點
1.協議異構:T40B輸出符合DS-301/DS-402的CANopen報文,PLC只能解析Modbus TCP寄存器
2.實時要求:實驗臺需要在電機加速段(0→3 000 r/min,≤3 s)內每20 ms刷新一次扭矩值,傳統RS-485/CAN轉換器延遲高達100 ms,無法滿足
3.數據完整性:扭矩峰值瞬態過沖是判定電機合格的核心指標,若出現幀丟失會造成誤判
4.環境苛刻:臺架振動4 g、油霧+金屬粉塵混合,夏季殼體表面溫度可達65 ℃,普通商用網關月均故障2~3次
5.維護窗口短:整車下線停線成本>5萬元/小時,要求網關支持遠程診斷與固件升級

三、YC-COP-TCP工業級協議轉換網關特性
1.雙核ARM+FPGA并行處理,雙向轉發延遲≤2 ms(250 kbit/s CANopen@1 000 Hz PDO)
2.工業級全鋁殼體,-40~+85 ℃工作溫度,IP30防護,抗10 g振動,通過CE/FCC/ISO 7637-2認證
3.支持最多64條TPDO/RPDO映射,單條PDO最大8 Byte,可直接映射扭矩、轉速、溫度等過程數據
4.集成120 Ω總線終端,可通過軟件遠程投切,節省現場接線
5.內置Web、SNMP、Syslog遠程診斷,支持在線固件升級,MTBF≥10萬小時
四、系統拓撲
HBM T40B(CANopen從站,Node-ID=3)→屏蔽雙絞線 → YC-COP-TOP(CANopen主站)→Modbus TCP(192.168.1.10:502)→交換機 → S7-1215C(192.168.1.20,Modbus TCP客戶端)。
CANopen側波特率:250 kbit/s;周期同步PDO:每10 ms發送1幀6040h(控制字)+6041h(狀態字)+6077h(實際扭矩)。
Modbus TCP側映射:保持寄存器40001-40008對應8 Byte PDO,PLC以0x03功能碼每20 ms批量讀取一次。

五、實施步驟
1. 硬件安裝
·將YC-COP-TCP協議轉換網關卡軌安裝于實驗臺電控柜右側,遠離3相75 kW變頻器,間距>300 mm
·CAN_L、CAN_H采用0.75 mm2屏蔽雙絞線,屏蔽層在傳感器側單端接地;網關側撥碼終端電阻ON
·24 VDC冗余供電,主電源取自UPS,備用電源取自穩壓開關電源,確保意外斷電仍可完成數據緩存
2. 軟件配置
·通過USB-Type-C口連接PC,打開YC-Config V2.1.6,新建工程選擇"CANopen Master ?Modbus TCP Server"
·在"CANopen Master"標簽下導入T40B.eds文件,自動創建0x6040/0x6041/0x6077三項PDO;設置發送周期10 ms,映射到0x1A00子索引1-3
·在"Modbus TCP"標簽下,將0x1A00的8 Byte數據綁定到40001-40008,數據格式UINT16,字節順序Big-Endian
·配置網關IP為192.168.1.10,掩碼255.255.255.0,默認網關192.168.1.1,保存并下載,重啟后SYS燈常綠、CAN燈閃爍
3. PLC編程
·在TIA Portal V18中,調用"MB_CLIENT"指令,設置ID=1,IP_ADDR=192.168.1.10,PORT=502,START_ADDR=40001,LENGTH=8,DATA_PTR指向DB1數組
·采用20 ms循環中斷OB30觸發"MB_CLIENT"的REQ位,保證采樣頻率50 Hz
·對扭矩值進行高低字拼接并換算:RealTorque = 40003×65536 + 40004,單位0.01 N·m
4. 聯調與驗證
·空載盤車:人工旋轉驅動軸,PLC示值與T40B面板值誤差<±0.02 N·m
·動態加載:啟動電機至1 500 r/min,記錄1000點扭矩曲線,網關轉發延遲平均1.8 ms,最大2.1 ms,無丟幀
·連續72 h老化:臺架循環運行正反轉+沖擊載荷,網關溫度穩定在58 ℃,通訊無一次中斷

六、應用效果
1.節拍提升:數據刷新率由80 ms縮短至20 ms,整車檢測節拍從72 s壓縮到58 s,產能提高24%
2.質量追溯:扭矩峰值的捕捉精度提升3倍,一次交檢合格率由96.2%提升至99.5%,年減少返工費用約120萬元
3.運維簡化:通過Web遠程監控CANopen報文計數、錯誤幀、PDO周期,故障定位時間由2小時縮短至15分鐘;利用SNMP接入工廠NMS,實現集中預警
4.擴展便利:后續新增軸重傳感器僅需在YC-Config中增加PDO映射,無需修改PLC程序,大幅縮短改造周期
七、行業推廣價值
遠創智控YC-COP-TCP工業智能網關以"微秒級轉發+工業級防護+即插即用配置"的組合優勢,為汽車檢測、臺架試驗、動力電池充放電等高速數據采集場景提供了標準化、可復制、低風險的協議融合方案。其成功應用證明,在工業現場協議碎片化日益加劇的今天,通過高可靠網關實現"異構網絡透明化"比盲目更換設備或深度定制軟件開發更具經濟性與時效性,為智能工廠降本增效提供了切實可行的技術路徑。
審核編輯 黃宇
-
MODBUS
+關注
關注
28文章
2457瀏覽量
83207 -
CANopen
+關注
關注
8文章
492瀏覽量
49037 -
協議網關
+關注
關注
0文章
356瀏覽量
4338
發布評論請先 登錄
ProfiNet轉CANopen協議轉換網關實現西門子1200 PLC與多個CANopen水下儀表通訊的配置案例
Modbus轉EtherNet/IP網關配置:西門子PLC與倫茨變頻器通訊教程
Modbus RTU轉Profinet網關接渦街液體流量計到西門子1200 PLC系統
Modbus TCP轉Profinet網關實現視覺相機與西門子PLC配置實例研究
CAN轉Modbus TCP網關賦能食品攪拌機智能協同控制
包裝機械薄膜張力穩了!CAN轉Modbus TCP網關讓西門子PLC與伺服“默契配合”
Profinet轉CAN網關模塊對實現西門子PLC與CAN變頻器協同通信的助力研究
EtherCAT轉ProfiNet西門子1200PLC與伺服電機通訊案例全解
Modbus RTU轉profinet接茵泰科稱重儀表在西門子1200plc快速配置
Modbus TCP轉CANopen協議轉換網關實現西門子1200PLC與CAN協議的扭矩傳感器通訊的配置案例
評論