一、实训目的
1. 学习使用CAN总线分析仪Kvaser USBcanⅡ;
2. 学习使用CAN总线分析软件Kvaser Can King;
3. 掌握CAN网络报文的读取和解析方法;
4. 了解CAN网络报文的作用。
二、实训课时
本实训项目一般安排1课时,由学生根据实训指导进行操作,最终完成实训报告。操作过程的正确性、准确性和熟练性以及《实训报告》成绩作为考评时的主要依据,分数记入个人实训总成绩。
三、实训工具及设备
2. 台式计算机一台;
3. CAN总线分析仪Kvaser USBcanⅡ;
4. CAN总线分析软件Kvaser Can King;
5. 车载网络虚拟实训平台;
6. 常用工具1套,检测连接线若干对。
四、安全注意事项
1. 遵守实训室规章制度,未经许可,不得移动、拆卸仪器与设备;
2. 注意人身安全,教学设施完好;
3. 严禁未经许可,擅自扳动教具、设备的电源开关;
4. 严格执行系统模块检测流程操作规定,防止误操作导致的设备损坏。
五、实训指导
1. 重复实训项目14中的各项操作,建立起Kvaser Can King软件平台与总线的连接。
2. 调整好设备与计算机之间通信的波特率之后,点击“Go On Bus”按钮,可以得到与实训项目14相同的信息窗口,如图6-2-8和图6-2-9所示。
3. 发送信息。
(1) 点击菜单栏的“Messages”菜单,“Universal”选项表示发送通用的消息,“CAN Kingdom”选项表示采用CAN Kingdom协议的页发送消息。通常情况下选择“Universal”选项。在图6-3-1所示的界面上选择需要发送消息的数据类型,与上面接收到的数据类型相对应,选择“1-4 Ints”。
图6-3-1 消息发送1
(2) 点击“1-4 Ints”选项,可以得到如图6-3-2所示的窗口。
图6-3-2 消息发送2
图6-3-2所示的窗口中,“CAN Envelope”设置待发送数据的标识符,在CAN总线协议中,标识符越小,优先级越高;“Length”对应于显示窗口的DLC,表示数据帧长度;“Data 0”至“Data 3”表示将要发送的数据内容。因为Int对应的数据类型占用两个字节,所以这里只有4个Int单元数据项。点击“Send”按钮,可以将设置好的数据发送出去。(www.daowen.com)
(3) 采用CAN Kingdom协议的页格式发送设置,如图6-3-3所示。
图6-3-3 CAN Kingdom协议的页格式消息
注 意
● 当一个节点(city)需要很多的报文(Message),这时这些报文就形成一个文件(Document),由于报文数据量大,发送到目的地址时容易出现差错,或者发送到错误的目的地址,因此在报文里面需要采用分页机制(Form),发送到目的地址时由Mayor进行译码。
● 在一个报文里,会有一个Byte(Line)进行分页,最大页数为255;有一个Byte(Line)进行标识(ID)Envelope,因此能发送到最大的节点数为255。
● CAN Kingdom协议支持群发(Group),可将报文发送到一个节点或一组节点。
● 编码形成的文件列表(Document List)和分页列表(Form List)主要用于不同模块间的通信。
●“Envelope 0”只能由King接收。“Null Document”是指没有字节的报文,主要用于提示警告信息。
按照实训指导步骤进行操作,选择合适的设备正确接线,操作后将对应的各个窗口内容做好屏幕拷贝。
在练习过程中出现不熟悉的操作内容时,应到资源库中寻找相应的“微课程”学习素材;同时应及时填写操作记录,保存好检测结果的屏幕拷贝。将各个项目的实训报告汇总成为一份电子文档,相应图片作为附件一并提交。
在虚拟实训平台上可以进行相同的模拟实训练习。
实训教师进行巡视、引导和点评,并进行归纳总结。
附 录
技能实训项目评价表(本评价表主要由实训教师填写)
技能实训项目评价表
参考评价元素
1. 是否了解CAN总线分析仪Kvaser USBcanⅡ的功能;
2. 是否了解Kvaser Can King检测软件的功能;
3. 示教板电源系统连接是否正确;
4. 总线检测设备硬件连接是否正确;
5. Kvaser Can King发送数据到总线是否正确;
6. 实际操作过程是否规范;
7. 数据结果获取方法是否正确;
8. 屏幕数据的保存是否正确;
9. 是否独立完成实训操作项目;
10. 是否遵守安全操作规程。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。