现场总线技术在汽车检测线上的应用

发布者:剑戟辉煌最新更新时间:2012-07-07 来源: 中国传动网关键字:现场总线技术  汽车检测线 手机看文章 扫描二维码
随时随地手机看文章

    目前世界上开发出了40多种现场总线,其中CAN总线因其具有实时性强、可靠性高、抗干扰性强、通信方式灵活、非破坏性的访问方式和开发简单、廉价等独特之处,适合于汽车检测线中应用。基于CAN总线的汽车检测控制系统可以解决现有RS232、RS485等通信系统的传输速率慢,出现乱码等缺点,可以提高数据传输的实时性和可靠性,而且创建与汽车中微电脑通信的平台,以解决汽车与检测互通信息的前瞻问题。
   
    1、基于现场总线技术的汽车检测线开发设计
   
    1.1 汽车检测线测控系统整体设计
   
    汽车检测站计算机网络系统由现场总线网络和数据处理网络组成,两者通过1台NT服务器进行连接。现场总线网络以CAN总线技术为核心,采用总线型网络拓扑结构,而数据处理网络均采用星型网络拓扑结构,汽车检测线总体结构如图1所示。

    数据处理网络中,每个工位机的信息及车辆信息都可通过网络进行资源共享,完成打印报表、财务报表和数据统计等各项任务。
   
    在现场总线网络检测系统中,测控计算机和工位机之间都由CAN总线接口卡连接。测控计算机主要完成每个工位的初始化工作和对通信参数的设定,工位机接收汽车检测仪器仪表的传感器(以下简称下位机)的数据,检测车到位状态以及驱动显示屏,下位机进行数据采集和数据初步处理。
   
    汽车检测站的检测设备来自各个厂家,由于到目前为止还没有一个统一的通信标准,不可能对检测线上的各个检测设备进行较大改动,所以下位机通过自身的硬件条件来确定通信方式,工位结构如图2所示。如果下位机的通信接口是数据打印口、RS232或RS485接口,先连接现场总线通信转换接口CAN卡,然后连接到现场总线上来完成现场总线通信。当然最好各检测设备出厂时都采用CAN总线接口,这样有利于设备的标准化。[page]

    下位机N是汽车检测仪表中带有CAN的CAN控制模块,它不需要CAN卡直接与CAN总线相连。在这种方式下,工控机只连接CAN 总线,每个下位机用并联的方式挂接在总线上,而不需要每个下位机与工控机相连。具有节省屏蔽线、布线方式简单和抗干扰性强的优点。工位机也可以由DSP或单片机组成的嵌入式控制器代替工控机。这种方案对检测设备的影响较小、成本较低,总线获取数据的可靠性较高。
   
    1.2 汽车检测仪表中带有CAN的CAN控制模块设计
   
    CAN控制模块是由8位的微处理器89C58、独立CAN通信控制器SJA1000、CAN总线收发器82C250以及相关的接口组成的实时多任务的嵌入式控制系统(如图3所示),实现CAN总线的通信协议以及相关功能,可以分成3个部分:
   
    (1) 总线接口部分,包括总线收发器和总线控制器,这部分对于所有CAN总线智能模块都是相同的。
   
    (2) 与传感器及执行机构与单片机的接口部分,不同的接口将各单元分成不同的类型。
   
    (3) 将前两部分连接成一个有机系统的微控制器及其外围接口部分,称为模块,不同的模块要求单片机实现不同的功能。微处理器负责从传感器中采集数据、对SJAIO00初始化并且控制SJAIO00实现数据的接收和发送等通信任务。

    2、CAN通信协议的制定
   
    SJA1000 CAN总线控制器支持CAN 通信协议约定的4种不同帧格式,即数据帧、远程帧、出错帧和超载帧。
   
    汽车检测系统中下位机将检测得到的数据以数据文件的形式缓存,传输时打包成数据帧,以报文为单位进行数据传送。定义帧由优先级、单元地址、数据组成。
   
    优先级的制定如表1所示,系统复位命令的优先级定义为0x00,由于1让位于0的机制,其值越小,优先级越高。所以复位命令的优先级最高,只要收到这个命令下位机将停止发送及采集数据,并执行复位。[page]


    单元地址表示下位机的地址信息,它可以由两种方式制定,一个是使用编码开关,现场制定地址,另外一个是出厂前程序中定义。若使用CAN卡只能使用第一种方式。
   
    3、软件设计
   
    汽车检测系统软件主要由VC编程的主控程序,VB编程的报表程序,微处理器程序以及CAN节点通信程序组成。其中通信程序主要分为3个部分:CAN初始化,数据传输及数据接收。这里主要列出CAN芯片初始化程序,程序如下:
   
    Unsigned char init_CAN (unsigned int btr0btr1)
    {
    EA=0;
    EX0=1:
    CAN— REGISTER [CONTROL]=1;//复位请求
    CAN_ ACC=CAN_ REGISTER [CONTROL];
    While (!CAN_ACC_0)
    {
    CAN REGISTER [CONTROL] =1;//确定是否复位
    CAN_ACC=CAN—REGISTER [CONTROL];
    }
    //设置接受代码寄存器
    CAN-REGISTER [ACCEPTANCE_CODE]=ACC_CODE;
    //设置接受屏蔽寄存器
    CAN_REGISTER [ACCEPTANCE_MASK] =ACC_MASK;
    //设置总线时序0寄存器
    CAN — REGISTER [BUS_TIMING_1]=btr0btrl;
    //设置总线时序1寄存器
    CAN_REGISTER [BUS_TIMING_0]=btr0btrl> >8:
    //设置输出控制寄存器
    CAN_REGISTER [OUTPUT— CONTROL]=OUTONTRL;
    //设置时钟分频寄存器
    CAN_REGISTER [CDR]=CDRVALUE;
    //设置控制寄存器
    CAN_REGISTER [CONTROL]=CNTRLREG
    //设置命令寄存器
    CAN_ REGISTER [COMMAN D]&=0xe0;
    CAN_REGISTER [COMMAND]I=0x0e;
    CAN_REGISTER [COMMA ND]&=0xe0;
    EA=1:
    Return (OK);
    }
   
    4、应用情况及效果
   
    基于现场总线的汽车检测系统由4个工位机组成。第1工位机包括底盘测功机、废气分析仪、噪声声级计、全自动烟度计及油耗仪;第2工位机包括转向盘及操纵力检测仪、全功能侧滑台、车轮转向仪、悬架松旷检测台及传动系松旷仪;第3工位机包括踏板力行程检测仪、制动检验台、悬架特性检测台、车体形位偏差仪及轴重仪;第4工位机包括发动机检测仪、前照灯检测仪、喇叭声级计及左右轴距差检测仪。网络使用了屏蔽双绞线,连线长为100m,传输速率为125kbps。
   
    实践证明,把现场总线技术应用到汽车检测线以后,该系统通信可靠、性能稳定,取得了良好的经济效益和社会效益,其主要表现在如下几方面:
   
    (1) 节省了成本。由于系统采用了现场总线,通过屏蔽双绞线连接各处分散的独立设备,而且嵌入式系统的控制器代替工位机中的工控机,与以前不使用现场总线技术相比,可以节省项目经费。
   
    (2) 具有良好的扩展性。由于现场总线的开放性,可随意增设工位,总线上可以挂接32个设备。
   
    (3) 远距离高速通信。传输距离小于50m时,数据传输速率可达1Mbps,提高检车效率。
   
    (4) 系统维修方便。总线上某个设备出现故障,不会导致整个系统的瘫痪,仍可维持其余设备的正常运行,检修时只需断开故障设备即可,提高了系统的整体可靠。
   
    5、结束语
   
    目前在汽车设计领域中,很多汽车厂家采用ISO颁布的CAN国际标准(ISO1 1898)。这标准允许不同厂家生产的零部件能在同一辆汽车中进行有效、协调的工作,构成了所谓的开放式系统,检测线采用CAN总线技术,有利于从汽车上直接获取其故障信息,使得标准化的故障诊断和排放检测成为可能。
   
    把现场总线技术应用在汽车检测线上,不仅提高汽车检测速度及检车质量,也可以从设计、安装、调试、运行到维护方面,节省成本和时间,从而得到了经济效益,提高了市场竞争能力。
   
    参考文献
   
    [1] 王锦标.现场总线控制系统[J],微计算机信息,1996(1)。
    [2] 邬宽明.CAN总线原理和应用系统设计[M].北京:北京航空航天大学出版社,1996.
    [3] 张建俊.汽车检测与故障诊断技术[M].北京:机械工业出版社。2001

