CANoe教程 | 仿真功能 - Replay Block

tech2022-08-15  163

概述

Replay Block用来回放用户保存的测量数据文件。用户可以将录制的log文件或是自己编辑的log文件导入Replay Block回放。 Replay Block支持的总线类型:

CANLINMOSTFlexRayEthernet

如何新建一个Replay Block

在Simulation Setup窗口中虚拟总线上右击鼠标打开 菜单选择Insert Replay Block CAN Insert Replay Block CAN 如下图所示:

Replay Block 设置

双击Replay Block 打开配置对话框:

General

Replay name : Replay Block名称 Source file : 要回放的日志文件

Output modes

**Standard :**根据事件的时间戳回放事件 **Step (不支持 FlexRay):**工程启动后Replay Block默认处于暂停状态 **Animated with … ms (不支持 FlexRay):**不根据日志时间戳而是根据用户自定义的时间来回放log **Repetitive output sending mode :**被激活时log会被循环回放,否则只回放一次

Start Options

**Start replay on measurement start 😗*被激活时回放会从工程启动就开始,否则需要点击开始按钮或是调用replayStarrt()方法。

Start timing conditions

**immediately:**测量开始就立即从首次事件开始的地方回放 **with the first event time :**根据日志中首次事件出现的时间开始回放 **after timeout of … ms :**根据自定义的时间确定开始回放的时间

Keys

**Start/Stop key : **定义开始/停止按键 **Pause/Resume key :**定义暂停/恢复按键

Channel Mapping

Source 列:log文件中的源通道 Target 列 :配置将源通道映射到工程中的通道 Ignore : 配置为Ignore的通道的数据不会发送到 总线中

Example

最新回复(0)