版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务5.1CAN协议数据包识别分析姓名班级学号实训室小组时间接受任务在现代汽车电子控制系统及众多工业自动化领域中,CAN协议以其高可靠性、实时性和灵活性成为了数据传输的核心标准。从发动机管理系统到车身控制系统,再到先进的驾驶辅助系统(ADAS),CAN总线如同神经网络一般,将车辆的各个控制单元紧密相连,实现信息的高效传递与协同工作。随着汽车智能化、网联化的不断发展,对CAN协议数据的高效解析与深度分析能力成为了汽车工程师、网络安全专家及系统开发人员不可或缺的技能。同学们思考一下,如何快速解析CAN报文?CAN报文又是如何被修改的?知识准备1.CAN总线的数据传输线可以为双绞线、同轴电缆和光纤。但为了降低成本,汽车上CAN数据传输线通常采用屏蔽或非屏蔽的双绞线,分别是CAN_H和CAN_L两根线。2.CAN协议经ISO标准化后分为高速CAN和低速CAN。高速CAN主要应用在实时性、数据传输速度要求高的场合,传输速率可达1Mbps,例如发动机控制、自动变速箱控制、行驶稳定系统、组合仪表等;低速CAN主要应用在车身控制系统等对可靠性要求高的场合,传输速率可达125kbps,例如空调控制、座椅调节、车窗升降、天窗控制、车镜控制、车灯控制、导航系统控制等。3.通常所说的CAN报文是指在CAN总线上利用ECU和CAN卡接收到的十六进制报文。CAN协议中所传输的消息是以“帧”作为基本单位来进行的,CAN总线的数据类型主要有五种,数据帧、过载帧、帧间隔、远程帧和错误帧。4.填写数据帧与远程帧的区别:比较内容数据帧远程帧ID发送节点的ID被请求发送节点的IDSRR0(显性电平)1(隐性电平)RTR0(显性电平)1(隐性电平)DLC发送数据长度请求的数据长度是否有数据段是否CRC校验范围帧起始+仲裁段+控制段+数据段帧起始+仲裁段+控制段制定计划步骤作业内容工具注意事项预计用时1实施准备电脑,车联网安全实训平台,TSMaster软件5min2收发CAN报文电脑,TSMaster软件10min3解析CAN报文电脑,TSMaster软件加载DBC文件时,确保TSMaster为停止状态10min4修改CAN报文电脑,TSMaster软件创建面板时,确保TSMaster为停止状态10min任务实施1.实施准备作业内容作业项目作业示范实施准备✅检查笔记本电脑✅启动电脑✅双击打开车联网安全实训平台✅打开TSMaster软件✅创建空工程2.收发CAN报文作业内容作业项目作业示范配置硬件通道✅单击“硬件”✅单击“通道选择”✅CAN通道数量选择“2”启动TSMaster✅单击“分析”✅单击“启动”发送CAN报文✅单击“报文信息”下拉选项✅单击“添加CAN/CANFD报文信息”✅单击“报文发送”下拉选项✅单击“添加CAN/CANFD发送”✅新建原始报文✅发送CAN报文接收CAN报文✅创建一个新的TSMaster工程✅在第二个TSMaster中发送CAN报文✅在第一个TSMaster中收到CAN报文信息3.解析CAN报文作业内容作业项目作业示范加载DBC文件在第一个TSMaster中✅单击“停止”✅单击“数据库”下拉选项✅选择“显示CAN数据库”✅单击“加载CAN数据库文件”按钮✅选择“PowerTrain.dbc”解析DBC文件在该DBC文件中,一共有12帧报文,20个信号。✅选择“EngSpeed”✅单击“布局”该报文含有6个信号,其中“EngSpeed”信号的长度为16,占了报文的第一个byte位和第二个byte位。解析CAN报文在第一个TSMaster窗口中✅单击“启动”在第二个TSMaster中的“CAN/CANFD发送”窗口,将报文ID修改为“64”,修改第一个byte位和第二个byte位的数值为1112(填写实际数据)。在第一个TSMaster窗口中✅将0x64报文展开“EngSpeed”数据为4625(填写实际数据)rpm。4.修改CAN报文作业内容作业项目作业示范创建面板在第一个TSMaster中✅单击“停止”✅单击“仿真”✅单击“面板”下拉选项✅选择“添加面板”创建控件✅单击“工具箱”✅选择“输入输出框”修改控件属性✅将“LabelText”的名称修改为“EngSpeed”✅将变更类型设置为“pstCANSignal”✅“EngSpeed”信号关联该控件✅启动第一个TSMaster加载DBC文件在第一个TSMaster中✅单击“停止”✅单击“数据库”下拉选项✅选择“显示CAN数据库”✅单击“加载CAN数据库文件”按钮✅选择“PowerTrain.dbc”✅单击“启动”✅启动第二个TSMaster发送并修改CAN报文在第一个TSMaster中的“CAN/CANFD发送”窗口,将触发修改为周期(周期为100),将报文ID修改为“64”,修改第一个byte位和第二个byte位的数值为1112(填写实际数据)。✅单击发送按钮在Panel窗口,修改“EngSpeed”的值为111(填写实际数据)。在第一个TSMaster中的“CAN/CANFD报文信息”窗口中,“EngSpeed”的值为111(填写实际数据)。在第二个TSMaster中的“CAN/CANFD报文信息”窗口中,“EngSpeed”的值为111(填写实际数据)。✅保存文件✅关闭所有软件✅关闭电脑
检查评价班级组别姓名学号实训任务CAN协议数据包识别分析评价项目评价标准分值得分小组评价知识准备能准确收集任务所需的知识5计划决策制定工作方案的合理可行5任务实施能够正确检查并设置实训场地5能够规范使用实训设备和软件5能使用TSMaster软件发送/接收CAN报文10能通过DBC文件解析CAN报文10能利用控件功能修改CAN报文20能够规范填写任务工单10任务达成能按照工作方案操作,按计划完成工作任务10工作态度认真严谨、积极主动,安全生产,文明施工10团队合作小组组员积极配合、主动交流、协调工作56S管理完成竣工检验、现场恢复5小计100教师评价实训纪律无无故迟到、早退、旷课现象,不违反课堂纪律10方案实施严格按照工作方案完成任务实施20团队协作任务实施过程互相配合,协作度高20工作质量能准确完成CAN协议数据包识别分析任务20工作规范操作规范,三不落地,无意外事故发生10汇报展示能准确表达、总结到位、改进措施可行20小计100综合评分小组评价分×50%+教师评价分×50%
总结反思总结反思表1.做得好的地方在哪里?✅实施准备;✅收发CAN报文;✅解析CAN报文;✅修改CAN报文;£其他:。2.不足之处在哪方面?£实施准备;£收发CAN报文;£解析CAN报文;£修改CAN报文;£其他:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 国家实验室材料综合研究设施新建项目可行性研究报告模板-立项备案
- 2026年江苏苏州市高三三模高考政治模拟试卷试题(含答案详解)
- 2025年重庆广播电视编辑记者、播音员主持人资格考试(广播电视基础知识)模拟试题
- 施工安全防鼠管理制度
- 2025年全国广播电视播音员主持人资格考试(广播电视基础知识)练习题及答案
- 市政道路旧路改造施工技术方案
- 2025-2030年教学用非音像复制品行业商业模式创新分析研究报告
- 2025-2030年航空航空材料行业盈利模式创新与变革分析研究报告
- 新形势下纸塑复合行业顺势崛起战略制定与实施分析报告
- 2025-2030年国内专利代理服务企业制定与实施新质生产力战略分析研究报告
- 2026年教科版(新教材)小学科学三年级下册期末学情测试卷及答案
- 2026年国际汉语教师证书考试面试常考试题与答案
- 2026安徽省滁州市皖东公证处招聘司法辅助劳务派遣人员3人笔试备考试题及答案解析
- 健康膳食解码智慧树知到期末考试答案章节答案2024年佳木斯大学
- JBT 7041.3-2023 液压泵 第3部分:轴向柱塞泵 (正式版)
- 第五章配送中心规划
- 教育学基础第七章-课堂教学课件
- 数字电子技术基础-余孟尝-课后答案(全)课件
- 四年级二班崇尚科学反对邪教主题班会
- DB23T 2745-2020 黑龙江省城镇智慧供热技术规程
- 新教科版四年级科学下册第二单元《电路》知识点整理
评论
0/150
提交评论