解读CAN报文方法_第1页
解读CAN报文方法_第2页
解读CAN报文方法_第3页
解读CAN报文方法_第4页
解读CAN报文方法_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、解读can!文方法1,首先抓取故障报文,建议保存格式为.CSV, 便于分析报文排查故障1.U125O 泗,滸 MitKw* IxMi mMflOlA. 7W7DWI ? H2HfifhCSV1044L3E?9B5.27E Micronlt Eitd70UWUO EODE”, BJMSS.CSV巧心恥5話2,845.8&2 韶icrxalE hraH甜均- 805&J7.2,打开报文筛选出对我们分析故障有利的数据 并对照协议解析报文例如,百路佳项目现场工程师经常反应掉高压问 题即继电器断开,其中绿控协议里有一帧报文就 显示出了继电器状态,报文ID:0x18FF14F3,我 们只需要找到这一帧报文

2、解析一下就知道继电 器状态了。MessageSutusTransmission Rate10msData LengthS Byte?Default Priority-PGN0xFF14Source Address0xF3Start BitLength (trits)SignalReference02Auxiliiry 1 Contactor碗m匚总王辅朋触点状态22Auxiliary 2 Contactor Status 总员辅助触点状态44(Unused - send a.s OxF)S16Sute Of Charge24$State Of Health32斗Battery State363

3、Fault Active Severity Indicator391(Unused - send as 0x01)40Skohtion Resistance 绝缘电阻4S8(Unused - send a.s OxFF)564Message Counter 计数器604Message Checksum消息校验和ID:18FF14F3,其中 OxFF14是 PGN,PG表示参数 组编号,0xF3是源地址表示数据是由哪个模块 发出来,绿控协议规定 0xF3表示BMS所以凡 是BMS发出来的报文,报文ID最后一个字节肯 定是0xF3。协议内容:有些内容无需用一个字节(一个字节 有八个位)来表示甚至用

