如何看懂汽车can报文(新能源汽车CAN报文解析软件)

      最后更新:2023-04-15 22:21:44 手机定位技术交流文章

      can通讯的报文是如何进行解析数据的

      根据需要收到CAN报文之后,需要根据具体的通信协议解析,然后分析解析出的数据是否正确。下面进行报文实例解析。数据类型定义如表4 所示。 报文内容如表2所示。收到的报文为:1818D0F3 ce 0d 00 7d 00 6d 11 00 。协议中规定报文的第一、二字节表示总电压,高字节在前,低字节在后。又总电压的单位为0.1 V。所以在上面的数据中0 dce代表总电压,转为十进制为 3534,乘以0.1V的单位,则得到总电压值为353.4 V。协议中规定报文的第三、四字节表示总电流,又总电流的单位为 0.1A,偏移量为 32000 。
      can通讯的报文是如何进行解析数据的

      如何看懂汽车cantest报文

      总线比特率为250K bit/s总线报文发送时间间隔为10ms报文为8字节数据帧,那么,...2、实测:采用广州研煌的ACUSB-211或者131的配套软件AdawinCANTest测试,设置为...
      如何看懂汽车cantest报文

      汽车can是什么

      CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。扩展资料CAN总线特点:1、数据通信没有主从之分,任意一个节点可以向任何其他(一个或多个)节点发起数据通信,靠各个节点信息优先级先后顺序来决定通信次序,高优先级节点信息在134μs通信;2、多个节点同时发起通信时,优先级低的避让优先级高的,不会对通信线路造成拥塞;3、通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信距离小于40M);4、 CAN总线传输介质可以是双绞线,同轴电缆。CAN总线适用于大数据量短距离通信或者长距离小数据量,实时性要求比较高,多主多从或者各个节点平等的现场中使用。参考资料来源:百度百科-CAN总线
      CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。CAN的报文格式在总线中传送的报文,每帧由7部分组成。CAN协议支持两种报文格式,其唯一的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位 (RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。控制场包括标识符扩展位(IDE),指出是标准格式还是扩展格式。它还包括一个保留位 (ro),为将来扩展使用。它的最后四个位用来指明数据场中数据的长度(DLC)。数据场范围为0~8个字节,其后有一个检测数据错误的循环冗余检查(CRC)。应答场(ACK)包括应答位和应答分隔符。发送站发送的这两位均为隐性电平(逻辑1),这时正确接收报文的接收站发送主控电平(逻辑0)覆盖它。用这种方法,发送站可以保证网络中至少有一个站能正确接收到报文。报文的尾部由帧结束标出。在相邻的两条报文间有一很短的间隔位,如果这时没有站进行总线存取,总线将处于空闲状态。以上内容参考:百度百科-CAN总线
      Can-Bus总线技术是“控制器局域网总线技术(Controller Area Network-BUS)”的简称,它具有极强的抗干扰和纠错能力,最早被用于飞机、坦克等武器电子系统的通讯联络上。通过遍布车身的传感器,汽车的各种行驶数据会被发送到“总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。扩展资料:优势CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性。特点CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率最高可达1Mbps。参考资料来源:百度百科-CAN总线
      CAN总线是对汽车中标准的串行数据传输系统的习惯叫法。CAN的英文全称是:Controller Area Network,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。

      汽车can是什么

      汽车can总线故障诊断图解

      对于所有控制单元,短路总是导致数据总线单线故障。如果只有少数控制单元受到影响,则可以认为是CAN线开路。由于用 DS O识别开路故障并不容易,所以必须使用以下方法:开路的大致位置已经在测量数据块中显示,基本可以确定开路是在不能正常工作的控制单元和第一个能正常工作的控制单元之间。如果CAN线开路,短路后数据传输将以单线模式继续。上述诊断为舒适性数据总线处于单线运行模式。所有控制单元在测量数据块中显示单线模式。相反,如果没有开路的完好的CAN线短路,它将无法再与受该线开路影响的控制单元通信。 在本例中,当CAN-Low-线对地短路后,所有的控制单元继续以单线模式工作。这样就可判断出断路肯定就在Low-线上,否则数据总线C在AN断-路后就完全失效了。为了完成检测,CAN-High线现在也处于对地短路状态。故障显示:所有控制单元均为单线模式,右后门控制单元无法通信。因此,CAN-Low线路和右后门控制单元之间必须存在开路。由于无法从诊断仪的信息中清楚地知道开路是在哪根导线上,因此该内容将用于以下情况:只有当两根CAN线出现故障时,车身的CAN总线才会完全失效。一根CAN线断开,数据总线从这个断开点开始继续以单线模式工作。为了找出这两根CAN线中的哪一根短路,有必要在其中一根上造成对地短路。然后根据电路图确定该内容:右后门控制单元正常连接到舒适线束的位置;在线上正常工作的控制单元中,哪个控制单元最接近“右后门控制单元”?断线必须在这两个控制单元之间。插头是非常常见的故障源。如果故障控制单元的位置已经确定,①拔掉插头;②检查插头上的针脚是否损坏、弯曲或生锈;③再次插上插头;④检查故障是否已排除。如果故障无法排除,使用欧姆表查找故障。使用欧姆表查找故障前先断开电池,因为测量时舒适性数据总线可能会开始工作,导致测量结果不准确。然后你可以用欧姆表来测量断裂的CAN线。如有必要,必须检查并更换电线和插头。在这种情况下,驾驶员侧车门控制单元和舒适性控制单元上的CAN-Low线对应的针脚之间没有电气连接,因此故障原因一定是插头接触不良或导线断路。如果不是这种情况,则必须更换控制单元。2.一根CAN线对蓄电池电压短路。故障显示:舒适性数据总线单线模式对于这种故障,典型的情况是在DSO显示图中,电池电压施加在CAN-Low线上,CAN-High线继续传输CAN-信号。睡眠模式与CAN-Low线对电池电压的这种短路的区别在于CAN-High线上的电平始终为0V,没有明显的波动。故障查找的其他方法一般来说,分叉电缆柱上的短路故障不容易测量,所以需要目视检查电线是否损坏。如果目测没有发现,下一步是拔掉每个控制单元的插头,检查针脚是否弯曲,插头中是否有接线片等。然后,应使用欧姆表监控短路,以便确定短路是否由控制单元引起。如果仍无法查明情况,则应逐个断开电缆接线柱。这样,故障可以被限制在电缆杆的某一部分。3.CAN线对地短路。故障显示:数据总线处于单线模式。对于这种故障,典型的情况是在DSO显示图中,电池电压施加在CAN-Low线上,CAN-High线继续传输CAN-信号。睡眠模式与CAN-Low线对电池电压的这种短路的区别在于CAN-High线上的电平始终为0V,没有明显的波动。这里特别的是接地的CAN-High信号。不像断线,这里没有“正常”的CAN信号!CAN-High-信号始终为0V。故障查找的其他方法一般来说,分叉电缆柱上的短路故障不容易测量,所以需要目视检查电线是否损坏。如果目测没有发现,下一步是拔掉每个控制单元的插头,检查针脚是否弯曲,插头中是否有接线片等。然后,应使用欧姆表监控短路,以便确定短路是否由控制单元引起。如果仍无法查明情况,则应逐个断开电缆接线柱。这样,故障可以被限制在电缆杆的某一部分。4.一个或多个控制单元的CAN高线路和CAN低线路是混合的。只有当两条can线损坏或混合时,车身CAN总线的通信才能失败。值得注意的是,隐藏级别有一个偏移量。在隐藏状态下,控制单元的混线会导致CAN-High线上的电压升高,CAN-Low线上的电压降低。其他故障查找方法:混丝总是发生在最后一个能正常工作的控制单元和第一个不能正常工作的控制单元之间。混线故障多发生在修复数据总线时,应重点检查这些地方。应根据电线的颜色进行目视检查。排除故障前先断开电池,因为在测量过程中,车身的CAN总线可能会开始工作,导致测量结果不准确。然后你可以用欧姆表测量混合的can线。在此故障中,驾驶员侧车门控制单元上的CAN-Low- line的相应针脚和舒适性控制单元上的CAN-High- line之间必须有电气连接,舒适性控制单元上的CAN-Low- line和驾驶员侧车门控制单元上的CAN-High- line之间也必须有电气连接。如果插头混在一起,该故障也会出现在其他控制单元上。无论是哪种情况,最好先检查无法接触的控制单元插头。 @2019
      汽车can总线故障诊断图解

      汽车CAN总线故障怎么解决?CAN总线故障查找方法

      汽车CAN线称为汽车控制器局域网络。CAN总线就相当于汽车的中枢神经系统,是汽车里的一种通讯协议。 遇到汽车CAN线故障一般有三种情况,分别是ECU故障、CAN总线损坏故障、CAN总线上的某个节点数据发送异常或者掉线。通过分析来看,ECU和CAN总线如果没有恶意损坏的话一般不会出现故障。所以CAN总线故障通常是由于CAN总线上的某个节点数据发送异常或者掉线所导致的,可以从节点入手来查找故障。现在的汽车的电子控制单元主要有发动机控制系统、防抱死控制系统、中央门锁系统、悬挂控制系统、仪表管理系统、座椅调节系统等。所有子控制系统连接起来构成一个实时的控制系统。每一个子系统可以理解为连接在CAN总线上的一个节点。汽车CAN总线故障查找及解决方法1、把每一个节点依次往CAN总线上面连接,接一个节点后观察并测试通信状况。优点是可以零成本找出故障节点,缺点就是节点过多线路太复杂,其次是假如故障原因是各节点容抗、阻抗控制不好导致的,往往多个节点累积才会导致问题的出现。2、有一定维修经验的技师可以根据特征电平判断错误原因,这种方法是最直接高效的。 3、可以使用CAN转换器或者接口类产品辅助排查。一般简单的故障可以使用USBCAN卡来解决,通过抓取总线上的报文来分析故障节点。
      汽车CAN总线故障怎么解决?CAN总线故障查找方法

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/74763.html

          热门文章

          文章分类