好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CANalyzer快速入门的翻译.doc

25页
  • 卖家[上传人]:hs****ma
  • 文档编号:479840303
  • 上传时间:2023-08-03
  • 文档格式:DOC
  • 文档大小:922KB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 3.1概述3.2 准备工作3.3 设置总线3.4 发送数据3.5 分析窗口3.6 使用符号数据3.7 数据窗口中信号值的分析3.8 图形窗口中的信号响应分析3.9 发动机面积仿真分析3.10 记录测量3.11 评估日志文件概述经营理念如果你开始CANalyzer首次和它的功能和控制仍然对你来说完全是新的,下面的旅行会帮助你熟悉它经营理念及其最重要特征这次旅行你会先建立一个非常简单的CAN总线,CANalyzer作为发送方和接收方在第一步CANalyzer建立CANalyzer配置为数据源,即发射站然后你会了CANalyzer分析选项的研究,随后在分析窗口中生成数据在复杂的实际系统CANalyzer通常也作为发送器和接收器你可以利用程序作为数据源向其他控制器发送数据,但您可以同时使用它来观察、记录和评估CAN上的数据通信量,总线准备工作如果你打开CANalyzer出发CANalyzer第一时间与台式机跟踪配置,配置和分析是自动打开的图1:配置有三台台式机有各种分析Windows(WindowsCANalyzer跟踪、数据、图形和统计窗口)以及显示数据流和数据流的度量设置同时允许配置CANalyzer。

      您可以通过丝带访问所有程序窗口WWAW二ImtmAiwYi图2:色带,分析和刺激标签测量装置的CANalyzer测量装置的数据流图中包含的数据,左边的来源一一用PC卡的符号来象征一一以及各种各样的评价作为数据接收器的右侧块也就是说,数据流是从左到右的在各个元素之间绘制连接线和分支以澄清数据流在数据流图中,您还可以识别小矩形::一・「,在这些插入点(热点),你可以插入额外的功能块来操作数据流(滤波器、重放或用户定义的函数CAPL程序块)分析窗口到达每个评估块的信息显示在分析窗口中例如,跟踪窗口显示到达跟踪的所有信息而图形窗口显示您到达图形的信息唯一的例外是日志块,它没有分配一个窗口,而是一个记录到达块的数据的文件创建一个新的配置请确保您以一种新的配置开始了这次旅行选择can_83kbaud_2ch.tcw模板通过文件|新功能区选项卡,点击创建配置这次旅行不需要向导rl4gjriiiBsrj[ll*力.AFE5FBfi翰*riklaiDvtaitaartTtm>nteCANUUiuid2chFlIfgTFK2DdptefHmm;♦(,-dBmHBatfii-rrfto由2dtUE"rwCaMl0jii,LlVJitarLQHfc]Hnii3CHJqr*BHe-mfc田m«ari>w*rs^^jwwASHCANWi1DTM..axJh.i.WCM图3:文件带标签||创建新配置打开桌面跟踪、配置和分析的配置3.3设置总线准备启动CANalyzer使用测试设置,是独立于现有的CAN总线只有两个网络节点的系统这两个可以控制你的网络接口可以作为网络节点。

      作为网络接口,您可以使用例如cancasexl或cancardxle连接通道网络接口首先,连接通道1和2上的网络接口(D-sub9连接器)对于一个高速网络接口需要连接电缆(cancable)双总线120Q每个终端电阻对于低速接口,您只需要一个三导线电缆连接的两个控制器分配给销公共汽车线路可以高,可以低和地面图3:连接电缆总线接口vn1630因此,您在这次旅行中使用的CAN总线将包含一个短2—导体或芯线连接两罐的CAN控制器互证这是必要的,作为最小配置,因为CAN议定书要求-除了发送者-至少有一个接收器,确认正确接收带有确认的消息连接网络接口与你计算机外部网络接口,如vn1630或cancasexl,使用USB电缆连接到计算机内部网络接口,如cancardxle,插头直接进入你的电脑定义总线参数到目前为止,我们还没有考虑总线参数的定义(传输)速度,采样点等)必须为两个参与者中的每一个设定控制器为此,打开模拟设置(配置桌面或分析)刺激功能区选项卡|测量安装)并单击鼠标右键这个窗口左边的PC卡图标ChannelUsage.,.He会岛nrkHardware..,VectorLoggerConfiguration...Comment,,.ShowComment图4:PC卡符号的上下文菜单2。

      选择上下文菜单命令网络硬件…并打开网络硬件配置对话框或NetworkHardwareConfigurationtJCAN1AcceptanceRfcefOntlorwCANopersittingEJ19S9ConffgurdLionl±yCAN2二handwareSjficCANseiup1Mode|cam二UsedatabasesettingsNormal•□TXSelf-ACKBaudrate[kBaud]100.0BuiHrrwigrs^ster049Fii#timrigrentierJ14□ockhequency[kHztllWOOPreviewtyrKhronizabor*«dg»1▼PresMiter:10BTROBTR1SamplingPointBTLCvdaSJW(W市257[RW20x4?0x34641020x47Ow43w20x490x147Ma2,rk22_肾7Sample:图5:网络硬件配置对话框3然后从配置对话框中选择第一个控制器的+和设置1在类型和值的波特率为100波特这使得都有意义高速低速客车CANalyzer推荐的默认值控制器寄存器,您接受[OK]当你这样做的时候传输速度为100波特-你也含蓄地定义其他控制器参数(采样点、线下的循环,和同步跳转宽度)。

      对于整个系统要正常运行,必须为其设置相同的精确值第二控制器可以2退出对话框时,用[接受]接受这些值真正的渠道,应用渠道通过[驱动程序]按钮,你可以打开矢量硬件配置对话框你可以将应用渠道,真正的渠道3.4数据传输设置数据源您当前的测试设置仍然没有数据源所以建立一个数据源信息的地方在总线周期单元1所以,-配置CANalyzer测量后开始-可以用标识符64消息(HEX)送上公共汽车每100毫秒在这种情况下信息应该包含四个数据字节的值D8(HEX)、D6(HEX)、37(HEX)和0o插入视觉序列您可以通过插入发送消息的可视序列来解决此任务在公共汽车上通过模拟条打开自动化序列窗口标签|自动化在工具栏中创建可视化序列消息1图6:自动化序列的配置对话框口注意:要执行这个可视化序列,必须在这个对话框中激活它自序列还没有内容,它显示为无效创建后,可视序列消息1将在视觉中打开自动测序仪输入第一行中的消息数据,如下所示:命令:设置原始框架(通过列表字段选择)对象:>频道:CAN1>标识符:0x64>选择器:所有数据图7:原始消息的对象属性操作符:=操作数:D8d63700等待:04要周期性地发送消息,必须在第二行中输入以下内容设置命令:设置循环原始帧(通过列表字段选择)Objekt:>频道:CAN1>标识符:0x64>选择器:不可用操作员:周期时间(ms)操作数:100等待:05。

      在工具栏中।「激活序列消息1的重播,直到测量站在工具栏中激活在开始时自动启动序列图8:消息1的序列窗口口……醒行…一™■参考资料:你可以找到在CANalyzer帮助自动化序列或视觉的音序器的详细信息保存你的配置在你开始测量你应该保存配置,你已经准备好了这一点,通过文件功能区选项卡|保存然后你可以重新加载这个随时配置,并在此时重新开始工作开始测量在“家庭带”选项卡上启动测量CANalyzer立即开始周期性地传递您在序列中配置的消息在跟踪窗口中显示在跟踪窗口(微量的桌面或分析与激励功能区选项卡|微量)您可以看到,消息是通过信道1(发送属性TX=发送)发送的,并且由第二个控制器接收(接收属性RX)图9:跟踪窗口CAN通道中的哪一个第一列显示相对于测量开始的传输时间下一列向您展示了两个用于传输单元2展开最后一个任务的配置,以便另外一个消息与标识符3fc(HEX)发送每200毫秒此消息的第一个数据字节的值应周期性地将值从1到5插入第二个可视序列您可以通过插入第二个可视化序列Message2来解决这个问题在总线上发送新消息在输入第二个序列之前•,停止在色带选项卡上Ho"।的测量序列他写四2必须定义如下:图10:消息2的序列窗口激活一在工具栏中定期重播序列。

      Message2直到测量站设置单个序列执行之间的时间,步骤激活在工具栏中,在开始时自动启动序列,测量再次开始测量上丝带标签进一步的数据源除了视觉的音序器,CANalyzer提供额外的块类型数据来源>使用交互式生成器(IG),您可以配置和发送消息在测量运行时交互地交互此外,还可以定义信号>带有回放块,可以在登录的总线上播放数据CANalyzer记录功能>程序块允许您集成自己的传输功能可能与CAPL编程语言为CANalyzer相当复杂的-0口一在…™参考资料:您可以在帮助下找到有关这些块类型的详细信息CANalyzer分析窗口(AnalysisVVindow)数据分析(Dataanalysis)分析窗口用于分析由Message1生成的Message2数据序列跟踪窗口(TraceWindow)您已经了解了跟踪窗口达到测量设置的跟踪块的数据在这里显示为CAN总线格式的消息除了时间戳之外,这还包括can控制器的数量、标识符、用于区分发送和接收消息的属性以及can消息的数据字节跟踪窗口的配置(ConfigurationoftheTraceWindow)您可以像其他所有的分析窗口一样配置跟踪窗口通过单击窗口上的鼠标右键或相应的块来访问上下文菜单。

      此外,可以使用工具栏来配置跟踪窗口例如式,,您可以从固定模式切换到滚动模其中,到达跟踪块的每个消息都写入新行可以在绝对时间和相对时间表示之间切换在相对时间表不中,在第一■列中显不两个连续消息之间的时间差(“发送间隔”)当然,在这种显示格式中,您也很容易找到您在Visual音序器中输入的传输间隔:100毫秒统计窗口(StatisticsWindow)另一个与总线相关的窗口,CAN统计窗口【分析(Analysis)桌面或分析与模拟(Analysis&Stimulation)丝带标签|统计(Statistics)],提供总线数据流量的概述这里显示的是数据的总频率、远程和错误帧、总线加载和CAN控制器状态因为在我们的例子中,消息1(Message1)每100毫秒发送一次,消息2(Message2)每500毫秒发送一次,所有消息的总频率为每秒15帧随着70位平均每帧数据长度约15X70~1000位在一个二放上车在100个千比特/秒的总线负载在我们的例子中的波特率是百分之。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.