关键字:现场总线技术  汽车检测线 引用地址:现场总线技术在汽车检测线上的应用

上一篇:AS-i在电梯串行通讯中的应用
下一篇:低成本LIN总线协议在汽车网络中的应用

推荐阅读最新更新时间:2024-05-02 22:10

基于过程现场总线技术的群控系统
    1 引 言      随着中国由钢铁大国向钢铁强国目标的迈进,冶金装备正朝着大型化、现代化、自动化的方向迅猛发展。从单元控制装置、单体设备自动化以至于全线的自动化系统和全厂全公司的生产管理的控制系统正逐渐遍布于选矿、冶炼、轧制等冶金工业的各个方面。冶金自动化装备技术的发展与应用使冶金产品的质量和冶金生产线的作业率获得极大的提高,新产品、新工艺的开发周期大为缩短,获得了极其显著的经济效益。      目前,随着过程控制技术,自动化仪表技术和计算机技术的成熟和发展,冶金自动化装备技术又发生了一次技术变革,这次革命的基础就是现场总线的产生。现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络,它的关键标
[嵌入式]
BACnet和LonWorks现场总线技术
1. BACnet 现场总线 技术 BACnet是Building Automation and Control Network 的简称,是一种为楼宇自控网络制定的数据通讯协议。1995年6月,美国暖通空调工程师协会(American Society of Heating, Refrigeration, and Air-conditioning Engineers,ASHRAE)经过8年半时间,正式通过全球首个楼宇自控行业通讯标准——BACnet。同年12月成为美国国家标准,并且还得到欧盟委员会的承认,成为欧盟标准草案。 BACnet是一个标准通讯和数据交换协议。各厂家按照这一协议标准开发与楼宇自控网兼容的控制器与接口,最终达到
[嵌入式]
现场总线技术及其应用
    1 引言     随着计算机、控制、通信、网络等技术的发展,作为工业控制数字化、智能化与网络化典型代表的现场总线(FieldBus)技术也得到了发展迅速、影响巨大,引起了工程技术界的普遍兴趣与重视,使计算机控制系统逐步从集散控制系统(Distributed Control System DCS)走向以现场总线位基础的分布式现场总线控制系统(Fieldbus Control System,FCS),被誉为工业自动化领域具有革命性的新技术。现场总线是当今自动化领域技术发展的热点之一。     2 被誉为自动化领域的计算机局域网     2.1 现场总线及其特点     (1)什么是现场总线?     根据国
