CANalyzer快速入门的翻译.docx
《CANalyzer快速入门的翻译.docx》由会员分享,可在线阅读,更多相关《CANalyzer快速入门的翻译.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、3.1概述3,2准备工作33设置总线发送数据3.4 分析窗口使用符号数据3.5 数据窗口中信号值的分析图形窗口中的信号响应分析3.6 发动机面积仿真分析30记录测量3工评估日志文件单元2 展开最后一个任务的配置,以便另外一个消息与标识符3fc ( HEX )发送每200毫秒。此消息的第一个数据字节的值应周期性地将值从1到50插入第二个可视序列您可以通过插入第二个可视化序列Message 2来解决这个问题。在总线上发送新消 息。在输入第二个序列之前.,停止在色带选项卡上Hme 的测量。序列Message 2必须定义如下:0 Message 2图10 :消息2的序列窗口激活 在工具栏中定期重播序列
2、。Message 2直到测量站。Wait设置单个序列执行之间的时间,步骤。激活在工具栏中,在开始时自动启动序列,测量。再次开始测量上丝带标签。进一步的数据源 除了视觉的音序器,CANalyzer提供额外的块类型数据来源。使用交互式生成器(IG ),您可以配置和发送消息。在测量运行时交互地交互。此 外,还可以定义信号。发电机。带有回放块,可以在登录的总线上播放数据。CANalyzer记录功能。程序块允许您集成自己的传输功能可能与CAPL编程语言为CANalyzer相当复杂的-参考资料:您可以在帮助下找到有关这些块类型的详细信息。CANalyzer。3.5分析Analysis Window)数据分
3、析(Data analysis )分析窗口用于分析由Message 1生成的Message 2数据序列。跟踪窗口( Trace Window )您已经了解了跟踪窗口。到达测量设置的跟踪块的数据在这里显示为CAN总线格式的 消息。除了时间戳之外,这还包括can控制器的数量、标识符、用于区分发送和接收 消息的属性以及can消息的数据字节。跟踪窗口的配置(Configuration of the Trace Window )您可以像其他所有的分析窗口 一样配置跟踪窗口。通过单击窗口上的鼠标右键或相应 的块来访问上下文菜单。此外,可以使用工具栏来配置跟踪窗口。例如,您瑟可以从固定模式切换到滚动模 式,
4、其中,到达跟踪块的每个消息都写入新行。t可以在绝对时间和相对时间表示之间切换。在相对时间表示中,在第一列中显示 两个连续消息之间的时间差(发送间隔)。当然,在这种显示格式中,您也很容 易找到您在Visual音序器中输入的传输间隔:100毫秒。统计口 ( Statistics Window )另一个与总线相关的窗口,CAN统计窗口【分析(Analysis )桌面或分析与模拟(Analysis & Stimulation )丝带标签|统计(Statistics ),提供总线数据流量的 概述。这里显示的是数据的总频率、远程和错误帧、总线加载和CAN控制器状态。因为在我们的例子中,消息工(Messag
5、e 1 )每100毫秒发送一次,消息2 (Message 2 )每500毫秒发送一次,所有消息的总频率为每秒15帧。随着70位平 均每帧数据长度约15 x70* 1000位在一个二放上车。在100个千比特/秒的总线负载 在我们的例子中的波特率是百分之一的数量级的顺序。图11:可以统计窗口3.6 处理符号数据(Working with Symbolic Data )数据符号描述(Symbolic description of data )在详细讨论余下的窗口之前,让我们先看看提供的功能对数据符号描述CANalyzer。原发性对CAN系统分析的兴趣除了与总线相关的信息,例如消息、错误帧和消息频率
6、是关于有用数据的信息,即信号,如RPM ,温度和发动机负荷,由单个控制器,并在 CAN消息的帮助下发送到总线上。描述这些信息的象征,CANalyzer为您提供数据库DBC和格式与您可以读取数据库编 辑器,创立和修改可以数据库。Q参考(Reference ):请参阅CANdb+手册和CANdb+帮助包括用CANalyzer产品进一步的信息关于CANdb+编辑。指定一个数据库(Assign a database )在这一点上我们要把规定的数据库活动CANalyzer配置。这个数据库将被用来解释的 视觉seqencer生成消息的数据字节。数据库motbus.dbc位于目录CANalyzer样 本配置
7、可以canmaindemo o目录的位置取决于安装。在选项(Options)对话框, 您可以在这里找到文件位置: 文件(File )丝带标签 | 选项 | 一般 | 文件位置(| Options | General | File Locations )用户数据的位置。停止测量以分配数据库并翻开数据库管理(Database Management )窗口 分析与 激发 (Analysis & Stimulation )丝带标签|数据库管理(Database Management) o通过通道1 ( Channel 1)的上下文菜单将数据库添加到您的配 置。现在可以使用w翻开,和数据库的内容motb
8、us.dbc表现在整体视图ISOverall View )的符号翻开数据库。在工具(Tools)条选项卡上。CANdb+编辑器CANdb+编辑。Vertex CANdb-. Editor - motbus.dbc - Overall View)口 i 工图12 :整体视图窗口的CANdb+编辑双击(Messages )全局视图窗口左侧区域中的消息对象类型。下面的结构层次也显 示在这个区域中,右边的区域用系统参数(例如符号名、标识符等)显示可用的消 息。首先,通过十进制将数字格式从十进制切换到十六进制。选择I设置(Options | Settings )菜单路径。我们可以从这些符号的名称中推断出
9、正在考虑的系统所涉及的 消息包括基本发动机区域系统中的通信。点击在整体视图窗口的左边区域的消息enginedata。这个此消息中传输的信号的系 统参数显示在整个视图窗口右侧的区域中。例如温度的EngTemp ,是一个7位的信号。获得物质值在摄氏度时,位值必须乘以 因子2 ,并且偏移量50必须从结果中减去。在第三个数据字节的最后一位空闲的(Idle Running )开关信号是二进制的。信号 (一位),可以假定值为0或1。注:借助这一符号信息的消息数据的内容,现在可以在CANalyzer的解释。 请注意,如果数据库信息描述您当前正在观察的系统,那么这只实用。因此,必须确保 与配置相关联的数据库与
10、真实网络相匹配。在跟踪口中显示(Display in the Trace Window )在跟踪窗口中,除了标识符之外,您现在还会看到符号消息名。声卷 口“ 旧电 0 A- Qi Initial Dr DLC DataS, TraceW 3亚是现为簿后II 殿布7 9,901787 264U 9.501696 2 3FCRx国 H 9.501706 1 3FC Gear6oxlnfbTx图13 :跟踪窗口请注意,您在第一个任务中生成的消息有标识符64O (十六进制)。这与消息的标识 符,我们只是enginedata在数据库编辑器中进行检查。3.7数据口中信号值的分析(Analysis of S
11、ignal Values in theData Window)显示瞬时数据/值(Display of momentary data/values )除了使用符号消息名外,相关联的数据库也可以用来分析信号值。数据窗口的目的 【分析桌面(Analysis )或者分析和刺激功能区(Analysis & Stimulation)选项卡| 数据(Data)】是协助瞬时信号值的研究。这就解释了为什么数据窗口在新配置中最初是空的。这个要显示的信号值除其他外取 决于来自数据库。作为用户,您必须决定应该显示哪些信号值。单元3配置数据窗口显示消息enginedata信号值(在传输分支中生成的id 64十六进制)。
12、在数据窗口中添加信号(Add signals in the Data Window)要显示数据窗口中的信号值,必须添加信号。lo翻开数据窗口上下文菜单命令添加信号(Add Signals )符号选择(Symbol Selection )又寸话框。对话框的树视图允许您搜索特定的信号。每个数据库为信号、消息和节点获取一个分 支。2O选择enginedata消息并选择信号engspeed , engtemp和进行空运转 (IdleRunning) o图14 :用符号选择对话框选择信号图14 :用符号选择对话框选择信号3 。用关闭关闭对话框(OK)o现在信号的名字出现在窗口中。在数据口中显示(Disp
13、lay in the Data Window)在测量开始的序列信息1 ( Message 1)开始周期性地发送消息enginedata数据字节D8、D6、37、。公交车上。根据数据库中的消息描述,测量设置中的数据窗口现在将这些字节值解释为发动机速度、温度和空闲开关,并在物理单元中的数据窗口中显 示适当的信号值。图15 :数据窗口在数据库中的转换公式的帮助下,发动机转速显示在rpm中,而温度显示在摄氏度 (摄氏度)。所有三个信号值保持不变,随着时间的推移,由于消息是相同的数据字节D8、D6不断传播,37和0o3.8图形口中的信号响应分析(Analysis of Signal Responsesi
14、n the Graphics Window)信号响应分析在数据窗口显示瞬时信号的值,你可以有时间信号值在图形窗口中显示的反响分析 (Analysis )桌面或分析刺激功(Analysis & Stimulation )能区选项卡|图形 (Graphics) o测量结束后,信号响应可用用户友好的分析功能进行研究。单元4 配置图形窗口,信号值的消息3fc显示(HEX ),是在传输分支产生。在图形窗口中添加信号在发送支路中生成的第二消息也在相关的数据库。Hlo翻开与图形窗口上下文菜单命令添加信号(Add Signals)符号选择对话 框。在数据库中你看到的标识符3fc与符号相关的消息名称GearBo
15、xInfo含有信 号齿轮(Gear) , Shift Request EcoModeoo选择信号并用【OK】确认它们。在图形窗口中,您看到信号现在输入到图例中。在窗户的左边。在图形窗口中显示现在您可以在图形窗口中观察这些信号的时间响应。在测量开始后,您观察到信号齿轮(Gear)周期性地从1到5获得值,而其他两个信号随着时 间而保持不变。对于单个齿轮值的有用显示,线路的阶跃(Step )连接类型是合适 的。lo在图形窗口图例中标记齿轮(Gear)信号。2O选择上下文菜单中的连接类型|步骤(Connection Type | Steps)oo开始测量。口 GrafikI 肉/ 因= 。I里! Lv
16、施闻,NameI aEcoModeShrftR忖 t,I s IIIde,ShrftR忖 t,I s IIIde,Shift_Request_On.Be9n: 0.121281455sEnd: 10.121281455sDiv: IsShift_Request_。仟图16 :图形窗口在齿轮(Gear)信号曲线中,你可以看到你输入的五个值。序列消息2(Message 2)作 为单元2( unit 2)的一局部。在测量结束后,这些值保存在图形窗口中。对于此图形显示,您必须在y的单独视图下进行选择一轴。参考:测量功能,供事后分析提供窗口中描述的CANalyzer帮助详细。3.9发动机区域仿真分析(A
17、nalysis of an Engine AreaSimulation)发动机区域总线数据通信 包括用CANalyzer产品几个样本的配置,以提供协助你 启动。目录中的 CANalyzer Sample ConfigurationsCAN canmaindemo 你会 发现一个很大的程序块模拟机动车的发动机区域总线上的数据通信局部。你已经加入 了数据库的基本模型,motbusdbc ,您配置的任务3。单元5 motbuscanCAPL程序模拟转速、车速、和用于汽车的发动机温度。在 数据和图形窗口中研究这些信号,当你在测量过程中移动车辆齿轮时,使用 + 和 - 键。要解决这个任务,首先禁用自动化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CANalyzer 快速 入门 翻译
限制150内