25CAN测试与标定CCP.pptx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
25CAN测试与标定CCP

2.5 基于CAN总线的标定协议 2017-5-27 1 2017-5-27 2 1 ECU测试与标定 测试是指在ECU运行期间通过外围监测设备对控制器中的某些参数进行监测,以此判断ECU的工作情况,并对控制策略进行评价。 ECU的标定是指在离线或在线的情况下,通过外围标定设备修改ECU中某些参数的值,以观察不同参数值对运行结果的影响,以调整并优化控制参数。 2017-5-27 3 2 ASAP标准 几家德国汽车制造商联手一些著名的汽车电子设备制造商于1991年成立了ASAP标准组织,ASAP的英文全称是The working group for the standardization of application systems(应用系统标准化工作小组)。它的目标是使在汽车电子设备研发过程中相关的测试,标定,诊断方法及工具能够兼容并互换。 2017-5-27 4 2.1 ASAP标准构成 2017-5-27 5 2.2 ASAP3和ASAP2 ASAP3是应用系统,即测试,标定,诊断系统(MCD Measurement,Calibration,Diagnosis System)到自动化系统的接口规范。这里的自动化系统可以是一个测量仪器的指示装置或汽车的燃油测量装置等。 ASAP2又称为ASAP描述文件,是电子控制单元内部数据描述文件的规范。ASAP2文件用来具体描述电子控制单元(ECU)内部的数据信息,包括数据存储的规范,数字量到物理量的转换规范等。 2.3 ASAP1 ASAP1是电子控制单元(ECU)到MCD系统的接口规范,ASAP1规范又细分为ASAP1b与ASAP1a。ASAP1b接口下包括一个符合ASAP标准的驱动程序,硬件接口及电子控制单元。因此ASAP1b接口规范保证了MCD与ECU之间的通信,不受所选通信媒介及不同ECU供应商的限制。其中ASAP1a是到ECU端的数据通信的物理及逻辑接口规范,包括通过CAN总线对ECU进行标定的协议规范。 2017-5-27 6 2.4 ASAP标准实例 2017-5-27 7 3 ASAM标准组织及其规范 1998年ASAM小组成立,其英文全称是Association for Standardization of Automation and Measuring System(自动化及测量系统标准化小组)。ASAM标准是ASAP标准的扩展和衍生,在新的ASAM标准中,ASAP标准变名为ASAM MCD(ASAM Measurement, Calibration and Diagnosis),原来的ASAP1,ASAP2,ASPA3规范在新的标准下分别为ASAM-MCD 1MC, ASAM-MCD 2MC 及ASAM-MCD 3MC 2017-5-27 8 4 CCP协议 CCP的全称是CAN Calibration Protocol(CAN标定协议),是ASAP标准的有机组成部分,属于ASAP1a规范标准,是基于CAN总线的ECU标定协议规范。CCP协议遵从CAN2.0B通信规范,支持11位标准与29位扩展标识符。 2017-5-27 9 4.1 CCP通信方式 2017-5-27 10 4.2 Polling模式 这种模式可通俗地理解为““一问一答”的通信模式。在这种模式下,当主设备与某个从设备建立逻辑连接后,主设备与从设备的每次通信都是通过主设备首先发送一条请求命令,请求从设备执行某项操作,或请求其内部数据。从设备收到命令后,执行相应操作,通过返回一帧消息,提供主设备请求的数据及命令执行情况代码。这种通信方式实现起来比较简单,占用ECU内存资源少,但效率较低。 2017-5-27 11 4.3 DAQ模式 DAQ(Data Acquisition Mode)模式下从设备可以脱开主设备的控制,按一定的通讯周期自主向主设备上传数据。这种方式数据上传效率高,但实现起来复杂,尤其当所需上传数据量较大时,会占用ECU较多RAM空间。 2017-5-27 12 5 CCP消息格式 由于CCP协议遵从CAN通讯规范,因此基于CCP的通信都是以CAN报文的形式来实现。为了规范,CCP消息统一采用8个字节的数据场,所有命令参数及数据都被打包在8个字节数据场中。CCP支持11位标准或29位扩展标识符。 2017-5-27 13 5.1 CCP消息对象 CCP协议的实现只依赖两则CAN消息:命令接收对象CRO(Command Receive Object)和数据传输对象DTO(

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档