CANoe快速入门-高路-2008.08.06

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

©2009.HiRainTechnologies.Allrightsreserved.CANoe快速入门©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe概述CAN总线开发工具测试分析仿真记录2©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe在总线开发中的作用(1)3Phase1simul.nodensimul.node2Simulatedbus…simul.node1ωKl15Virtualtotalsystem…©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe在总线开发中的作用(2)4Phase2simul.node2simulatedrest-of-bus…realnode1ωKl15simul.nodenVirtualsubystemRealsubsystem…phys.bus©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe在总线开发中的作用(3)5Phase3realnode2…realnode1ωKl15Realtotalsystemrealnoden…PhysicalbusAnalysis(inreal-time)©2009.HiRainTechnologies.Allrightsreserved.Slide:硬件接口卡&“狗”CANcardXLCANcaseXL收发器CANcab(CANpiggy)251,1041,1054…LINcab(LINpiggy)72596CAN卡©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe组成功能强大、操作简单CANoe数据库支持CANdb++Editor可编程CAPL、DLL虚拟仪表PanelEditor&PanelDesigner7©2009.HiRainTechnologies.Allrightsreserved.Slide:多总线软件硬件控制面板VectorHardware❑License-Overview8©2009.HiRainTechnologies.Allrightsreserved.Slide:使用设置(1)硬件CAN卡类型(编号)收发器类型应用程序通道应用程序License信息9©2009.HiRainTechnologies.Allrightsreserved.Slide:使用设置(2)CANoe通道设置Configuration-OptionsConfigurationSettings-ChannelUsage10©2009.HiRainTechnologies.Allrightsreserved.Slide:灵活=复杂11HWchannelsChannel1Channel2Channel1Channel2PiggyBack1PiggyBack2CANcardXL#1CANcaseXLCANcardXL#2HardwareCANalyzer1CANalyzer2...CANoe1CANoe2CANoe1forLIN...AppchannelsApplication©2009.HiRainTechnologies.Allrightsreserved.Slide:从复杂到简单CANoe波特率设置Configuration-HardwareConfiguration12©2009.HiRainTechnologies.Allrightsreserved.Slide:——基本术语报文(消息)与信号13报文:enginedata(ID100)ID100B0B1B2CRC信号发动机温度(第二字节,0-6位)未用(第二字节,第七位)发动机转速(第一,二字节)转换规则发动机转速:rpm=1*Bitvalue(0xFF代表错误)发动机温度:ºC=2*Bitvalue–50(0x7F代表错误)©2009.HiRainTechnologies.Allrightsreserved.Slide:——基本术语环境变量与系统变量环境变量节点的I/O信号可用于面板或真实I/O系统变量节点内部参数或需要观测的某个数值例如:系统变量1=报文1.信号1-报文2.信号214©2009.HiRainTechnologies.Allrightsreserved.Slide:欢迎进入CANoe的世界CANoeCANdb++EditorCAPLPanelEditor&PanelDesigner15©2009.HiRainTechnologies.Allrightsreserved.Slide:欢迎进入CANoe的世界CANoe8大窗口TraceWindowBusStatisticsWindowStatisticsWindowDataWindowGraphicWindowWriteWindowSimulationSetupMeasurementSetup16©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(1)TraceWindow报文ID和报文名称(数据库)信号(数据库)时间(相对值或绝对值)通道DLCDir(Tx或Rx)更多内容见右键点击窗口空白处-Configuration-Columns17©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(1)18清空Trace窗口暂停Trace窗口差额(相对)时间显示卷屏(绝对)时间显示报文详细信息窗口显示配置Trace窗口查找©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(2)DataWindow数据库信号名称信号值(Value)信号单位原始值(RawValue)Bar图19©2009.HiRainTechnologies.Allrightsreserved.Slide:DataWindow添加信号右键单击空白处AddSignals选择需要的信号支持鼠标拖放CANoe窗口介绍(2)20R©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(3)GraphicsWindows支持数据库显示信号曲线不同的颜色和线形右键单击空白处选择Configuration放大、缩小、平移…21©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(3)GraphicsWindows添加信号右键单击空白处AddSignals选择需要的信号支持鼠标拖放与Trace窗口同步22©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(4)StatisticsWindow显示报文出现频率显示错误帧出现频率统计报告右键单击空白处ConfigurationActive生成统计报告(WriteWindow)23MessagefrequencyID©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(5)BusStatisticsWindow总线负载数据帧错误帧CAN卡控制器状态ACTIVEWARNINGPASSIVEOFF24©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(6)WriteWindow总线负载数据帧错误帧CAN卡控制器状态License信息统计报告CAPL输出窗口Printf=Write25©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)MeasurementSetupView-MeasurementSetup每个模块对应一个窗口增加新模块(窗口)插入功能块数据记录26©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)新增模块(窗口)主干线上右键27©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)插入功能块支线上节点上右键28©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)数据记录默认状态关闭多种记录文件格式多种记录触发配置29©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)记录文件右键点击文件图标-Loggingfileconfiguration30©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(7)记录配置方式双击Logging模块全部记录单次记录触发记录记录数据回放31©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(8)SimulationSetupView-SimulationSetup主干线添加模块32©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe窗口介绍(8)SimulationSetupView-SimulationSetup支线添加模块33©2009.HiRainTechnologies.Allrightsreserved.Slide:CANoe练习1.周期报文发送2.梯形信号发送3.正弦信号发送34©2009.HiRainTechnologies.Allrightsreserved.Slide:练习1发生器模块发送周期报文设置发送内容35©2009.HiRainTechnologies.Allrightsreserved.Slide:练习1发生器模块发送周期报文设置发送周期36©2009.HiRainTechnologies.Allrightsreserved.Slide:练习2发生器模块发送阶梯信号37©2009.HiRainTechnologies.Allrightsreserved.Slide:练习3交互式发生器模块发送正弦信号38©2009.HiRainTechnologies.Allrightsreserved.Slide:欢迎进入CAPL的世界CAPL(CANAccessProgrammingLanguage)类C语言仿真单个节点和整个网络外部环境测试面向事件的编程语言总线事件键盘事件时间事件39©2009.HiRainTechnologies.Allrightsreserved.Slide:CAPLBrowser40标题栏菜单条工具条浏览树窗格编译信息窗格状态条全局变量编辑窗格CAPL程序编辑窗格©2009.HiRainTechnologies.Allrightsreserved.Slide:CAPL事件41事件类型事件类型事件名事件名程序执行条件程序执行条件事件过程语法结构事件过程语法结构**系统事件PreStartCANoe初始化时执行onpreStart{…}Start测量开始时执行onstart{…}Stop

1 / 103
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功