- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Puma硬件在记录汽车网络通讯数据方面的应用
Puma 硬件在记录汽车网络通讯数据方面的应用
肖楚海
(广州迈纬汽车电子有限公司,广州市天河区五山华南理工大学国际科技园 2 号楼 205-206)
电话:020 020 邮编:510640
摘要:本文介绍了 Puma Config 软件和 Puma 硬件在记录汽车网络通讯数据方面的应用,简
单地演示了 Puma Config 软件对 Puma 硬件的配置过程,并利用 Puma 的数据记录功能,记
录 CAN 总线上的所有帧/信号,简单仿真汽车数据记录仪以及利用 Puma Config 软件对记录
文件进行转换,使我们能更方便、更直观地查看和分析汽车网络通讯数据。
关键词:数据记录,硬件 Puma 软件 Puma Config
1 介绍
今天的汽车不局限于只有一种车载网络总线,而常常是不同的总线和网络类型并存。广州迈
纬公司的汽车总线开发测试工具Puma涵盖了所有主要的汽车网络,例如CAN、LIN和
MOST
TM
。P u m a硬件支持同时使用3 个C A N通道,还支持所有主要的协议,例如J1708、
J1939、J2534、ISO14229和GGD等等。Puma还采用了E脚本编程语言,这使得Puma具备独
立运行的能力。Puma主要应用领域是进行网络诊断、节点仿真、数据记录、飞行记录以及
软件下载。
Puma Config是Puma 的配置软件。它具有配置、浏览、E-脚本手动或自动编程、数据记录和
转换等功能,可应用于总线仿真、ECU刷新、软件下载、记录和测量等开发过程中。Puma
Config能使电脑和Puma硬件间互相配置和传输文件,编制程序并存储在Puma中使其能独立
运行。
本文演示了 Puma Config 软件对 Puma 硬件的配置过程,并利用 Puma 的数据记录功能,记
录 CAN 总线上的所有帧/信号,简单仿真汽车数据记录仪以及利用 Puma Config 软件对记录
文件进行转换。
2 原理
CAN总线结构图如下图,在CAN总线上,利用一个Puma模拟汽车行驶过程的控制,在仪表盘显
示该过程数据,利用另一个Puma作为数据记录仪,记录该过程CAN总线上的所有帧/信号。
数据记录
仪 Puma
Puma 仿真
ECU
汽车仪
表盘
CAN-H
CAN-L
CAN 总线传输数据结构图
3 记录实验
首先,利用 Puma Config 软件对 Puma 硬件进行配置,使 Puma 具有数据记录仪功能,实现
记录 CAN 总线上所有帧/信号。
配置过程如下:
1)通过 USB 将 Puma 硬件连接到电脑上,启动 Puma Config 软件,点击工具栏上Connect to
Puma按钮,连接上 Puma。
2)点击工具栏中的“Log GUI”选项,在Logger Chooser中双击CAN logger选项后将出现设置
CAN 记录仪的图形用户界面。
3) 在左下角Settings选项中设置使用的 CAN 通道(CAN channel)为 CAN1,波特率(Bitrate)
为 125K 和存储在 Puma 硬件 SD 卡中的记录文件名(LOG base name)test。
4)要记录总线上的所有帧,务必要选上Settings 选项右边的Log all CAN frames选项,并
且选上Vehicle Power required和Sleep Mode activated
5)点击右下角的Create按钮,生成 E 脚本(E-script),进入保存 E 脚本(E-script)界面(PC),
保存 E 脚本,命名为 test.e。
6)点击工具栏上Explore选项,将E脚本文件test.e复制SD盘中STARTUP文件夹里。
设置完毕后,由于Puma硬件拥有三个CAN通道,同时支持所有主要的协议,例
如J170 8、J1939、J2534、Iso14229和GGD等等,可以直接将Puma连接到CAN总线上,记录CAN
总线上的所有帧/信号。
将Puma硬件连接到模拟的CAN总线上,记录总线上的帧/信号。记录一段时间后,断开CAN
总线上的电源,接着断开Puma与CAN总线上的连接,然后将Puma连接到电脑,启动软件Puma
Config,将SD盘里的记录文件复制到电脑的某个文件夹里。
接下来利用Puma Config软件将记录文件test.qbl装换成Excel文件(还可以转换成其他文件格
式),这样有利我们更方便、更直观分析数据。
步骤如下:
1) 打开软件Puma Config,点击工具栏Log Converter选项,点击右上角的 ’
文档评论(0)