CCP基础及CANape开发.ppt

上传人:b****1 文档编号:1364521 上传时间:2022-10-21 格式:PPT 页数:67 大小:2.76MB
下载 相关 举报
CCP基础及CANape开发.ppt_第1页
第1页 / 共67页
CCP基础及CANape开发.ppt_第2页
第2页 / 共67页
CCP基础及CANape开发.ppt_第3页
第3页 / 共67页
CCP基础及CANape开发.ppt_第4页
第4页 / 共67页
CCP基础及CANape开发.ppt_第5页
第5页 / 共67页
点击查看更多>>
下载资源
资源描述

CCP基础及CANape开发.ppt

《CCP基础及CANape开发.ppt》由会员分享,可在线阅读,更多相关《CCP基础及CANape开发.ppt(67页珍藏版)》请在冰豆网上搜索。

CCP基础及CANape开发.ppt

CCP开发介绍与交流,中国汽车工程研究院,内容介绍一、CCP协议的术语及介绍二、CCP命令三、CCP具体功能的实现四、CANape监控界面制作,中国汽车工程研究院,一、CCP协议的术语及介绍CCP:

CANCalibrationProtocol(CAN标定协议)CRO:

CommandReceiveObject(从机接收命令对象)DTO:

DataTransmissionObject(从机传输数据对象)CRM:

CommandReturnMessage(从机返回信息)DAQ:

DataAcquisition(主机进行数据获取)ODT:

ObjectDescriptorTable(对象描述表)ECU:

ElectronicControlUnit(从机),中国汽车工程研究院,1CCP协议及工作原理CCP协议是ASAP(ArbeitskreiszurStandardisierungvonApplikationssystemen)标志的有机组成部分。

ASAP作为一个应用系统标准化工作小组,其目的在于提供通用软、硬件接口标准,以解决由于不同制造商提供的控制器存在的接口不匹配问题。

中国汽车工程研究院,1.1CCP通信方式基于CCP协议的ECU标定采用主-从通信方式,如图1。

主设备通过CAN总线与多个从设备相连,其中主设备是测量标定系统MCS(MeasurementCalibrationSystem),从设备是需要标定的ECU,在汽车电子中即为车载控制器。

中国汽车工程研究院,图1,中国汽车工程研究院,1.2CCP协议的工作模式CCP定义了两种工作模式:

Polling(查询)模式及DAQ(DataAcquisitionCommand)模式。

Polling:

查询模式下,主设备与从设备间的每一次通信都由主设备发送命令来起始,从设备收到主设备的命令后,执行相应的操作并反馈一帧报文。

这种工作模式由于需要主机与从机之间进行“一问一答”的信息交互,工作效率不高,但实现简单,而且占用ECU内存资源较小。

中国汽车工程研究院,DAQ模式下,主设备首先发送一条请求DAQ的命令,从设备收到后,按命令中的参数自行配置并组织需要上传的数据,然后按一定周期自主向主设备上传数据。

这种模式由于不需要主机通过命令逐步控制,工作效率高,但实现较复杂,如果需要上传的数据量很大,会占用大量ECU内存空间。

中国汽车工程研究院,1.3CCP报文帧结构基于CCP协议的标定只占用两帧CAN报文,分别是命令接收对象CRO(CommandReceiveObject)和数据传输对象DTO(DataTransmissionObject),CRO由主设备发给从设备,DTO是从设备反馈的报文。

两者分别通过一个自己的ID标识符进行标识(CRO_ID与DTO_ID)。

中国汽车工程研究院,中国汽车工程研究院,CRO与DTO的ID标识符由通信协议自行定义,CCP协议只对CRO及DTO的数据场做了详细定义。

按照CCP协议,CRO数据场的第1个字节为命令代码CMD(CommandCode),CCP协议共规定了28条命令1。

从设备通过CMD代码判断主设备请求的是哪条命令。

数据场的第2个字节是命令计数器CTR(CommandCounter)。

剩余6个字节均为命令参数,每条命令有各自对应的命令参数。

如图3,中国汽车工程研究院,中国汽车工程研究院,二、CCP命令11个基本命令,中国汽车工程研究院,17个可选命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,基本命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,可选命令,中国汽车工程研究院,1.Sessionlog-in,三、CCP具体功能的实现,中国汽车工程研究院,2.BlockDownLoad,三、CCP具体功能的实现,中国汽车工程研究院,3.BlockUpLoad,三、CCP具体功能的实现,中国汽车工程研究院,4.CalibrationDataInitialization,三、CCP具体功能的实现,中国汽车工程研究院,5.DAQlistInitialization,三、CCP具体功能的实现,中国汽车工程研究院,6.CodeUpdate,三、CCP具体功能的实现,中国汽车工程研究院,创建工程,四、CANape监控界面制作,中国汽车工程研究院,创建工程,四、CANape监控界面制作,中国汽车工程研究院,创建工程,四、CANape监控界面制作,中国汽车工程研究院,建立系统,四、CANape监控界面制作,中国汽车工程研究院,建立系统,四、CANape监控界面制作,中国汽车工程研究院,建立系统选择通信协议CCP通信方式CAN点击Newnetwork建立CAN通信网络在弹出的对话框中,点击change,修改波特率及通信接口退出后,点击Drivesetting设置CCP功能,根据系统情况进行具体设置。

四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,6.a2l文件建立:

(1)在工程文件夹内新建一文件,命名为*.a2l

(2)在对话框中取消自动检测数据库名,(3)点击Browse,选择刚才建立的a2l文件,四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,7.添加map文件选择MAPfile(s)predetemined点Browse选择map文件,选择option,四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,8.HEX文件生成,默认设置即可,四、CANape监控界面制作,中国汽车工程研究院,变量添加点击Editthedatabase点击鼠标右键,选择NEW,再选择需要的数据类型,并根据需要进行设置。

四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,变量监控3.点击Display-Symbolexplorer调出变量管理窗口。

4.将新建立的变量拖动到右边窗口,放开,并选择相关的显示形式。

四、CANape监控界面制作,中国汽车工程研究院,四、CANape监控界面制作,中国汽车工程研究院,5.监控设置:

点击Measurement-Measurementconfiguration,根据需要进行设置,四、CANape监控界面制作,中国汽车工程研究院,6.使用CANape:

具体参见SCR计量喷射单元CANape标定界面使用说明V1.1。

就不在此累述了,四、CANape监控界面制作,中国汽车工程研究院,谢谢!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1