应用eDAQ采集仪进行CAN总线数据采集

2021-10-08 09:54:54·  来源:上海山外山机电工程科技有限公司  
 
关键字:CAN总线;eDAQ类别:eDAQ数据采集设备使用 SoMat eDAQ 数据采集系统的DIO以及COM板层均可支持CAN总线采集,可选波特率 (bps)有1M, 500K, 400K, 250K, 12
关键字:CAN总线;eDAQ
类别:eDAQ数据采集设备使用
SoMat eDAQ 数据采集系统的DIO以及COM板层均可支持CAN总线采集,可选波特率 (bps)有1M, 500K, 400K, 250K, 125K等。由于总线传输只用到CANH与CANL两个引脚,硬件连接时只需使用线缆SAC-TRAN-MP-2的白色(CANH)和绿色(CANL)两个引脚即可。线缆接头定义如图1所示。




图1 线缆SAC-TRAN-MP-2接头定义
标准的OBD-II-DLC接头定义,如图2。参照ISO 15765-4标准中CAN-H线连接针脚6(Pin6),CAN-L 线连接针脚14(Pin14)。如需接地,连接针脚5(Pin5)。




图2 标准OBD-II-DLC接头定义
下面以COM板层为例,介绍eDAQ如何采集总线信号。确保硬件连接无误并已发出总线信号后,首先打开IE浏览器,进入eDAQ硬件界面,如图3所示。




图3 eDAQ IE浏览器界面
选择CAN1 所对应的CAN Vehicle Bus并进入CAN1界面,选择正确的传输速率(一般为500k)后,点击Log CAN_1 Messages,屏幕会跳出报文,如图4所示。




图4 车辆总线设置界面
若已看到报文数据,证明eDAQ已经连接到CAN网络中,开始配置数据库文件。eDAQ可以识别dbc文件,点击 import Vector CANdb Database将电脑中的dbc文件通过IE浏览器拷贝到eDAQ中,如5图所示。




图5 添加dbc文件
拷贝成功后,即可通过TCE软件设置通道了。如图6所示,选择上步添加的数据库文件。




图6 TCE中的硬件列表




图7 添加dbc文件
在TCE Transducer and message setup 中选择要添加的通道,即可完成设置,如图8所示。




图8 添加CAN通道
注意:
  • 不同协议要求数据传输的波特率不同,需要在测试前搞清楚。
  • 是否需要120ohm电阻(eDAQ已配备)。
  • eDAQ CAN接口支持CAN2.0A和B,eDAQ默认使用2.0B(29bit),如提出需要采集2.0A(11bit),请与技术支持联系。
  • 若自行编辑数据文件,技术支持可提供技术文档,详细说明eDAQ支持的格式和CAN标准格式如何转换。
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026620号