欢迎来到天天文库
浏览记录
ID:44311232
大小:677.67 KB
页数:24页
时间:2019-10-20
《诊断设备软件的实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、诊断设备软件的实现5.1功能需求分析故障诊斷设备和年拔故阳自诊斷系统配奁使用的•起到人机交互的作用•相当于诊断系统的终端设箝"诊断仪船有如卜'功能:1、读取故阳码并显示在LCDt:2、将故障码翻译成中文,即中英文对照.方便维修人员査看:3、提出维倏建议.显示对应故障网的部位和故障瓯因・协助维修人员确定故乐4、淸除故障代码:5、通过键盘向ECU发出命令,选择工作橫式・基于以上的功能需求,48整个软件系统分为6个恢块•⑷图5・1所示,HI3-1软件廉妬构赧图备根块功能如卜‘:1、匸模块闻数1-H!块西数负
2、责整个软件系毓的运爪从诊斷设备通电开始运行,主西数就负责调用U他的各个模块來完成诊断设备的各项功能・2、串口通信模块串卜通佶樓块负贵诊断设备与PC机之间的通信.将诊斷设备采集的数据I:传到PC机,可进行更复朵的故陋诊断分析.进;1;确定故障的部位和原因.3、CANMfriW块CANM(;ffi块负责诊斷设备与ECU的通伉.通过CAN总线.诊断设备可实现荻取故障臥清除故障码和系统交互的功能s4、键盘扫描模块键盘扫描樓块主耍进行键盘扫描•确定按键值.进行相应的模式选择和功能实施"5、故障码处理換块故W码处
3、理模块】:耍负责戎収故廊码、显示故陣码和清除故W码的功能.木ffi块从故W码库中件找出与之匹配的故W®因•及维修建议•将内弃显示在液晶显示屏上・6、LCD显示橫块LCD显示根块包含「跟液晶显示屏上显示字符冇关的功能.包括初始化液晶屏、显示字符和字符串等.5.2DSP软件集成开发环境CCS2000介绍程疗的调试过卅和伉化过卅段;:i'I.楼个讣发周期60%以I.的时间.好的调试匸貝可以大大提高调试的效率•调试貝有非常多的技巧和手段.但都必须要有良好的工具才能实现.DSP集成开发坏境CCS(CodeCom
4、poserStiidio)足TI公rijt(J为DSP软件匚程歸设计的集編译、仿真.下载为一体的DSP开发软件•可以iflECCS新建匸程、編译仿克工程、在线调试、下戟程序审).在CCS集成开发环境F开发调试数字悟号处理产品时.基本上可分为以卜几个阶段:设计阶段、代码編艸和編译链按阶段、调试阶段、分析调整阶61・如图5・2所示.图5・2采用CCS砂F发瀝稈5.3OBD-II系统诊斷模式OBD系统可以援供很多故障诊断相关佶息.这些缶息对F系统的檢修貝有很髙的>考价值.基j-OBDJI的诊斷设备通过按入车
5、内的通信网络,以眼务请求的方式向车载ECU索取诊斷数据,ECU以服务庞答的方式向诊斷设备传送诊斯数据.根据国问标准ISO/DIS15031-5的定义・OBD系统的相关缶息以九种不同的黴务"更式可以通过满足ISOOIS15031-4耍求的诊断工具获得.这九种摸式分别为〔叫模式一:获取当前动力总成的诊斷数据"模式二:获取动力总成冻结牺数据.模式三:获取与样放相关的诊断信息。模式四:淸除或者匝W与排放相关的诊断码.ffi式五:获取氧传感器相关的测试结果数据・模式六:获取特殊S测対象的在线监测结果数据.模式七
6、:获取排放相关的诊断故障码.廡式八:对OBD系统、测试或者元件的控制请求.模式九:获取车辆信息.这些模式对丁备种不同的数据通讯网络都她通用的.通过这九种樓式.诊断设备可以向车内电控单元获得各类数据.5.3.1诊断报文的格式在CANM络中.报文数据部分的第一字节兄l'.liZt-:湖信息(PidocolControlIiifomxation),燃Ju'A足诊斯威务柯;U!码-CAN网络的加务13求报文如衣5.1所示.农5.1诊断讹求报文数据字节参数名称坐求英文缩写1#1诊斯滋务标识码必须SIDRQ诊斯滋
7、务数据可选诊斯滋务数据可选...诊断滋务数据可选...诊斯肥务数据可选•••诊斯肥务数据可选•••诊斯肥务数据可选•••CAN网络的取务请求积极应答报丈如義5.2所示:&5.2CAH网络的服务讷求枳极应拧报2数据字节参数名称耍求英文缩写#1积极应答槪务标识码必须SIDPR诊斯滋务数据可选■•・诊斯滋务数据可选诊斯滋务数据可选••••■■#i卜2诊斯滋务救据可选#ivl诊斯滋务数据可选•••诊斯滋务数据可选•••NOTE:n的大小取决于应答报文的长度CAN网络中H务请求消极应答报文如表5.3所示1/<5
8、.3CAB网络中眼發请46冇极应的报文数据字节参数名称耍求英文缩写#1消极应答胆务标识码必须SIDNR诊断胎务请求标识码必须SIDRQ应答代码必须RCNOTE:其中.应存代码给出游极响向的嫌因.貝体代耐参数參照SAEJ19795.3.2OB1)-11系统的诊斯校式毎个模式后面獗跟一个够数标识(PID).表示后面是什么妙数.其中.毎个模式中的PID00是ISO15031定文老用的參数,毎个符介林准的电脑必烦艾持这个參数标识・代农该樓式对苴他PID足否支釈5
此文档下载收益归作者所有