VAG TP 2.0完整的AT命令列表

时间:2017-08-22 13:48:26

标签: at-command can-bus obd-ii elm327

我试图在斯柯达Rapid 2009模型中找到各种ECU的DTC。 我使用的是OBDLink SX(elm 327芯片)和Putty(类似于HyperTerminal)

https://jazdw.net/tp20 此链接提供了我应该请求任何VAG汽车的ECU的命令列表,因为它们运行在TP 2.0协议上。但我无法得到任何回应。它总是给我'没有数据'。我想我错过了'AT'命令,比如设置超时或唤醒消息。

>at z 
at z 


ELM327 v2.1 



>at h1 
at h1 
OK 

>at l1 
at l1 
OK 

>at s1 
at s1 
OK 

>at pb c001 
at pb c001 
OK 

>at d1 
at d1 
OK 

>at sp b 
at sp b 
OK 

>at sh 200 
at sh 200 
OK 

>05 c0 00 10 00 03 01 1 
05 c0 00 10 00 03 01 1 
205 7 00 D0 00 03 68 07 01 

>03 c0 00 10 00 03 01 1 
03 c0 00 10 00 03 01 1 
203 7 00 D0 00 03 90 07 01 


>at sh 768 
at sh 768 
OK 

>at cra 300 
at cra 300 
OK 

>a0 0f 8a ff 32 ff 
a0 0f 8a ff 32 ff 
NO DATA 

>a0 0f 8a ff 32 ff 1 
a0 0f 8a ff 32 ff 1 
NO DATA 

有人可以帮我列出一步一步的命令,从发动机,ABS,安全气囊,EPS等处获取VAG DTC。在线资源也会有所帮助。

2 个答案:

答案 0 :(得分:2)

看起来您没有为我设置正确的协议设置(sp / pb)。您确定参数和/或正确的协议吗?你试图发送哪些OBD十六进制命令?

P.S。这应该是一个评论,但由于缺乏声誉(50)我不能做一个......

更新

如果你得到

  

无数据

ELM文档声明:

  

并非所有车辆都支持所有请求。你可能没有   要提供的数据,或者从未设计为响应此PID(或SID)的数据。   如果您确定车辆应该响应此请求,   然后检查ELM IC的超时时间是否设置得太短。尝试   发出AT ST FF命令,使芯片等待一整秒   宣布没有可用的数据。也许你的ECU只是更高   优先考虑的事情,它需要更长的时间来回答   你。

也许某些ECU响应速度太慢。尝试使用建议的命令进行更长的超时,请报告回来。如果可能,还要检查这些ECU的(最终!)预期输出。

答案 1 :(得分:0)

这是一个编程堆栈交换站点,因此,DTC的讨论在姊妹网站https://mechanics.stackexchange.com更为主题。

那就是说,我建议使用"标准初始化"设置序列(即ATZ, ATSP0, 0100, ATDPN首先。只有在此之后,才建议使用高级命令。