各位老师们,恳求帮忙看一下我遇到的问题
在调用PND_UsrExtDiag 接口上报故障时,模块在上报8个故障后,再上报其他任何故障,博图V20诊断缓冲区就会提示“错误:其它可用诊断信息未单独存储”
个人怀疑是PND_UsrExtDiag 接口最多支持上报8条诊断,超过后便会提示“错误:其它可用诊断信息未单独存储”
以下为三种情况的报文内容(重点在第三种情况,前两条作为对比)
情况1:单独上报一条现场电源故障
slot1 单独现场电源故障报文:20 01 00 1F 18 AA 49 56 33 8D 3C 0D 20 80 00 00 00 00 00 00 20 82 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
情况2:上报8条上溢故障
slot1 仅 8 条上溢报文(通道7上溢):20 01 00 1F 18 AA 7D 34 FB 64 EF 79 20 80 00 00 00 00 00 00 DC 7E 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道6上溢):20 01 00 1F 18 AA 7D 34 DD 88 3D CA 20 80 00 00 00 00 00 00 D6 3E 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道5上溢):20 01 00 1F 18 AA 7D 34 BF A7 9F 97 20 80 00 00 00 00 00 00 CF FE 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道4上溢):20 01 00 1F 18 AA 7D 34 A1 CA 85 38 20 80 00 00 00 00 00 00 C9 BE 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道3上溢):20 01 00 1F 18 AA 7D 34 84 95 C0 07 20 80 00 00 00 00 00 00 C3 7E 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道2上溢):20 01 00 1F 18 AA 7D 34 82 7F B5 0F 20 80 00 00 00 00 00 00 BD 3E 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道1上溢):20 01 00 1F 18 AA 7D 34 0C 7B 04 85 20 80 00 00 00 00 00 00 B6 FE 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
slot1 仅 8 条上溢报文(通道0上溢):20 01 00 1F 18 AA 7D 34 03 26 54 3F 20 80 00 00 00 00 00 00 20 93 01 09 73 A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
情况三:上报8条上溢故障后,再上报现场电源故障
slot1 8 条上溢后再加现场电源故障报文:20 01 00 1E 18 AA 7D 35 37 15 CB 3F 00 21 00 00 00 00 00 00 00 00 01 09 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00