📄 pgn.h
字号:
PDU[12].PGN = 64041;
PDU[12].DataLen = 8;
PDU[12].Priority = 5;
PDU[12].Update_Rate = 50;
PDU[12].ParaAmount = 4;
//参数1定义 电池模块最高温度
PDU[12].Define[0].Type = 0;
PDU[12].Define[0].Length = 1;
PDU[12].Define[0].Resolution = 1;
PDU[12].Define[0].Offset = -40;
PDU[12].Define[0].Range_low = -40;
PDU[12].Define[0].Range_high = 210;
PDU[12].Define[0].SPN = 0;
PDU[12].VerData[0] = 0;
//参数2定义 电池模块最低温度
PDU[12].Define[1].Type = 0;
PDU[12].Define[1].Length = 1;
PDU[12].Define[1].Resolution = 1;
PDU[12].Define[1].Offset = -40;
PDU[12].Define[1].Range_low = -40;
PDU[12].Define[1].Range_high = 210;
PDU[12].Define[1].SPN = 0;
PDU[12].VerData[1] = 0;
//参数3定义 动力电池组工作模式状态(8-5) + 动力电池组开关状态(4,3) + 动力电池组冷却风扇状态(2,1)
PDU[12].Define[2].Type = 0;
PDU[12].Define[2].Length = 1;
PDU[12].Define[2].Resolution = 1;
PDU[12].Define[2].Offset = 0;
PDU[12].Define[2].Range_low = 0;
PDU[12].Define[2].Range_high = 255;
PDU[12].Define[2].SPN = 0;
PDU[12].VerData[2] = 0;
//参数4定义 **未定义**
PDU[12].Define[3].Type = 0;
PDU[12].Define[3].Length = 5;
PDU[12].Define[3].Resolution = 1;
PDU[12].Define[3].Offset = 0;
PDU[12].Define[3].Range_low = 0;
PDU[12].Define[3].Range_high = 0;
PDU[12].Define[3].SPN = 0;
PDU[12].VerData[3] = 0;
// 3) 动力电池组控制器故障参数组(BMSERR)
PDU[13].PGN = 64042;
PDU[13].DataLen = 8;
PDU[13].Priority = 5;
PDU[13].Update_Rate = 50;
PDU[13].ParaAmount = 5;
//参数1定义 故障4-1
PDU[13].Define[0].Type = 0;
PDU[13].Define[0].Length = 1;
PDU[13].Define[0].Resolution = 1;
PDU[13].Define[0].Offset = 0;
PDU[13].Define[0].Range_low = 0;
PDU[13].Define[0].Range_high = 255;
PDU[13].Define[0].SPN = 0;
PDU[13].VerData[0] = 0;
//参数2定义 故障8-5
PDU[13].Define[1].Type = 0;
PDU[13].Define[1].Length = 1;
PDU[13].Define[1].Resolution = 1;
PDU[13].Define[1].Offset = 0;
PDU[13].Define[1].Range_low = 0;
PDU[13].Define[1].Range_high = 255;
PDU[13].Define[1].SPN = 0;
PDU[13].VerData[1] = 0;
//参数3定义 故障12-9
PDU[13].Define[2].Type = 0;
PDU[13].Define[2].Length = 1;
PDU[13].Define[2].Resolution = 1;
PDU[13].Define[2].Offset = 0;
PDU[13].Define[2].Range_low = 0;
PDU[13].Define[2].Range_high = 255;
PDU[13].Define[2].SPN = 0;
PDU[13].VerData[2] = 0;
//参数4定义 故障16-13
PDU[13].Define[3].Type = 0;
PDU[13].Define[3].Length = 1;
PDU[13].Define[3].Resolution = 1;
PDU[13].Define[3].Offset = 0;
PDU[13].Define[3].Range_low = 0;
PDU[13].Define[3].Range_high = 255;
PDU[13].Define[3].SPN = 0;
PDU[13].VerData[3] = 0;
//参数5定义 **未定义**
PDU[13].Define[4].Type = 0;
PDU[13].Define[4].Length = 4;
PDU[13].Define[4].Resolution = 1;
PDU[13].Define[4].Offset = 0;
PDU[13].Define[4].Range_low = 0;
PDU[13].Define[4].Range_high = 0;
PDU[13].Define[4].SPN = 0;
PDU[13].VerData[4] = 0;
//******************* 自动离合器控制器(AC-ECU) *******************//
// 1) 自动离合器控制器信息参数组(ACINF)
PDU[14].PGN = 64050;
PDU[14].DataLen = 8;
PDU[14].Priority = 3;
PDU[14].Update_Rate = 50;
PDU[14].ParaAmount = 5;
//参数1定义 未定义(8,7) + 自动离合器工作模式状态(6-3) + 自动离合器开关状态(2,1)
PDU[14].Define[0].Type = 0;
PDU[14].Define[0].Length = 1;
PDU[14].Define[0].Resolution = 1;
PDU[14].Define[0].Offset = 0;
PDU[14].Define[0].Range_low = 0;
PDU[14].Define[0].Range_high = 255;
PDU[14].Define[0].SPN = 0;
PDU[14].VerData[0] = 0;
//参数2定义 自动离合器实际结合度
PDU[14].Define[1].Type = 0;
PDU[14].Define[1].Length = 1;
PDU[14].Define[1].Resolution = 0.004;
PDU[14].Define[1].Offset = 0;
PDU[14].Define[1].Range_low = 0;
PDU[14].Define[1].Range_high = 1;
PDU[14].Define[1].SPN = 0;
PDU[14].VerData[1] = 0;
//参数3定义 未定义(8-5) + 手动变速器档位(4-1)
PDU[14].Define[2].Type = 0;
PDU[14].Define[2].Length = 1;
PDU[14].Define[2].Resolution = 1;
PDU[14].Define[2].Offset = 0;
PDU[14].Define[2].Range_low = 0;
PDU[14].Define[2].Range_high = 255;
PDU[14].Define[2].SPN = 0;
PDU[14].VerData[2] = 0;
//参数4定义 常规离合器结合度
PDU[14].Define[3].Type = 0;
PDU[14].Define[3].Length = 1;
PDU[14].Define[3].Resolution = 0.004;
PDU[14].Define[3].Offset = 0;
PDU[14].Define[3].Range_low = 0;
PDU[14].Define[3].Range_high = 1;
PDU[14].Define[3].SPN = 0;
PDU[14].VerData[3] = 0;
//参数5定义 **未定义**
PDU[14].Define[4].Type = 0;
PDU[14].Define[4].Length = 4;
PDU[14].Define[4].Resolution = 1;
PDU[14].Define[4].Offset = 0;
PDU[14].Define[4].Range_low = 0;
PDU[14].Define[4].Range_high = 255;
PDU[14].Define[4].SPN = 0;
PDU[14].VerData[4] = 0;
// 2) 自动离合器控制器故障参数组(ACERR)
PDU[15].PGN = 64051;
PDU[15].DataLen = 8;
PDU[15].Priority = 5;
PDU[15].Update_Rate = 50;
PDU[15].ParaAmount = 3;
//参数1定义 故障4-1
PDU[15].Define[0].Type = 0;
PDU[15].Define[0].Length = 1;
PDU[15].Define[0].Resolution = 1;
PDU[15].Define[0].Offset = 0;
PDU[15].Define[0].Range_low = 0;
PDU[15].Define[0].Range_high = 255;
PDU[15].Define[0].SPN = 0;
PDU[15].VerData[0] = 0;
//参数2定义 故障8-5
PDU[15].Define[1].Type = 0;
PDU[15].Define[1].Length = 1;
PDU[15].Define[1].Resolution = 1;
PDU[15].Define[1].Offset = 0;
PDU[15].Define[1].Range_low = 0;
PDU[15].Define[1].Range_high = 255;
PDU[15].Define[1].SPN = 0;
PDU[15].VerData[1] = 0;
//参数3定义 **未定义**
PDU[15].Define[2].Type = 0;
PDU[15].Define[2].Length = 6;
PDU[15].Define[2].Resolution = 1;
PDU[15].Define[2].Offset = 0;
PDU[15].Define[2].Range_low = 0;
PDU[15].Define[2].Range_high = 0;
PDU[15].Define[2].SPN = 0;
PDU[15].VerData[2] = 0;
//******************* 多信息显示器控制器(MID-ECU) *******************//
// 1) 多信息显示器控制器故障参数组(MIDERR)
PDU[16].PGN = 64060;
PDU[16].DataLen = 8;
PDU[16].Priority = 5;
PDU[16].Update_Rate = 50;
PDU[16].ParaAmount = 2;
//参数1定义 故障8-1
PDU[16].Define[0].Type = 0;
PDU[16].Define[0].Length = 1;
PDU[16].Define[0].Resolution = 1;
PDU[16].Define[0].Offset = 0;
PDU[16].Define[0].Range_low = 0;
PDU[16].Define[0].Range_high = 255;
PDU[16].Define[0].SPN = 0;
PDU[16].VerData[0] = 0;
//参数2定义 **未定义**
PDU[16].Define[1].Type = 0;
PDU[16].Define[1].Length = 7;
PDU[16].Define[1].Resolution = 1;
PDU[16].Define[1].Offset = 0;
PDU[16].Define[1].Range_low = 0;
PDU[16].Define[1].Range_high = 255;
PDU[16].Define[1].SPN = 0;
PDU[16].VerData[1] = 0;
//******************* 故障诊断 *******************//
// 1) 多信息显示器控制器故障参数组(MIDERR)
PDU[17].PGN = 55808;
PDU[17].DataLen = 8;
PDU[17].Priority = 5;
PDU[17].Update_Rate = 50;
PDU[17].ParaAmount = 8;
//参数1定义
PDU[17].Define[0].Type = 0;
PDU[17].Define[0].Length = 1;
PDU[17].Define[0].Resolution = 1;
PDU[17].Define[0].Offset = 0;
PDU[17].Define[0].Range_low = 0;
PDU[17].Define[0].Range_high = 255;
PDU[17].Define[0].SPN = 0;
PDU[17].VerData[0] = 0;
//参数2定义
PDU[17].Define[1].Type = 0;
PDU[17].Define[1].Length = 1;
PDU[17].Define[1].Resolution = 1;
PDU[17].Define[1].Offset = 0;
PDU[17].Define[1].Range_low = 0;
PDU[17].Define[1].Range_high = 255;
PDU[17].Define[1].SPN = 0;
PDU[17].VerData[1] = 0;
//参数3定义
PDU[17].Define[2].Type = 0;
PDU[17].Define[2].Length = 1;
PDU[17].Define[2].Resolution = 1;
PDU[17].Define[2].Offset = 0;
PDU[17].Define[2].Range_low = 0;
PDU[17].Define[2].Range_high = 255;
PDU[17].Define[2].SPN = 0;
PDU[17].VerData[2] = 0;
//参数4定义
PDU[17].Define[3].Type = 0;
PDU[17].Define[3].Length = 1;
PDU[17].Define[3].Resolution = 1;
PDU[17].Define[3].Offset = 0;
PDU[17].Define[3].Range_low = 0;
PDU[17].Define[3].Range_high = 255;
PDU[17].Define[3].SPN = 0;
PDU[17].VerData[3] = 0;
//参数5定义
PDU[17].Define[4].Type = 0;
PDU[17].Define[4].Length = 1;
PDU[17].Define[4].Resolution = 1;
PDU[17].Define[4].Offset = 0;
PDU[17].Define[4].Range_low = 0;
PDU[17].Define[4].Range_high = 255;
PDU[17].Define[4].SPN = 0;
PDU[17].VerData[4] = 0;
//参数6定义
PDU[17].Define[5].Type = 0;
PDU[17].Define[5].Length = 1;
PDU[17].Define[5].Resolution = 1;
PDU[17].Define[5].Offset = 0;
PDU[17].Define[5].Range_low = 0;
PDU[17].Define[5].Range_high = 255;
PDU[17].Define[5].SPN = 0;
PDU[17].VerData[5] = 0;
//参数7定义
PDU[17].Define[6].Type = 0;
PDU[17].Define[6].Length = 1;
PDU[17].Define[6].Resolution = 1;
PDU[17].Define[6].Offset = 0;
PDU[17].Define[6].Range_low = 0;
PDU[17].Define[6].Range_high = 255;
PDU[17].Define[6].SPN = 0;
PDU[17].VerData[6] = 0;
//参数8定义
PDU[17].Define[7].Type = 0;
PDU[17].Define[7].Length = 1;
PDU[17].Define[7].Resolution = 1;
PDU[17].Define[7].Offset = 0;
PDU[17].Define[7].Range_low = 0;
PDU[17].Define[7].Range_high = 255;
PDU[17].Define[7].SPN = 0;
PDU[17].VerData[7] = 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -