工控網首頁
>

應用設計

>

磐創PCTG-1014將Can汽車診斷儀接入西門子PROFINET系統

磐創PCTG-1014將Can汽車診斷儀接入西門子PROFINET系統

2026/3/4 15:07:43

1、項目描述:

        項目現場需將汽車診斷儀數據接入西門子S7-1200 PLC PROFINET系統進行實時處理、分析與后續控制。汽車診斷儀為CanBus接口,以J1939協議循環發送3個診斷數據幀。此方案中采用了北京磐創科技有限公司的PCTG-1014型PROFINET轉Canbus協議轉換網關作為轉換橋梁連接診斷儀和PLC,實現了汽車診斷儀數據與西門子S7-1200 PLC PROFINET系統的互聯互通。

2、此項目的應用模式:

案例應用模式.jpg

 

3、在PROFINET中組態轉換網關步驟

        本項目基于西門子TIA Portal(博途)軟件完成S7-1200 PLC的PROFINET網絡組態,同時在組態界面完成PCTG-1014網關的CanBus參數、報文接收參數配置,核心組態流程分為模塊添加、CanBus基礎參數配置、CAN報文幀ID配置三大環節,具體操作如下:

        3.1 添加PROFINET通信模塊

        在博途軟件“設備視圖”界面,將PCTG-1014網關設備(PN-CAN-Gateway)作為PROFINET從站掛載至西門子S7-1200 PLC主站端口,根據項目需求添加1路網關控制與狀態模塊、3路8字節CAN報文接收模塊,實現3路汽車診斷儀J1939數據幀的精準接收,各模塊均按標準PROFINET通信規范分配I/O地址,保障數據傳輸的唯一性與準確性。

        3.2 設置CanBus參數。波特率:250k;幀類型:擴展幀。

        3.3 CAN接收報文幀ID配置

        本項目需接收汽車診斷儀3路J1939診斷數據幀,在博途軟件中分別進入3路“Receive 8 Bytes Data Frame”模塊的參數配置界面,配置對應CAN報文的幀ID。設置3個CAN接收報文的幀ID。ID1= 0x18C1EFF3; ID2= 0x18C2EFF3;ID3= 0x1881EFF3,因組態界面需填寫十進制幀ID,需先將十六進制幀ID轉換為十進制格式

4、項目說明:

        PCTG-1014可在PROFINET端最多傳輸1024字節,并且最多可添加64條CAN報文。

        本項目通過PCTG-1014 PROFINET轉CanBus協議轉換網關,成功實現了汽車診斷儀J1939報文與西門子S7-1200 PROFINET系統的無縫對接。網關可實時采集汽車診斷儀循環發送的3路8字節J1939診斷數據幀,經協議解析后通過PROFINET以太網穩定上傳至PLC系統,PLC可對診斷數據進行實時讀取、處理與分析。

        項目實施后,數據傳輸延遲低、無丟包現象,通信鏈路穩定性高,完全滿足現場對汽車診斷數據實時采集、處理的業務需求,實現了異構工業通信協議的互聯互通,為設備狀態監測與后續智能控制提供了可靠的數據傳輸保障。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

通過磐創科技PCTG-9015H網關將Festo閥島接入施耐德PLC

磐創科技PCTG-8024把多個CanOpen傳感器接入到西門子S7-300DP系統

通過磐創科技的DP從站網關把倫茨(lenze)變頻器接入西門子的PLC300

磐創-PCTG-8052隔離型USB串口轉換器

磐創科技—PCTG-1015型PROFINET轉EtherNet/IP協議轉網關