您的位置 首页 新能源

根据ACCESS数据库的CAN总线数据收集办法的规划与完成

CAN(ControllerAreaNetwork控制器局域网)总线是在汽车、轮船、医疗等领域广泛应用的一种串行数据通讯现场总线,能有效地支持具有很

CAN (Controller Area Network操控器局域网)总线是在轿车、轮船、医疗等范畴广泛应用的一种串行数据通讯现场总线,能有效地支撑具有很高安全等级的分布式实时操控。因为CAN总线数据通信具有高可靠性、实时性和灵活性的特色,常被应用于飞机、轿车、轮船等计算机体系之间的通讯办法,因而CAN总线的数据收集技能也得到了广泛应用。

CAN总线为串行数据协议总线,能够一起传输多个报文(message),一个报文界说为一帧,分为三个城,标准型CAN总线数据格式如图1所示,分别为ID域( Identifier ),数据长度界说城

(Length)和数据信息域(Data),图中的箭头指示了数据传输的先后顺序。

图1标准型CAN总线数据位界说

1 体系硬件方案规划完成

CAN总线为多主办法,理论上一条CAN总线上能够串接110个节点,为了读取CAN总线数据,可选用如图2所示的拓扑结构将CAN总线收集设备接入到CAN总线上。

图2 CAN总线数据收集体系衔接原理图

本方案中体系硬件选用NI公司的PXI-648x系列CAN总线卡,机箱选用PXI-1050,侧试服务器与侧试客户端之间选用以太网衔接办法。

2体系软件规划完成

在CAN总线数据收集软件的规划完成时,需求要点考虑的问题是CAN总线数据的正确解析。CAN总线通道可一起发送多个报文,每个报文的教据域最长可达64位,理论上一个通道的信息可多达几百个,因而,正确解析每个通道的数据信息至关重要。当时CAN的总线数据收集办法广泛选用数据库技能,编写CANdb数据库文件作为数据收集和解析的根底,有很多商用软件(如CANoe,NI的QNmax等)能够完成CANdb数据库文件的修改。本文闸述了一种墓于MS Office Access数据库进行CAN总线数据收集的完成办法。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/226553.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部