[嵌入式]
基于PCS7 和Profibus-DP 现场总线技术的控制系统设计
   一 系统概述   随着经济高速发展,城市化步伐速度也日益加快,城市生活垃圾和工业垃圾处理问题正变得 日益突出。每年全国城市垃圾清运量达数亿吨,在各大城市中,垃圾包围城市的现象非常普遍。垃圾已对大气环境及地表和地下水及江河、湖泊等造成了严重污染,生态环境正在遭到严重破坏。因此,结合城市具体情况,对垃圾的处理技术和处理系统及其控制策略等相关问题进行探讨,找出处理效果好、经济上可行的处理方案已成为目前城市垃圾处理问题研究的热点之一。   焚烧处理垃圾的主要优点是垃圾减量最大,无害化比较彻底。如焚烧垃圾发电是现有垃圾处理方法中占地较小,效果较好的方法。另外,建立垃圾焚烧发电厂,可解决垃圾渗沥液引起的污染地下水问题,垃圾焚烧后的废渣进
[嵌入式]
基于现场总线技术的可视化油料保障网络初探
一、引言 本文主要完成了一种基于现场总线技术的可视化油料保障网络的信息系统的初步设计。该系统的构建充分发挥了现场总线系统在技术上具有良好的系统开放性的特点,将复杂的可视化油料保障网路信息系统的设计,分成了数个可由联勤分部或与其职能相近的各军兵种的油料保障部门可独立设计完成的分系统的组合。在设计中,联勤分部或具有联勤分部职能的一级的机关可根据自己所辖单位的油料的储备状况、输转能力、油库的地理位置及所配备的野战运油、加油装备的技术特点等,只要遵从总部颁发的相同的总线标准,公开一致的网络协议,既可建立起战役级的油料保障信息系统,并构成部队油料保障可视化网络的信息系统的子系统,为可视化油料保障网络信息系统的构建提供基础。本文主要对该战役级
[嵌入式]
基于LonWorks现场总线技术的智能节点设计
现场总线系统是自动控制系统发展的一种趋势。然而,当前还存在着大量基于各种非现场总线标准的设备,将这些设备全部更新成基于现场总线的设备几乎是不可能或不现实的。因此,开发现有设备到现场总线的接口转换设备,使现场总线技术与传统的设备有机地结合起来,将非现场总线设备集成到LonWorks现场总线系统中,实现基于现场总线的控制系统,是一项非常有意义的工作。 本文的目的是将现场总线技术、非现场总线技术、智能控制技术和单片机技术各自的优势有机地结合起来,设计一种既具有强大现场处理功能,又具有通信功能的智能控制节点。通过该智能控制节点,能够将传统仪器、设备挂接到LonWorks现场总线上,经LonWorks总线进行信息的传输与交换。 如GPI
[单片机]
基于LonWorks<font color='red'>现场</font><font color='red'>总线技术</font>的智能节点设计
INTERBUS工业现场总线技术在港口的应用
    随着控制、计算机、通信、网络的技术的发展,信息的交换领域迅速覆盖从工厂的现场设备层到控制、管理等各个层次,正逐步形成以网络集成自动化系统为基础的企业信息系统。菲尼克斯电气公司是德国著名的自动化电气公司,顺应这一潮流,成为世界上最早成功开发出工业现场总线的厂家之一,其INTERBUS总线广泛的应用在汽车、烟草、物流、港口、造纸、食品等各个行业。1998年成为欧洲标准EN50254,2000年2月成为国际标准IEC61158,2004年成为中国标准GB10308。     INTERBUS总线在系统的集成、稳定、诊断给用户带来极大的方便,很快的得到广大客户的支持,并得到广泛的应用。在世界范围内拥有650万个节点的成功应用,
[嵌入式]
P-NET现场总线技术的结构、系统特点、运行模式及应用
1 引 言   P-NET现场总线技术由丹麦Proces-Data A/S公司研究并开发,是一种全世界通用的开放型标准化总线。它可以将生产过程的各个部分,如过程控制计算机、传感器、执行器、I/O模块、小型可编程控制器等,通过共用一根双芯电缆加以连接。与传统布线相比,P-NET现场总线技术在工业控制应用中具有很大的优势,它将简化设计和安装,减少布线的数量和费用,避免各种设备故障的发生,实现更直接也更广泛的使用功能。     2 网络系统     P-NET是一种多层网络结构,如图1所示。          图1 P-NET网络结构图   其特点:   (1) 多层的网络结构,方便系统组态,提高系统的安全性和冗余性。   (2) 分
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved