2016 - 2024

感恩一路有你

c++ 类 宇通客车显示can报文缺失,车子启动不了为什么?

浏览量:1584 时间:2021-03-14 09:59:43 作者:admin

宇通客车显示can报文缺失,车子启动不了为什么?

您可以先检查发动机ECU电源(正常着火和着火)是否正常,电源正常后再检查起跑线。建议先检查辅助起动,然后检查前起动。如果在起动车辆后,组合仪表上的发动机转速和水温显示异常,并且其他can信息缺失故障表明can线路有问题。检查can线以进行处理。如果问题仍然无法解决,首先构建can线,需要明确您的响应是什么,是正确接收消息还是某个节点向另一个节点请求消息。首先,要正确接收一条消息:can消息包含一部分ID字段,每条消息都在总线上广播。接收到消息后,节点比较ID,如果是节点应该接受的消息ID,则当节点a希望节点B向其发送消息时,节点完成,节点a向总线广播远程帧,并且远程帧中没有数据字段。总线上的节点也是比较消息的ID字段。当节点B比较ID字段时,发现远程帧是对它的请求,当B节点发送远程帧请求的帧时,a将通过第一点的方法接收PS:can总线消息的CRC校验字段。CRC校验字段后面将有一个ACK响应字段。发送节点发送的ACK(1bit)为“1”,响应正确(报文数据检查正确)的节点将总线上的ACK位电平拉到“0”,表示响应正确。如果节点在广播消息后发现消息的ack始终为“1”,则其收发器将自动从缓存重新传输帧,直到节点正确接受ack为“0”或节点脱机。如果对您有帮助,您可以添加一个问题或m i

PGN-参数组号,如果它不完整或不可理解。

can技术的信息传输工作在多主模式下。网络中的任何节点都可以随时主动地向网络中的其他节点发送信息,而不管主节点和从节点是什么。CAN节点可以通过过滤消息的标识符,以点对点、点对多点和全局广播等多种方式发送和接收数据。

CAN总线的数据传输(报文传输)采用帧格式。根据帧格式的不同,分为11位标准帧和29位扩展帧。CAN总线的帧类型分为数据帧、远程帧、错误帧和过载帧。

can与PGN的关系:

PGN是参数组号,对can协议的开发非常重要。当许多ECU接受消息时,它们标识PGN而不是消息ID。

CAN总线接收报文的格式?

对于非程序员:

1。辅助工作,如处理excel、基础数据统计、批量处理一些常规的文件操作等。信息获取,如去网站批量获取数据,去系统批量获取查询结果。

3. 数据分析,数据分析,可视化显示等

程序员:

1。制作网站和系统,例如豆瓣

2. 数据挖掘,舆情分析等

3。人工智能建模等

c++ 类 pyqt5菜鸟教程 python类之间相互调用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。