J1939多包传输

DM1多包故障数据在这里插入图片描述

第一包 PGN固定ECFF
CAN_ID: 18ECFF00
发送频率:固定1Hz ,没有故障也会发送
数据段举例:20 0E 00 02 FF CA FE 00
20:  固定值
0E 00:数据段总长度00 0E(14个字节)
02 :  数据总包数02 (2包)
FF :  默认
CA FE 00::故障报文的PGN(00FECA)

第二包及之后 PGN固定EBFF(具体看下图)
CAN_ID:18EBFF00
Byte: 0           包数(表示当前为第几包数据)
Byte: 1           Lamp Status(故障灯)
Byte: 2          Reserved (默认FF)
Bytes: 3–5        SPN and FMI
Byte: 6   Bit:8      SPN Conversion Method
Byte: 6   Bits:1–7    Occurrence Count
在这里插入图片描述

按照18FECA00(SCR-DM1故障)的故障报文格式:
Byte1-2    为故障灯 a
Byte3-5     为SPN+FMI b,c
Byte6       为CM+OC d
当故障不止一个时,信息格式应该是a,b,c,d,b,c,d,b,c,d…

数据段举例: 01 10 FF 00 4F 27 81 00
          02 4F 67 81 00 0D A1 81
截取的有效数据为 10 FF 00 4F 27 81 00 4F 67 81 00 0D A1 81 共3个故障码
注:
绿色 表示 故障灯
红色 表示 SPN+FMI
蓝色 表示 SPN Conversion Method+Occurrence Count

SPN Conversion Method 和 SPN解析顺序的关系在这里插入图片描述

在这里插入图片描述

  • 6
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值