文件名称:诊断功能模块设计-zotero+坚果云文献管理与同步
文件大小:2.99MB
文件格式:PDF
更新时间:2024-06-27 14:45:47
ISO15765 诊断软件
3.3诊断功能模块设计 如3.1节图3.1所示,PC端诊断软件功能模块中,诊断功能模块为诊断系统主 要的功能模块,此功能模块主要实现基于IS015765车载CAN网络国际诊断标准 的诊断服务的实施,包括IS014229.1和IS015765.3中应用层的实现,以及基于 CAN网络IS015765.2网络层的实现,还有相关的安全访问算法设计与实现。在此 节中将对此功能模块所设计的功能进行具体设计。 诊断上位机的诊断功能模块设计过程中,其核心功能为IS015765诊断协议的 实现,诊断上位机软件对诊断协议的实现过程见图3.3【26'2‘71。在3.3.1节与3.3.2节 中将分别详细阐述应用层与网络层协议的实现。 第l步:根据寻址类型确定诊断帧ID 物理寻址 功能寻址 CANid=766 l l CANid=760 第2步:应用层协议实现(诊断服务及了功能) ⋯子功能I o鬻I o茹l子功能⋯ l ● I 第3步:网络层协议实现(诊断类型,打包方式) I ◆ ◆ ◆ ◆ l Data[1]=10 Data[1]=0x Data[1]=21/2.. Data[I]=30 ◆ ◆ ◆ ◆ l第一帧I l 单帧l I后续帧l l连续帧I l I I l ● l 第4步:数据链路层委现(封装成cAN报文) 图3.3诊断上位机的ISol5765诊断协议实现过程 2l