【课程简介】
CAN(Controller Area Network,控制器局域网)是国际上应用广泛的现场总线之一,初CAN被设计作为汽车环境中的各电子控制装置ECU之间传输信息的控制网络。当今CAN的应用已不再局限于汽车行业,而向过程工业、机械工业、机器人、数控机床、医疗器械和传感器等领域发展。随着汽车网络通讯技术的发展,针对电子控制系统(ECU)的诊断技术也日臻完善,与之相关的ISO标准亦愈加成熟。新的诊断通讯协议ISO15765规范了基于CAN总线的诊断服务(UDS on CAN),包括网络管理、网络定时、应用层定时等详细内容,使得该协议的适用性和可操作性更强,是用户学习、制定诊断技术规范的蓝本。学会使用相应的 UDS 协议以及它们在CAN网络嵌入式架构中的实现是我们本次培训的目的。
【培训大纲】
一、CAN基本知识
1、汽车总线的发展现状
了解汽车总线的发展现状
汽车总线的应用;汽车总线的协议规范;总线实现的软件、硬件;总线设计的测试验证;总线的开发工具
2、CAN综述
了解CAN的基本概念
CAN总线的发展;CAN总线的协议标准;CAN总线基本的通信机制
3、CAN物理层
理解CAN总线物理层相关内容
高速CAN与低速容错CAN的区别:总线电平、拓扑结构、容错性能、外围电路等; CAN收发器的选择
4、CAN数据链路层
理解CAN总线数据链路层相关内容
CAN2.0的基本内容,包括CAN总线的报文收发(广播、报文过滤、线与、回读、总线仲裁)、CAN报文的帧格式、错误处理、位定时与同步
二、CAN应用服务
1、诊断概述
建立车辆诊断的基本概念
诊断的基本概念,汽车诊断的发展,主要诊断协议及体系结构,汽车诊断系统结构等 主要规范 (ISO 15765, ISO 14230, ISO 15031, ISO 14229…)
2、UDS 诊断协议的功能
了解UDS的功能目标 UDS
协议目标与现有标准的比较
服务 : 符号和编码
服务的功能群组
3、CAN诊断-网络层(ISO 15765-2)
理解CAN诊断报文的多帧传输
报文类型,时间参数,通信逻辑,错误处理,寻址方式等
4、CAN诊断-应用层的时间参数(ISO 15765-3)
理解CAN诊断服务的计时器管理
时间参数,错误处理等
5、CAN诊断服务(ISO 15765-3、 ISO14229)
理解CAN诊断服务
服务类型,功能寻址和物理寻址,诊断模式,安全模式,各功能单元诊断服务等
6、排放相关诊断(ISO15765-4、ISO15031-5)
理解排放相关诊断要求及诊断服务
测试设备初始化过程,物理层、数据链路层、网络层的要求,排放相关诊断服务
7、现有开发诊断工具
了解工具的选购、性能及简单工具的使用
PCAN-USB、Vehicle Spy - 分析、诊断、仿真等等
8、诊断功能开发示例
了解电控单元诊断功能开发的流程和方法
进行诊断功能仿真
【培训对象】
汽车电子总线领域中的系统工程师、硬件工程师、软件工程师、测试工程师等
【培训方式】
小班制培训(8人一期班),现场面授。紧密结合行业内的主流工具,学员参与现场操作,让学员大程度地了解UDS诊断协议等CAN总线诊断应用和开发流程。
【机构简介】
广州虹科电子科技有限公司(前身是宏科)成立于 1995 年,总部位于中国南方经济和文化中心 - 广州市。我们耕耘的领域包括测试测量与控制、汽车电子、自动化、嵌入式开发工具和软件工程。近几年来,虹科电子高速发展,我们已经成为所在领域的知名公司。多次获得行业大奖。我们还积极加入国际和国内的行业协会,包括CiA、PROFIBUS、EtherCAT和中国汽车保修设备行业协会等等。虹科和多家外国名企紧密合作,共同为用户提供先进产品和解决方案。另外我们还提供优质的咨询、维护和培训服务。目前我们在广州、北京、上海、西安、成都、武汉、深圳、苏州、青岛、香港和伦敦设有分支机构。虹科的团队也快速壮大,并且80%以上为工程技术人员。我们始终坚信客户满意是虹科成为全球卓越公司的途径。
【机构环境】