©2008.HiRainTechnologies.Allrightsreserved.CANapeCANape--ECUECU测量、标定、诊断工具快速入门测量、标定、诊断工具快速入门Version9.0Version9.0PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:内容ØCANape简介ØECU的测量和标定Ø总线监视Ø标定数据库编辑Ø离线分析和数据挖掘Ø标定数据管理Ø数据记录Ø诊断Ø基于模型的开发2ØXCP旁通Ø数字量和模拟量测量Ø自动测试序列ØFlash烧写üGPS记录功能ü多媒体功能üXCP旁通服务PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:CANape简介_系统接口ØCANape基于ASAM标准,如CAN标定协议CCP、通用标定协议XCP。ØCANape可以组建标准的自动化测量系统。3PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:CANape简介_ECU接口ØCANape通过外接硬件设备,可支持多种ECU连接方式。PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:CANape简介_支持功能PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定Ø优化ECU的控制算法依赖于测量和标定ECU内部参数的互动过程!ØCANape的两种标定方式ü通过ASAM标准的CCP和XCP协议实现标定!ü通过控制器编程接口如NEXUS、JTAG等,实现标定!PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_不同方式的特点PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_添加测量窗口添加窗口拖拽添加测量信号PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_添加标定窗口添加标定窗口添加标定变量修改参数截面显示PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_脚本编辑和任务管理函数编辑器ü全局变量ü工程函数ü脚本文件任务管理ü插入脚本ü查看脚本状态ü设置脚本触发条件PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_面板编辑器仪表空间选择区面板编辑区仪表参数编辑区设置方式:类似于VB!关联方式:使用标签及数据库进行关联!PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_标定历史、数据快照、基线Ø标定历史功能的开启Calibration|Calibrationhistory|StartCalibrationhistory选择与标定历史相关的参数子设置选择时标线是当前的标定RAM页,还是Flash页PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_标定历史、数据快照、基线在标定窗口中可以显示出数值相对于历史的变化(蓝色的箭头是相对于基线的变化)为当前的标定创建一个快照Calibration|Calibrationhistory|Snapshot打开所有历史快照Calibration|Calibrationhistory|DisplayCalibrationhistory选择Snapshot作为当前标定的基线PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_Flash和RAM地址的计算ØA2L文件包含对应参数的Flash地址Ø标定RAM的地址与Flash地址不一样要做偏移Ø支持XCP地址格式的A2L文件……10001001110101001001010100010100101010101000011001…………vskey:address0x18A23gearc:address0x19D2A……A2L文件RAMFlashPDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_Flash和RAM地址的计算ØCANape9.0以前版本只支持RAM向Flash地址偏移,CANape9.0以后版本支持双向地址偏移,注:反向地址设置会引起和早先版本的不兼容!PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_基于FLASH地址操作Ø使用A2L文件的Flash地址进行标定在标定、测量期间CANape根据FLASH地址计算出标定RAM地址生成可烧写的内存镜像文件后,CANape可直接使用A2L文件的提供的FLASH地址工作PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_重新连接•在通讯意外中断CANape可自动重新连接激活重新连接如果需要设置设备驱动参数,可以在Write窗口中找到相应的连接直接跳转到相应窗口PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_测量文件拆分Ø在测量的过程中,按照制定的规则将测量文件分成小文件存储。MeasurementConfiguration|Record|Options划分文件:时间大小触发事件PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_输出测量文件Ø输出测量文件CGF,包含参数名和测量模式PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:ECU的测量和标定_案例•NO1.测量信号周期•NO2.测量两信号和•NO3.用不同的方式修改一个参数•思考:使用虚拟文件通道建立的虚拟信号与使用Function建立的虚拟在使用上的区别•1:虚拟文件通道可以关联虚拟信号但是更新时间非实时•2:Function可关联实际信号更新时间实时PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:总线监视ØCANape通过Vector硬件接口和数据库描述文件获取总线系统信息CANape包含的数据库编辑器和查看工具CANdb++CAN数据库编辑器LINViewerLIN数据库查看工具FIBEXExplorerFlexRay数据库查看工具PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:A2L数据库编辑LinkerMAP-file+=用户可以用CANape手动配置生成A2L文件PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:A2L数据库编辑_其它编辑工具Ø使用一系列软件自动A2L文件ØASAP2文件创建à更新à融合带有注释的C代码增加参数信息完善参数地址完善驱动参数获得完整的A2L文件创建文件更新参数融入驱动参数PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:A2L数据库编辑_A2L\MAP文件更新Ø软件工程师每次编译连接代码时都可能使得A2L文件更新。此时如果CANape已经打开,用户需要手动更新A2L文件ØCANape9.0支持MAP文件检查,如果外部MAP文件更新,系统会提示用户。PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:A2L数据库编辑_新加MAP关联项目PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:离线分析和数据挖掘ØCANape提供了丰富的集成函数库用于数据的自动化测量分析。Ø用户可以用C编写自己的函数库,也可以利用RTW生成的dll模型进行数据挖掘。ØCANape提供多种不同的测量格式测量文件DllsFunctionLibraryMDF、DAT、BLF、ASC、CSV…C函数和模型PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:离线分析和数据挖掘_数据挖掘流程在曲线窗口中打开测量文件制定分析条件批量处理测量文件,按照设定的条件筛选根据报告,手动分析筛选文件PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:离线分析和数据挖掘_函数库Libraryfunction是CANape的函数库Projectfunction是工程生成的独立函数PDF文件使用pdfFactoryPro试用版本创建©2008.HiRainTechnologies.Allrightsreserved.Slide:离线分析和数据挖掘_函数使用EX: