首页 论坛 问答 博客
 
查看文章
 
标题:数据记录与回放
2009-01-07 13:50:22
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
数据记录与回放
今天的汽车不局限于只有一种车载网络总线,而常常是不同的总线和网络类
型并存。广州迈纬公司的汽车总线开发测试工具Puma硬件和Pantera软件涵盖了
所有主要的汽车网络,例如CAN、LIN和MOSTTM。Puma硬件支持同时使用3个C A N
通道,还支持所有主要的协议,例如J1708、J1939、J2534、ISO14229和GGD等等。
Puma还采用了E脚本编程语言,这使得Puma具备独立运行的能力。Puma主要应用
领域是进行网络诊断、节点仿真、数据记录、数据回放、飞行记录以及软件下载。
图1 汽车总线测试工具Puma
Pantera是一个功能强大而且灵活的软件工具,它适用于汽车生命周期内汽
车网络和电子系统开发的所有阶段。Pantera独特之处:1)把网络与物理信号测
量、控制和诊断仿真相结合2)利用服务器技术实现多个工作站的硬件共享3)支
持市面上的主流硬件(Puma、Kvaser、Vector、National Instruments)4)支
持多种诊断协议,例如D2、OBDII、GGD及GMLAN
Pantera主要应用领域是自动化测试、总线仿真、网络协议的验证和确认、
测量与分析、记录与回放等等
图2 Pantera软件
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
Puma Config 是Puma 的配置软件。它具有配置、浏览、E-脚本手动或自动
编程、数据记录和转换等功能,可应用于总线仿真、ECU 刷新、软件下载、记录
和测量等开发过程中。Puma Config 能使电脑和Puma 硬件间互相配置和传输文
件,编制程序并存储在Puma 中使其能独立运行。
图3 E脚本显示在Puma Config中
本文利用Puma 硬件的数据记录功能,记录CAN 总线上的所有帧/信号,简单
仿真汽车数据记录仪以及利用Puma Config 软件对记录文件进行转换。同时利用
Pantera 软件的回放功能对记录数据进行回放,以显现当时网络活动的时间流和
网络数据。
原理
利用一个Puma 硬件模拟汽车行驶过程中CAN 总线上的数据量,通过仪表盘
显示该过程的数据量,利用另一个Puma 作为数据记录仪,记录该过程CAN 总线
上的所有数据。最后利用Pantera 软件回放记录数据,以显现当时网络活动的情
景。结构图如下图
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
3 数据记录
首先,利用Puma Config 软件对Puma 硬件进行配置,使其能记录CAN 总线
上所有数据。配置后,将Puma 硬件连接到模拟的CAN 总线上,记录总线上的通
讯数据。
数据记
录仪
Puma 仿
真ECU
汽车

CAN-H
CAN-L
图4 CAN 总线传输数据结构图
Puma 接

Pantera
软件
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
记录完毕后,将Puma 硬件SD 卡里的记录文件拷贝到电脑里,对其记录的数
据进行分析。可以利用Puma Config 软件将记录文件转化成成Excel 文件(还可
以转换成其他文件格式),这样有利我们更方便、更直观分析数据。
Excel 表上显示了在汽车行驶过程中每一时刻的行驶速度和引擎速度。(已
加入DBC 文件)
图5 用Excel打开记录文件
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
4 回放记录数据
通过连接一个汽车通讯接口Puma,Pantera能够记录网络数据。当需要回顾
当时情况下所记录的网络数据时,Pantera通过导入记录文件能回放这些数据以
显现网络活动的时间流。
创建一个Pantera软件的回放项目,设置Puma硬件的基本设置,导入记录文
件,通过Puma硬件和总线相连,实现通讯数据的回放。
广州迈纬汽车电子有限公司 http://www.movingtek.com/
电话:020-38743344,38743384 传真:020-38744727 Email: sales@movingtek.com
广州市天河区五山华南理工大学国家科技园2 号楼205-206 室 邮编:510640
回放数据的显示:

本文引用通告地址:http://movingtek.spaces.eepw.com.cn/articles/trackback/item/36849
类别: | 浏览(60) 引用(0)
 
网友评论:
发表评论:
姓 名: [ 登陆 ]
内 容:
验证码:
 

     
©2007 eepw.com.cn