【文件属性】:
文件名称:节中的诊断-zotero+坚果云文献管理与同步
文件大小:2.99MB
文件格式:PDF
更新时间:2021-06-07 20:59:07
ISO15765 诊断软件
3.3.1应用层诊断服务设计
综述IS014229.1应用层协议,该协议推荐规定了5大类诊断服务,主要有诊
断/通信管理、数据传输、读故障信息、在线编程、功‘H⋯e/元件测试。其中,诊断/
通信管理主要包括诊断会话控制、安全访问、通信控制等10种诊断服务:数据传
输包括读写数据的7种诊断服务;读故障信息包括读故障信息和清除故障信息2
种诊断服务;在线编程相关的包括请求下载、数据传输等3种诊断服务:功能/元
件测试包括例程控制和输入输出控制2种诊断服。所有诊断服务在2.3节中的诊断
服务需求分析中已详细列出,本设计将每项诊断服务以树形控件主节点的形式供
用户选择,每个诊断服务请求以双击子节点的形式发送【2引,如图3.4和3.5所示。
箩矗国诊断会话控制(to)
疆《舀Ec蝮位(11)
曼‘舀涪酴故障诊断码(14)
》一各国读取散障诊断码(19)
童‘舀读取数据旺2)
》一‘国由地址读取内存∞)
》函读'tea.-tirt蠲沿泓)
≯‘舀安全访目c27) :
》瘩舀通信控制旺8)
≥‘舀周期读取数据眨A)
争瘩舀动态定义数据囱亡) J=
》‘硒写入数据纪E)
》瘩日输A输出控制G蛋)
》瘩舀例程控制(31)
≥,瘩国请求下载(34)
童百国语求上信(35)
≥《国佳输数据r36)
≯瘩舀语求传输退出£据)
》国写入内存(3D) “
≯瘩舀诊断仪在线(3E)
舞售舀访问定时参数f83)
》宣日安全数据传输(84)
》国控目#tlDTC设置∞)
惫国链路控制(87) 。
章‘西诊断会话控制(10) 震
G叠∞1)默认梗式 ≤
:《叠(02)编程梗式 {
:百口∞3)扩展梗式 !
£国Ec嗟位(11) i
宣叠C0t)硬件复值 ’l
矗叠(02)点火钥匙复位 {
《叠(03)软件复垃 l
爱瘩国涪除敲障诊断码(14) {
《墨排放系统DTc 雹
宣口动力系统DTC l
百蜀底盘系统DTc i
:《墨车身系统DTc i
宣叠网络系统DTC ;
瘩叠全部系统DTc l
≯i过读取故障诊断码(19) {
》‘裔读取数据经2) :
净i诗由地址读取内存a孙)
I
疆‘国读:c毫ling数据CZ4)
≥国安全访阎∞)
》‘舀通信控制啪})
爱‘国周期读取数据62A)
》‘舀动态定义数据G圮)
氇《舀写入数据眨E)
菝目I输入输出控制鲫)
貔函例程控制01) 。~。丝
图3.4诊断服务设计 图3.5诊断服务子服务设计
参考2.1.1节中应用层的帧格式,主要诊断服务的制定及其具体实现对每项诊
断服务的详述如下【29】。
诊断会话控制服务(SID=0x10)
该诊断服务简称DSC诊断服务,SID值为10,客户端通过该诊断服务切换服
务器的诊断会话模式。主要规定了三种会话模式:默认模式、扩展模式和编程模