首页
学习
活动
专区
圈层
工具
发布

#can-bus

详解UDS CAN诊断:ReadDataByIdentifier Service(SID:0x22)

不脱发的程序猿

台架上最容易被误判的一类问题是:诊断仪发送 22 F1 90,ECU 能返回 62 F1 90,但一换成多个 DID,响应就变成了 7F 22 31,或者长响应...

1600

详解UDS CAN诊断:ClearDiagnosticInformation Service(SID:0x14)

不脱发的程序猿

做 UDS 抓包时,0x14 经常被一句话带过:发送清除故障,ECU 返回成功。真正落到项目上,通常会遇到三个问题:

6510

详解UDS CAN诊断:ReadDTCInformation Service(SID:0x19)

不脱发的程序猿

测试台架上,诊断仪发出 19 02 08,ECU 返回了一串很长的报文。有人把第一字节后的 02 当成 DTC 数量,把 2F 当成某个故障码,最后得出的结论自...

15820

详解UDS CAN诊断:DynamicallyDefineDataIdentifier Service(SID:0x2C)

不脱发的程序猿

台架脚本希望把三个信号合并读取。第一次发送定义请求,ECU 返回了 6C;脚本随后又向同一个动态 DID 发送了一次定义,读取结果却多出了一组重复数据。另一个版...

14710

产线测试系统的输出层:18 路开关怎么做到确定性动作

用户6456826

谈设备数据链路,多数人盯的是采集侧——传感器进来、协议转换、上云。但测试类系统还有另一半:输出侧。要按序列把开关合上、断开,让被测对象进入指定状态,这一侧的确定...

9510

设备数据链路的最后一米:嵌入式 IO 层该怎么选,才不会卡住整条链路

用户6456826

做设备数据采集的人容易忽略一件事:无论上层是边缘网关、协议转换还是云平台,链路最前端永远是一层 IO——开关量、模拟量进来,再往上走总线。这一层选错了,上层做得...

10810

车规级CAN总线外围电路设计方案

不脱发的程序猿

在汽车领域,电磁兼容性(EMC)问题一直备受瞩目。相较于传统汽车,新能源汽车的EMC挑战更为显著,对总线接口芯片的EMC性能提出了更高的要求。为了实现卓越的EM...

13710

详解UDS CAN诊断:UDS(ISO 14229)诊断协议概述

不脱发的程序猿

之前讲解到CAN物理层和数据链路层的相关知识,这些属于ISO 11898-1、ISO 11898-2和ISO 11898-3协议方面的知识,本篇博文开启新篇章,...

30310

详解UDS CAN诊断:DiagnosticSessionControl Service(SID:0x10)

不脱发的程序猿

诊断和通信管理功能单元(Diagnostic and communication management functional unit)包含10种服务,本篇博文...

18110

详解UDS CAN诊断:ECUReset Service(SID:0x11)

不脱发的程序猿

诊断和通信管理功能单元(Diagnostic and communication management functional unit)包含10种服务,本篇博文...

13610

详解UDS CAN诊断:UDS诊断时间参数(P2、P2*、S3Server)

不脱发的程序猿

在阅读客户释放的诊断问卷调查表时,基本有一页会介绍许多与时间相关的参数,这些参数对于确保通信的有效性和可靠性至关重要。

22010

详解UDS CAN诊断:SecurityAccess Service(SID:0x27)

不脱发的程序猿

诊断和通信管理功能单元(Diagnostic and communication management functional unit)包含10种服务,本篇博文...

16210

产线数据采集的底层组网:24 台远程 IO、100 米总线的工程实践

用户6456826

某自动化设备集成商给华东一家光伏厂家做产线配套。一条产线约 220 点数字量输入、220 点数字量输出、24 点模拟量,总线布线 100 米,现场为全屏蔽环境且...

15110
领券