淘豆网
下载此文档放大查看缩小查看   1/8
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
CANape介绍.doc
文档介绍:
ECU 测量、标定和诊断的综合工具 CANape 为开发者提供了一种可用于 ECU 开发、标定、诊断和测量数据采集的综合性工具。特点和优势 CANape 主要用于电控单元( ECU )的参数优化(标定)。它在系统运行期间同时标定参数值和采集测量信号。 CANape 与 ECU P ( CAN 标定协议)的 CAN 总线, 或者是使用 XCP 协议的 FlexRay 实现。另外,通过集成的诊断功能集( Diagnostic Feature Set ), CANape 提供了对诊断数据和诊断服务的符号化访问。这样, 它就为用户提供了完整的诊断测试仪功能。 CANape 使用标准协议的特性使其成为了覆盖 ECU 开发所有阶段的一种开放而灵活的平台。功能 CANape 的基本功能包括: ?同步地实时采集和显示 ECU 内部信号(P/XCP ), CAN 、 LIN 、 FlexRay 总线信号以及来自外部测量设备的信号?P/XCP 进行在线标定和通过 XCP 进行实时激励( Stimulation ) ?离线标定?快速而安全地使用二进制文件和参数组刷写 Flash ( Flash 编程) ?无缝集成 KWP2000 和 UDS 诊断函数?强大的标定数据管理、参数组比较和合并功能?在测量、离线分析或旁通( bypassing ) 过程中使用集成的 MATLAB/Simulink 模型进行计算? ASAM MCD3 测量和标定自动化接口?与 ECU 测量数据一起同步采集视频、音频、 GPS 和外部测量设备的环境数据?使用集成的编程语言自动执行用户输入序列和处理测量值与信号特殊功能和选项?监视 CAN 、 FlexRay 和 LIN 总线( 1.3 , 2.0 和 Cooling Bus ) ?通过 CAN 、 FlexRay 、 LIN ( 1.3 , 2.0 和 Cooling Bus )、 USB 、以太网和串口进行测量和标定?支持针对 flash 和诊断数据的 ODX2.0 标准?受 ODX-F 文件控制的自动 Flash 编程过程?无需键盘输入就可通过音频和视频记录对驾驶状况进行可靠且同步的评价?使用独立的数据库工具 eASEE.cdm 可对标定数据进行可靠的、基于服务器的管理?选用插件可扩充 CANape 的功能,使其能够显示 GPS 车辆位置、加入 ASAM MCD3 接口、观察 OSEK 操作系统以及在开发驾驶员辅助系统时通过目测法来主观评价目标识别算法使用多种测量、显示和标定窗口的配置实例应用领域 CANape 是进行 ECU 标定的综合工具。该领域内的所有工作都可使用 CANape 方便而可靠地完成: 从快速原型方案到 ECU 生产前的软件功能开发,使用 ASAM MCD3 接口的台架测试应用, 实车试验的测试驱动器,数据记录, ECU 和车辆诊断, 以及使用高级多媒体选项进行的目标识别算法验证。测量数据采集 P 和 XCP 测量与标定协议, CANape 能同步地获取 ECU 内部的测量参数。同步的意思是测量数据采样点的分配可以精确到 ECU 的一个任务周期。 ECU 的测量数据与其它测量数据(来自 CAN 、 LIN 或 FlexRay 总线, GPS ,音频,视频或其它测量设备)被同步存储并通过多种途径显示。 CANape 的测量数据采集特性包括: ?可以使用多种窗口类型和用户自定义面板进行图形化显示?在跟踪窗口中分析总线通信?结合不同来源的真实变量并借助内置的脚本语言或 MATLAB/Simulink 模型可以在线计算出虚拟信号?使用多种触发器进行数据记录,包括 pre-trigger 和 post-trigger 时间( 包含音频和视频) ?同步采集标量值和数组?可配置数据记录仪 CANlog 和 CANcaseXL log P 和 XCP 测量?数据测量速率可超过 1MBit/s (取决于使用的接口) 测量数据评估 CANape 提供了众多功能,用于方便地处理和评估之前的测量数据: ?脚本驱动和自动化的测量文件评估?使用集成的编程语言或 MATLAB/Simulink 模型进行算术评估?信号可以按照时间或 XY 视图显示?利用缩放功能、搜索功能和测量标尺观察信号响应?输入注释和宏进行离线分析?导入和导出不同格式的测量文件?从测量文件中导出同步视频片段?使用测量文件管理器方便地处理测量文件标定/ 参数调整参数调整要么以文字方式显示,要么以图形方式显示(针对特性曲线和 map ) 。用户自定义面板为用户提供了一种显示和标定特性参数的个性化接口。针对参数调整/标定提供了下列功能: ?用户可在线标定 EC U内存中的参数值,也可离线标定 CANap e的“镜像内存”中的参数值。离线模式可以在不连接 ECU 的情况下进行测量前或测量结束后的 ECU 参数处理工作?与测量数据采集并行进行参数标定?可以在参数浏览器这一个窗口中标定 EC U的所有参数?刷写参数组?基于测量文件中的特定时刻生成参数组使用 XCP on FlexRay 和 XCP on LIN 进行标定 CANape 是第一个具有 XCP on FlexRay 接口的 MCD 工具。该接口使用了通用的、与总线无关的 XCP 协议层和一个新的针对 FlexRay 的传输层。 XCP on FlexRay 规范特别针对 FlexRay 定义了一种可用 XCP 带宽的动态分配机制。在动态分配过程中, CANape 识别可用的带宽并动态而高效地将其分配给当前的应用数据通信使用。这样 XCP 通信就优化使用了可用带宽并且几乎对正常的 FlexRay 通信不会产生任何影响。越来越复杂的基于 LIN 的 ECU 也需要具备测量数据采集、参数标定和 flash 编程功能。使用由 Vector 开发的 XCP on LIN 理念,用户就能够测量和标定 LIN master 以及 LIN slave 。 CANape 可使用基于 CAN 总线的 XCP 或直接使用基于 LIN 总线的 XCP 。当然,已经有发布的 ECU 驱动程序来实现这些功能了。 CANape 用作 XCP Master : 传输层和协议层分离, XCP 允许使用多种类型的硬件接口 CANape 用作 Flash 工具和 Flash 任务的开发环境 P/XCP 和诊断协议使用二进制文件刷写新版本程序。目前存在支持多种处理器型号 P/XCP Flash 编程内核程序。使用 CANape 中集成的脚本编辑器,用户可以开发与诊断相关的 Flash 编程任务。使用脚本语言可执行诊断函数并从 ODX Flash 容器中读取必要的信息和数据。在 CANape 中执行 Flash 任务非常简单,可以使用 ODX-F 容器自动完成,也可通过用户输入交互进行。 CANape 具备全面测试并分析相关的诊断通信的能力,这使它成为了进行 Flash 编程的一个理想开发环境。为了缩短 Flash 编程过程的执行时间, Vector 提供了一种压缩传输数据的方法。可使 内容来自淘豆网www.taodocs.com转载请标明出处.
更多>>相关文档
文档信息
最近更新
文档标签