4、两个位就可以表示出 来,例如总正辅助触点状态,有些内容用一个字 节不能完全表示甚至用两个字节来表示,例如 soc至于协议内容是选取一个字节、两个位还 是两个字节来表示通常与表示数据范围有关。Message VanieSutusJ ranuuiioD ateWinsDat Length8 BytesD*ful( Pnurily0x6FGZQxFFI4Souive Add re uOxJrJS(AH DitLength(bitt)SignalRefren0rAuxiliary 1 Contactor Statu.正辅助鮭点状态27Auxiliary 二 Coni actor Status/ 总戈轴

5、或惟点状态44(Unused - send as OxF)号16State Of Charge248Slate Of Health324Banery Stare3百3F ault Act K e/Se er iw Hdicatci-351(Unused - send as 0x01)4flSkohrion Rwinmce竽讳电阻488(l/nused - 5end as OxTF I564Mcsa CoimTer/计数器4Message Checksum消息校號和Byt elBit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0OxF总负辅助触点状态总正辅助触点状态Byte2BitB

6、itBitBitBitBitBitBit15141312111098soa氐字节Byte3BitBitBitBitBitBitBitBit2322212019181716soa高字节BytBitBitBitBitBitBitBitBite43130292827262524SOHByte5Bit39Bit38Bit37Bit36Bit35Bit34Bit33Bit320x1Fault Aetive/Severi ty In dieatorBattery StateByte6Bit47Bit46Bi45Bit44Bit43Bit42Bit41Bit40Isolati on Resista nee/

7、绝缘电阻Byte7Bit55Bit54Bi53Bit52Bit51Bit50Bit49Bit480xFFByt e8Bit63Bi62Bi61Bit60Bit59Bit58Bit57Bit56Message Checksum/消息校验和Message Counter/ 计数器注意协议里 Start Bit Length (bits )start bit : 0, length 2 ,从第0位开始长度2 个bit,所以第0位第1位表示总正辅助触点状 态start bit : 32, length 4 ,从第 32 位开始长度4个bit,所以第32位第33位第34位第35位表示继电器状态start

8、 bit : 8, length 16 ,从第8位开始长度16个bit,所以第8位一直到第23位表示SOC且第8位到第15位表示SOC勺低字节,第16位到第23位表示SOC的高字节JI,13:3:)2:342 15:?6:J2;05?I連:口01182DHUTE33 31 i3 32 2i 42 ODX Lr -3 jh -I Qt dt de di:1S:36:O2:OES13:16:32:35=1S:36:02:OBE13;30;02;Q531S:36:O2:OSSOil lf4 1 Ox 1821 f407 rlf47 i?al.:dfd:Q fx!數数數數救 I : I : I 扩匸扩

9、3 7 3153並2c42和KO就Jr:ilQt前Oe丽8 ir 2 Or 2 Or r$(V “S WTaQQ33ffffffff2 Ce-Tiffaf16e1*10ill111231415 rJ.JJi一.:.;: :i2: JL . 1S:3:02:05E 13:36:02:073 13:36:02:073 13:36:02i07312:馬:;吃:貯.13:56:比 JT3OJ13EOHQ5 他1创-刊-i Oil34=f4: :i 0x1J2t4.1Oiia21f4:30x132114.8jzl82f4:xg刑上C 7Q Od fJ9e- 6_u oolce4 sec o o -c E

10、d-;d.2bc.UQ O01Jee吧 o- .u ? 6 已e 已亡 Q巾ILX Ut dd Qt r-2 Ur 自动筛选S v/PSKffi -向方Ji=中L L .H_用.-.汩勺总匸疋”卅-时间标识名稲13:3C:Q2:l :1E;3E:02:行9 13;3&:O2;O58 13:36:02:053 13:36:0;s.Vi8 0c c3 0& cl Oc8 33 SI 5$ 32 2dE 7= ck Or dJ C -7 S13:U2;U:813:3&02:0EBL3::u2;L: J1C:3C: :C:i3it: S22f4 iJk: !4 N 50iLS41HjOJK1B2 if

11、b3xL34:fJ3( f)ee2UebZOeeSOfcmaE OOTeQD33fTEfJE:FFg Oe7bf fee12&00OilH JeddObideUt山OtddS OC9f07d-.00clLtOfb1庇2a4收收收收收-G 1 2 n- 42 3 J- F CV 7 8 9 K1- 1- I 1 Ii I I 乂ttlflt-Blf接撐毎接 L123 耳 用 F E1 1 1 1 1 11112C23242&3CElncld划Hn-BrlEM 的 ill# 0Kljl2ef 血曲】15 OilBEcoO OtelEfi 匚的 UxlktHI(kie灯勺UDElBfilHfOtel

12、SfflC fOIklBEQZW CtaclEzfliifJ-J帧帧苛帧W恤帧側苗帧苛帧帧芮芮曲惊愉恤帧啊前帧帧W 仁丐叫书山驾K丐K M耳叫廿书N谒E恬氐叫 E Ex 1;.首耕真杓 H 川林 tblKhlfl 0 / 期Q*iSJnt-Tjirlr顶w1a硕帧帧 臭囲!2剧崗祠剧58剧财测剧ESiSiSErS剧團 Q-7T扩扩扩扩茁杯才-乳rT.扩扩扩常扩扩扩?扩 T-: 亠 . . T. . 一 . 一 . -r. 1.-31 d? 00 52 03 On &0 kQ0 00 Od u0 QI 壮 00 Id8 Id co 00 皿 OCi m CIO IdJ? CO dOH7 iOO件

13、DFfE 门 cOffffffffffffgL b.22f7c46舸b幻8 ff rO期33牝ff吨S 0(260000094M00OhS 12O0OU401UJCD15貳 00T: e3 Oe cl Oi4.V.4:18121:3570xlBffl4E?0xl8ffl4f3數斑幀扩展幌0 ff 47 5474no sSB-14:18:21:372 14:13:21:372 14:18:21:338OxlSifLdlS0al3-fl4n rVI皆代4样051G3T20318 ff 甜 47 制 33 Sc ff 63第二字节第三字节表示 soc低字节在前,0x47E0转成十进制18400Sig

14、nalScaleOffsetCnhMlnMaxSOC0.0025O%0160 6375比例为0.0025 ,单位%所以实际上 SOC值为18400*0.0025% = 46%,即 SOC为 46%继电器状态第五个字节低四位表示,上面报文第 五个字节为0x83,二进制如下:Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit010000011SignalValueMeaniuBaitcry Swo0DATT_STAIT_POVER_UP1BATTSTATTSTANDHY2BAPn STAIE PKECHARG3batt state rtady|1BAIT SIAIOPENING霜RXTT STATE AT6 - 1415Kct At ai In hie低四位十进制为3,查表“3 ”表示BATT_STATE_READY已上高压状态SignalVahieMeaningFault S&vriry Indi cat ot0No taulT active.1Waging* hq actioiL2Rei

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论