汽车总线监控分析工具
概述
intework-vba(vehicle bus analyzer) 是一款由恒润科技自主研发的、高性价比并且简单易用的总线工具,具备对总线数据的监控与分析、节点仿真、报文发送、总线负载统计、离线回放、诊断序列配置等功能,目前支持的总线类型包含can、lin。vba 产品线的长期目标是推出一款集分析、仿真、记录、测试和诊断等功能为一体的车辆总线工具,同时扩展支持的总线类型,如:can fd、ethernet 等,后续会通过升级的方式逐步增加上述功能。

产品功能
1)网络拓扑管理
软件支持多种总线类型,可监控、仿真、记录多个网段的总线数据,并确保时间戳同步,提供一体化的监控工具。
• 可根据网络拓扑创建整车 can/lin 网段
• 支持网段与 vci通道的映射和波特率的设定
• 支持 dbc、ldf数据库的导入
2)总线监控、记录及回放
软件提供trace 和graphic 等多种数据监控、显示方式,支持过滤器的设置,用户可以通过设置实现多个网段在1 个trace 界面中显示,可以实现多个网段在多个trace 界面中显示。
• trace(表格的形式对报文数据进行监控与分析)
♦ 支持强大、灵活的报文过滤功能,支持按任意列过滤
♦ 支持报文按任意列的升序、降序排序功能
♦ 支持自定义显示模板,模板内可定制显示哪些列、设置过滤条件、设置排序规则
♦ 支持数据查找功能,可使用多种查找模式(模糊匹配、起始字符匹配、精确匹配、正则匹配),对查找到的数据进行高亮标识
♦ 支持数据的淡化功能,对总线上长时间不活跃或报文数据场连续多次未发生变化的报文进行逐级淡化显示
♦ 支持标准帧、扩展帧与错误帧的识别与区分
♦ 支持数据的导入、导出、拷贝等操作
• graphic(折线图的形式对信号值进行监控与分析)
♦ 支持多个信号同时观测
♦ 支持多信号分轴(y 轴)的显示方式
♦ 曲线显示区支持多种放大与缩小方式
♦ 支持增加参考线用于信号值的显示和对比
• logger(文件的形式对总线报文进行记录)
♦ 支持多种格式的报文存储方式
♦ 支持自定义每个存储文件的大小,超过后会自动创建下一个文件
♦ 支持自定义报文存储路径及文件命名格式
• filter 报文过滤
♦ 支持按通道进行过滤
♦ 支持按 id及范围进行过滤
♦ 支持按节点进行报文过滤
• 离线回放
♦ 支持多种格式数据文件的回放
♦ 支持多文件同时回放
♦ 支持回放速率的设置
♦ 支持对指定时间区间的数据进行回放
3)总线分析
vba 支持总线负载的实时显示以及历史总线数据收
发的统计,便于用户直观了解各通道的总线状态。
• 支持各通道实时负载的显示
• 支持最高、平均、最小负载的显示
• 支持报文速率、数量的统计功能

4)ecu 仿真
软件支持多种方式的报文发送功能,能够帮助用户发送can、lin 总线的报文和信号数据。
• 支持自定义报文和从 dbc/ldf数据库中选择报文
• 支持单条、周期发送、按键触发等方式发送方式设定
• 支持对信号总线值、物理值或报文数据场及长度的修改
• 支持扩展帧的发送

5)诊断功能
vba 具备独立的诊断功能模块,该模块支持uds 协议和odx 数据库的解析,可基于uds on can 协议实现对ecu 进行诊断。软件支持常见的诊断报文发送和接收,如:读清故障码、io 控制、按did、内存读写数据等操作。
• 支持 iso 15765 的诊断协议
• 支持 odx 诊断数据库解析
• 支持自定义诊断服务发送