英特佩斯的一代红盒NeoVi-Fire以及二代蓝盒NeoVi-Fire2,或者 ION,或RAD-Galaxy 等带有存储卡装置的硬件设备,都是支持离线数据记录的,即利用硬件自带的SD存储卡记录车上的报文(注意:存储卡容量可以在设备购买时选定),而不是在电脑实时记录数据。记录完毕之后再可以将数据从卡中实时导出至电脑端即可。

首先,点击菜单中的Measurement->VehicleScapeDAQ,然后选择如下的tab 页面:

在Current Platform导入DBC,ODX,A2L文件
在Channels里面可以选择刚刚导入的DBC,ODX,A2L文件中的信号

备注:由此可见,使用VehicleScapeDAQ 功能的另一强大之处,就是除了常规的CAN,LIN 报文及信号之外,诊断类ISO14229 即UDS 信号,a2l 文件导入后CCP,或者XCP 类型信号,都是可以利用FIRE、FIRE2、ION等设备的存储卡进行离线记录的。

选择measurment中的VehicleScape DAQ,可以在channels中筛选你想保存的报文,在standalong logging中也可以添加触发条件筛选报文,或者是记录50000条报文为一个文件,按照需求来设置,我们下面的默认设置就是记录所有CAN报文,一次性记录50000条报文作为一个文件,记录完整一个文件以后再重复记录。

当然,有时我们希望在特殊的条件、特殊的工况下进行特定的敏感数据进行记录,就可以启用此处强大的条件触发式记录方式。这里进行数据记录的方式非常灵活,功能强大但是设置简单,如下图1例,是指当DBC中信号EngRPM超过7000时开始进行数据记录,记录50000条后记成一个TestLog1文件并再次等待条件满足进行下次记录。而下图2例,则是当引擎转速EngRPM> 7000 条件满足时,将条件出现之前之后各100,000 条报文记录下来,存为TestLog2文件,然后restart 等待下次条件满足进行前后记录。

图1-特殊条件下触发开始记录
图2-特殊条件前后数据进行记录

下载过程:界面下方有个Generate 按键,点击Generate,可以看到在Function Block里面有生成的脚本,如下图所示,旁边标注的Immediate Embbeded Only,即只有下载到硬件盒子里面才能执行。

备注:这里可以看到,VehicleScapeDAQ 与FunctionBlocks 是相辅相成的,自主进行的设置,会翻译为FunctionBlocks的script及capture 类型的几组程序,二者等价。

那么如何把这些脚本下载到盒子里去运行呢?点击CoreMini Console,如果能够正常识别硬件,我们能够看到Target Device里面的设备名称。

Target Device: Fire2 CY1384

接下来只需要点击Send,就能把脚本下载到盒子里面了。

Clear的意思是把之前的数据以及程序都清空了,Run After Download意思就是下载进去之后立马运行,把程序下载成功会提示Success,假如下载显示Failed,要看提示的原因,有可能是SD卡损坏,或者是硬件的版本不一致。

下载进去以后怎么确保正常运行呢?要保证如下几点

  • 线缆连接正确
  • 波特率设置正确
  • 设备正常上电
  • 盒子记录数据启动条件正确

记录完毕数据之后如何导出呢?点击Tools->Extract/Export,如果连接正确Source里面就是显示设备名字,

点击这里Extract就能导出数据,假如没有导出数据,那么可能是没有设置正确

所以,我们有大量的客户,使用英特佩斯带有存储卡的设备,例如RED, FIRE,FIRE2, ION,或者Galaxy 用作长时间运行,或者特殊工况触发的数据记录仪,发挥硬件设备的强大功能!

经过上述步骤的介绍,您结合工作中的场景进行试验,一定可以将强大的离线记录功能,运用娴熟,让设备的强大能力,助力我们的日常工作!赶快开始使用吧!

JapanKoreaChinaUSA