2.4 总线数据的采集与分析
2.4.1 传统客车的数据采集分析方法
中通传统客车选用USBCAN-II智能CAN接口卡作为CAN总线数据采集工具, 该设备带有2路CAN接口, 具有体积小、 即插即用等优点, 适合客车电器设计工程师和车间电器调试技工使用。 USBCAN-II接口卡上自带光电隔离模块,可有效避免车辆瞬间高电压的冲击,增强系统在恶劣环境中使用的可靠性。
该设备的主要参数如下: ①通道数量, 2路独立CAN通道; ②CAN协议, 按CAN 2.0B规范, 兼容CAN 2.0A; ③CAN波特率, 可编程任意设置, 范围在5 kb/s~1 Mb/s之间 ; ④最高帧流量 , 每通道5000帧/秒; ⑤CAN总线隔离, 2500VDC; ⑥CAN控制器,NXP SJA1000T; ⑦CAN收发器, NXP PCA82C250;⑧板载缓存, 接收缓存100 000帧, 发送缓存16帧。
通过笔记本电脑上的USB接口, 将USBCAN-II智能CAN接口卡连接至客车上的CAN网络, 然后运行CANTest测试软件, 即可同步采集客车CAN总线数据。 CANTest是ZLGCAN系列板卡的通用测试软件, 此软件界面 (图5) 简洁, 操作简单, 容易上手。 利用CANTest软件, 可以很方便地查看客车总线中传输的报文地址和数据。 同时 , 此设备也可以向客车总线网络发送特定地址的报文数据, 用于检测总线控制器是否正常工作, 进而判断电器设备故障。
2.4.2 新能源客车的数据采集分析方法
针对新能源客车的控制策略更为复杂的特点,中通选用功能更加强大的CANalyzer作为总线数据采集分析工具。 CANalyzer不仅能方便地观察、分析和支持扩展多达32个CAN通道的数据传输, 还能用于LIN、 MOST或FlexRay总线通道。 它具有良好的性能和可编程功能, 能满足从简单的网络分析到复杂问题中发现并解决故障的所有要求。 CANalyzer由图形化表示的方块图控制,它能表示数据流从总线经过PC接口进入各个不同类型的评估窗口和日志文件的流程。在该过程中,系统模块的参数都可以在方块图中进行设置。
CANalyzer提供了如下窗口和功能模块, 如图6所示。