CAN(Controller Area Network,控制器局域网)是国际上应用的现场总线之一,最初CAN被设计作为汽车环境中的各电子控制装置ECU之间传输信息的控制网络。当今CAN的应用已不再局限于汽车行业,而向过程工业、机械工业、机器人、数控机床、医疗器械和传感器等领域发展。随着汽车网络通讯技术的发展,针对电子控制系统(ECU)的诊断技术也日臻完善,与之相关的ISO标准亦愈加成熟。新的诊断通讯协议ISO15765规范了基于CAN总线的诊断服务(UDS on CAN),包括网络管理、网络定时、应用层定时等详细内容,使得该协议的适用性和可操作性更强,是用户学习、制定诊断技术规范的蓝本。学会使用相应的 UDS 协议以及它们在CAN网络嵌入式架构中的实现是我们本次培训的目的。
培训大纲
主题 | 培训内容 |
车辆网络开发的流程 | 1开发阶段: 详细设计阶段I – 设计&需求 详细设计阶段II – 测试&验证 2工作内容包括: 2.1 网络通讯需求规范 2.2 通讯矩阵 2.3 诊断需求规范 2.4 网络通讯测试规范 2.5 诊断测试规范 2.6 零部件级网络测试 2.7 系统级网络测试 2.8 下线的规划和设计 |
CAN总线协议的底层设计 | 1.汽车总线与CAN标准(1939协议的相关介绍) 2.CAN的通信机制 3.数据帧 4.错误检测与错误帧 5.CAN的帧格式 6.位定时与同步 7.物理连接(商用车1939相关的规定) |
CAN总线协议网络管理的设计 | 1.间接网络管理 2.直接网络管理 |
CAN总线协议交互层的设计 | 1.交互层的作用 2.交互层的参数定义 3.交互层的属性 |
CAN总线协议诊断的设计 | 1.诊断的作用和应用 2.诊断的国际标准和参数设定 2.1诊断概述 2.2 CAN诊断-网络层(ISO 15765-2) 报文类型,时间参数,通信逻辑,错误处理,寻址方式等 2.3 CAN诊断-应用层的时间参数(ISO 15765-3) CAN诊断服务的计时器管理 (时间参数,错误处理等) 2.4 CAN诊断服务(ISO 15765-3) CAN诊断服务 服务类型,功能寻址和物理寻址,诊断模式,安全模式,各功能单元诊断服务等 2.6 诊断功能开发示例 进行诊断功能仿真 |
ECU总线开发注意事项 | 1.系统需求和分析 2. 网络系统定义和协议开发 3. 注意事项 |
实现产品平台化应用 ——整车系统配置 | 随着市场需求和电子技术的发展,整车电气系统经历着电器化、电子化和网络化三个阶段性发展。CAN总线在车型上开始全面应用,由于其自身特点和为了满足顾客的特殊需求,同一车型可能出现几款甚至几十款配置上不相同的汽车。通用化,可配置(刷写)的ECU成为现在的需求。 1.概述 2.下线配置分析 3.整车下线配置的流程 4.6AT下线配置过程 5.其他ECU下线配置的应用 |
基本信息
培训时间:2天
培训地点:北京,上海,广州(全国)
培训要求:汽车行业基本知识
培训对象:汽车行业中的产品系统工程师、硬件工程师、软件工程师、测试工程师及汽车开发工程师
培训费用:4000元/人,包含税费,教材费,午餐费。
培训方式
小班制培训(一般不超过10人),现场面授。紧密结合行业内的主流工具,学员现场参与,让学员最大程度地了解UDS诊断协议CAN总线诊断应用和开发流程。(广州虹科也提供上门培训服务,让尽可能多的工程师共同参与,如需帮助,请电话与我们联系)。