- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对现场总线技术在汽车检测线上应用研究
对现场总线技术在汽车检测线上应用研究
【摘 要】现场总线推广以来,应用及其广泛,特别在汽车检测线上的应用已经起了巨大的作用。本文将介绍现场总线技术和检测线结构,以及探究总线技术在汽车检测上如何提高车辆的检测速度和质量。
【关键词】现场总线;CAN总线;汽车检测
将现场总线技术运用到汽车检测线的技术升级改造中, 可以实现远距离高速通信及方便地从车辆上直接获取故障信息, 使标标准化故障诊断和排放检测成为可能, 系统维修方便并具有扩展性。
1 基于现场总线技术的汽车检测线上网络系统开发设计
数据总线是由总线通信控制装置、传输介质、网络拓扑结构和通信协议等组成通信系统, 其实是计算机局域网技术质在控制领域应用, 在一条数据线上传递信号可被多个系统共享, 最大限度提高系统整体效率。总线产品包括硬件、协议和拓扑, 具体指标包括数据速率、节点数、最大间距、消息长度、传输延时、故障恢复时间、传输介质、拓扑结构和网络管理方式等。在进行汽车检测线控制系统总线方案设计和类型选择时, 可根据上述指标进行综合考虑。
1.1 基于CAN 总线的汽车检测系统总体结构
汽车检测系统总体结构由4个工位机组成。第1工位机主要检测
检测设备包括BY- CG-1000 底盘测功机、NHA- 505 废气分析仪、HY114 噪声声级计、YD- 1 全自动烟度计及WYH- B 微电脑多功能油耗仪等;第2工位机主要检测设备包括QZL- 2 转向参数测量仪、BY- CH- 1000A全功能侧滑实验台、SPEJ- 1 转向轮转角测量仪及BY- XX-300A悬架装置检测台等;第3工位机主要检测设备包括YZC- 8B 踏板力计、FZ- 10C制动检验台及SDZ 轴重实验台; 第4 工位机主要检测设备包括HFZF2000 发动机综合分析仪、NHD6101前照灯检测仪及HY114喇叭声级计等。本设计方案中CAN总线的检测站计算机网络系统由现场总线网络和数据处理网络组成, 两者通过1台NT服务器进行连接。现场总线网络采用总线型网络拓扑结构, 而数据处理网络采用星型网络拓扑结构。
1.2 CAN 总线的汽车检测系统连接方式
在基于CAN 总线的网络检测系统中, 测控计算机和每个工位机都通过CAN 卡挂接在CAN 总线上, 最多可挂接32个设备。测控计算机用于每个工位机的初始化工作和对通信参数的设定;工位机接受检测仪器仪表的传感器数据、检测车辆到位状态和驱动显示屏, 对下位机进行数据采集和数据初步处理。由于各个工位机上的设备产自不同的生产厂家, 没有统一的通信标准, 因此下位机与CAN 之间的连接采用了两种连接方式。对于下位机的通信接口是RS232 接口、RS485 接口、数据打印口等通过总线转换接口CAN卡与CAN 总线并联挂接;对于带有CAN 接口的CAN 模块(如汽车检测仪表)直接与CAN总线并联挂接。
1.3 汽车检测线中CAN 控制系统硬件设计
系统的硬件主要是CAN 节点的现场数据采集模块和控制执行模块的电路设计。各模块以80C196KC 单片机作为核心, 外围电路主要包括CAN 总线接口, 程序存储器AT28C256, 数据存储器AT28C6244,电压监控及复位电路、GAL 译码电路、A/D 及D/A 转换电路AD667 以及模块设置单元。以控制执行模块为例介绍系统结构。
2 CAN 通信协议的制定与系统软件的编制
2.1 CAN 通信协议的制定
SJA1000 独立的CAN 控制器有2 个不同的操作模式: 与PCA82C250兼容的BasicCAN模式和eliCAN 模式。BasicCANP模式是上电后默认的操作模式, 而PeliCAN 模式是新的操作模式, 它能够处理所有CAN2.0B 规范的帧类型而且还提供一些增强功能。从实际出发,本系统改造方案采用BasicCAN 模式。SJA1000 CAN 总线控制器支持CAN 通信协议约定的4 种不同帧格式: 数据帧、远程帧、出错帧和超载帧。汽车检测系统中下位机将检测得到的数据以数据文件的形式存储,传输时打包成数据帧, 以报文方式为单位进行数据传送。定义帧由优先级、单元地址、数据组成。
对于多主网络而言, 如何实现多主通信, 尤其是如何实现总线仲裁问题成为网络系统优劣的主要标志, 也就是当网络出现多节点对总线的竞争时, 如何协调各节点的信息发送问题。本方案CAN总线协调多主通信时采用节点优先权法, 即制定优先级时给予网络中的每个节点一个唯一的优先级,当同时有多个节点希望发送数据时,优先级 别高的节点在竞争总线时有优先占有权, 确保信息及时传送。检测系统优先级分配如表1 所示, 从表中可看到系统复位命令具有最高优先级。当收到复位命令
文档评论(0)