Automotive and Embedded Networks

取消
顯示結果 
搜尋替代 
您的意思是: 

UDS using CAN Diagnostic Frame

Hi Sir, 

 

I am newer for this topic, so just would like to know some logic first.

For UDS, we also use can bus for communication, right ?

Then what is the general steps for UDS by labview ?

Step 1: for hardware, we can use USB 8502;

Step 2: we use Xnet or something else ?

 

Thanks.

Learning from other people
0 積分
1 條訊息(共 5 條)
4,949 檢視

ZYOng_0-1687605947725.jpeg

Reference: What is UDS Protocol | Unified Diagnostic Service in Automotive

 

USB-8502 provides the physical layer communication.

NI-XNET driver provides data link layer, on how the bits are encoded and decoded into CAN frames.

NI-ADCS provides the layers of network layer and above.

So the dependencies are: you use NI-XNET to control USB-8502 for low level CAN communication. NI-ADCS encapsulates NI-XNET API to do UDS communication.

 

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
-------------------------------------------------------
https://github.com/ZhiYang-Ong
2 條訊息(共 5 條)
4,921 檢視

Hi ZYOng, 

 

So NI-ADCS support UDS and XCP, right ?

UDS for diagnostic and XCP for measurement/calibration.

 

Thanks.

Learning from other people
0 積分
3 條訊息(共 5 條)
4,893 檢視

You need NI-ADCS for UDS and NI-ECUMC for XCP.

Reference: NI Support for Automotive Standards

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
-------------------------------------------------------
https://github.com/ZhiYang-Ong
4 條訊息(共 5 條)
4,869 檢視

Thanks for your info.

 

Brzhou_0-1687912618714.png

 

Learning from other people
0 積分
5 條訊息(共 5 條)
4,836 檢視