下线检测系统设计-数控滚弧机滚圆机张家港电动液压滚圆机滚弧机
作者:lujianjun | 来源:欧科机械 | 发布时间:2018-12-27 17:53 | 浏览次数:

为满足整车厂重型车辆下线检测的需求,设计了一种基于SAE J1939车载总线协议的车辆下线检测系统。介绍了该检测系统底层网络的软件和硬件设计、应用层的数据库构建及前台功能模块开发等。该检测系统可在线获取和解释车载网络报文信息,并能对检测参数和故障信息进行实时显示。通过测试表明,该系统运行稳定,达到了整车厂对下线检测系统的技术要求。 的工作状态和发动机温度1(ET1)等,网络上的节点按SAEJ1939的定义定期向总线上发送报文信息或接收来自总线上其它节点发送的报文;上位机和底层CAN网络通过CAN-USB转换器进行通信,CAN网络发送的数据报文通过转换器向上位机的USB接口传送数据;下线检测系统设计-数控滚弧机滚圆机张家港电动液压滚圆机滚弧机折弯机上位机则通过USB转换器向CAN总线上发送数据。上位机的下线检测软件采用微软VisualStudio2008提供的NET平台对CAN接口卡的动态链接库进行二次开发, 本文由公司网站弯管机滚圆机滚弧机网站采集转载中国知网整理! http://www.gunyuanji.wang 实现对SAEJ1939报文的解析,而数据库系统则采用微软SQLServer2005为报文解析提供数据支持。车辆下线检测系统架构如图1所示。图1车辆下线检测系统架构3SAEJ1939介绍SAEJ1939是美国汽车工程师协会(SAE)以CAN2.0B为基础专门为重型车辆设计的通信标准。它参照OSI7层模型来制定,并将应用层细分为车辆应用层和诊断应用层。SAEJ1939在车辆应用层中详细定义了车辆控制与通信的各类参数,其中最重要的是参数组编号PGN(ParameterGroupNum-ber)和可疑参数编号SPN(SuspectParameterNum-ber),1个参数组一般由多个汽车设备工作参数组成。SAEJ1939为汽车每个重要的设备运行变量都赋予了1个19位的可疑参数编号,这些参数一般分为离散值和连续值,如发动机风扇的3种状态(开/中速/关)对应的可疑参数编号是离散值,而发动机燃料传送压力属于连续值。在车辆下线检测中最重要的是SAEJ1939诊断应用层中定义的故障诊断消息,并对每个诊断消息都指定了PGN。诊断消息由诊断故障代码DTC(DiagnosticTroubleCode)表示,它包含发生了什么故障(可疑参数SPN)、什么类型的故障(故障模式标识符FMI)和这个故障出现的次数(OC)等重要信息。DTC的结构如图2所示。图2DTC结构图2中转换方式CM(ConversionMode)是故障码格式的一个标注,下线检测系统设计-数控滚弧机滚圆机张家港电动液压滚圆机滚弧机折弯机 本文由公司网站弯管机滚圆机滚弧机网站采集转载中国知网整理! http://www.gunyuanji.wang