541 lines
11 KiB
JSON
541 lines
11 KiB
JSON
{
|
|
"PlanID": 2,
|
|
"PlanInfo": "电解电容雷管厂高压检测",
|
|
"CheckSoft": [1, 2],
|
|
"CheckerHardID": [0],
|
|
"TimeOut": 30,
|
|
"TaskIDMax": 26,
|
|
"MajorErrInof": [{
|
|
"info": "执行成功",
|
|
"ercode": 0,
|
|
"SubErCode": []
|
|
}, {
|
|
"info": "检测器异常",
|
|
"code": 1,
|
|
"SubErCode": [21, 23, 254]
|
|
}, {
|
|
"info": "芯片异常",
|
|
"code": 2,
|
|
"SubErCode": [22, 24, 25, 27, 28, 29, 30, 32, 33, 35, 36, 37, 38, 39, 40, 41, 42, 43, 42, 45]
|
|
}, {
|
|
"info": "主电容异常",
|
|
"code": 3,
|
|
"SubErCode": [30, 31, 33, 34, 35, 42]
|
|
}, {
|
|
"info": "接触异常",
|
|
"code": 4,
|
|
"SubErCode": [24, 25, 27, 28, 30]
|
|
}, {
|
|
"info": "桥丝阻值异常",
|
|
"code": 5,
|
|
"SubErCode": [30, 41, 42]
|
|
}, {
|
|
"info": "其他异常",
|
|
"code": 20,
|
|
"SubErCode": []
|
|
}],
|
|
"SubErrInfo": [{
|
|
"info": "预设电压异常",
|
|
"code": 21
|
|
}, {
|
|
"info": "上电充能错误",
|
|
"code": 22
|
|
}, {
|
|
"info": "电压设置异常",
|
|
"code": 23
|
|
}, {
|
|
"info": "UID扫描错误",
|
|
"code": 24
|
|
}, {
|
|
"info": "OTP错误",
|
|
"code": 25
|
|
}, {
|
|
"info": "通讯电流错误",
|
|
"code": 26
|
|
}, {
|
|
"info": "基本电流错误",
|
|
"code": 27
|
|
}, {
|
|
"info": "读取芯片ID错误",
|
|
"code": 28
|
|
}, {
|
|
"info": "密码验证错误",
|
|
"code": 29
|
|
}, {
|
|
"info": "DAC比较错误",
|
|
"code": 30
|
|
}, {
|
|
"info": "高压充能错误",
|
|
"code": 31
|
|
}, {
|
|
"info": "充电电流错误",
|
|
"code": 32
|
|
}, {
|
|
"info": "高压充末电流错误",
|
|
"code": 33
|
|
}, {
|
|
"info": "低压充电能量错误",
|
|
"code": 34
|
|
}, {
|
|
"info": "低压充电末电流错误",
|
|
"code": 35
|
|
}, {
|
|
"info": "写延时错误",
|
|
"code": 36
|
|
}, {
|
|
"info": "读延时错误",
|
|
"code": 37
|
|
}, {
|
|
"info": "芯片程测错误",
|
|
"code": 38
|
|
}, {
|
|
"info": "时钟校准错误",
|
|
"code": 39
|
|
}, {
|
|
"info": "写工厂信息错误",
|
|
"code": 40
|
|
}, {
|
|
"info": "模拟起爆错误",
|
|
"code": 41
|
|
}, {
|
|
"info": "芯片状态码异常",
|
|
"code": 42
|
|
}, {
|
|
"info": "通信电流错误",
|
|
"code": 43
|
|
}, {
|
|
"info": "反码时长错误",
|
|
"code": 44
|
|
}, {
|
|
"info": "复位放电错误",
|
|
"code": 45
|
|
}, {
|
|
"info": "检测器执行异常",
|
|
"code": 254
|
|
}, {
|
|
"info": "返回参数判断",
|
|
"code": 255
|
|
}],
|
|
"TaskArray": [{
|
|
"Taskbrief": "预设值电压",
|
|
"TaskID": 0,
|
|
"TaskIndex": 0,
|
|
"ParamCount": 7,
|
|
"ParamInfo": ["预设电压1", "预设电压2", "预设电压3", "预设电压4", "预设电压5", "预设电压6", "预设电压7", "预设电压8", "预设电压9",
|
|
"预设电压10"],
|
|
"ParamVal": [65, 80, 85, 175, 205, 215, 255],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 21,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "上电充能测试",
|
|
"TaskID": 1,
|
|
"TaskIndex": 1,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["启动电压 ", "充能启动阈值"],
|
|
"ParamVal": [80, 1000],
|
|
"TestStandard": [{
|
|
"Max": 85,
|
|
"Min": 75
|
|
}, {
|
|
"Max": 1000,
|
|
"Min": 100
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["总线电压", "上电充能值"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 22,
|
|
"ResultErr": [23, 22]
|
|
}, {
|
|
"Taskbrief": "扫描UID",
|
|
"TaskID": 4,
|
|
"TaskIndex": 2,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["使能通讯电流采集", "失能UID全0验证"],
|
|
"ParamVal": [1, 1],
|
|
"TestStandard": [{
|
|
"Max": 90,
|
|
"Min": 40
|
|
}, {
|
|
"Max": 400,
|
|
"Min": 250
|
|
}, {
|
|
"Max": 90,
|
|
"Min": 40
|
|
}, {
|
|
"Max": 400,
|
|
"Min": 250
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["通讯电流最大值", "通讯时间的最大值", "通讯电流最小值", "通讯时间的最小值", "uid 2字节", "uid 2字节", "uid 2字节",
|
|
"uid 2字节"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 22,
|
|
"ResultErr": [43, 42]
|
|
}, {
|
|
"Taskbrief": "低压基本电流",
|
|
"TaskID": 3,
|
|
"TaskIndex": 3,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [{
|
|
"Max": 250,
|
|
"Min": 120
|
|
}, {
|
|
"Max": 250,
|
|
"Min": 120
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["正基本电流", "反向基本电流"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 0,
|
|
"ExecuteErrCode": 27,
|
|
"ResultErr": [27, 27]
|
|
}, {
|
|
"Taskbrief": "读取芯片ID",
|
|
"TaskID": 6,
|
|
"TaskIndex": 4,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["2字节芯片ID"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 28,
|
|
"ResultErr": [28]
|
|
}, {
|
|
"Taskbrief": "设置总线电压",
|
|
"TaskID": 2,
|
|
"TaskIndex": 5,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["总线电压x10"],
|
|
"ParamVal": [205],
|
|
"TestStandard": [{
|
|
"Max": 210,
|
|
"Min": 200
|
|
}],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["总线输出电压"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 23,
|
|
"ResultErr": [23]
|
|
}, {
|
|
"Taskbrief": "高压基本电流",
|
|
"TaskID": 3,
|
|
"TaskIndex": 6,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [{
|
|
"Max": 250,
|
|
"Min": 120
|
|
}, {
|
|
"Max": 250,
|
|
"Min": 120
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["正基本电流", "反向基本电流"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 0,
|
|
"ExecuteErrCode": 27,
|
|
"ResultErr": [27, 27]
|
|
}, {
|
|
"Taskbrief": "高压充电能量",
|
|
"TaskID": 11,
|
|
"TaskIndex": 7,
|
|
"ParamCount": 4,
|
|
"ParamInfo": ["使能判线AD", "结束充电末电流", "等待电流稳定时间", "高压电流监控时间"],
|
|
"ParamVal": [1000, 500, 20, 20],
|
|
"TestStandard": [{
|
|
"Max": 5000,
|
|
"Min": 20000
|
|
}, {
|
|
"Max": 600,
|
|
"Min": 120
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["充能时间", "充电末电流"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 31,
|
|
"ResultErr": [31, 32]
|
|
}, {
|
|
"Taskbrief": "高压电容电压检测",
|
|
"TaskID": 12,
|
|
"TaskIndex": 8,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["起始DAC", "结束DAC"],
|
|
"ParamVal": [31, 27],
|
|
"TestStandard": [{
|
|
"Max": 31,
|
|
"Min": 27
|
|
}],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["高压充电DAC"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 30,
|
|
"ResultErr": [30]
|
|
}, {
|
|
"Taskbrief": "设置总线电压",
|
|
"TaskID": 2,
|
|
"TaskIndex": 9,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["总线电压x10"],
|
|
"ParamVal": [65],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 23,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "延时等待3S",
|
|
"TaskID": 13,
|
|
"TaskIndex": 10,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["延时时间"],
|
|
"ParamVal": [30],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 254,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "电容电压检测",
|
|
"TaskID": 12,
|
|
"TaskIndex": 11,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["起始DAC", "结束DAC"],
|
|
"ParamVal": [31, 24],
|
|
"TestStandard": [{
|
|
"Max": 31,
|
|
"Min": 25
|
|
}],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["电压DAC"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 30,
|
|
"ResultErr": [30]
|
|
}, {
|
|
"Taskbrief": "复位",
|
|
"TaskID": 18,
|
|
"TaskIndex": 12,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 2,
|
|
"ExecuteErrCode": 45,
|
|
"ResultErr": [45]
|
|
}, {
|
|
"Taskbrief": "延时等待4S",
|
|
"TaskID": 13,
|
|
"TaskIndex": 13,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["延时时间"],
|
|
"ParamVal": [40],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 254,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "扫描UID",
|
|
"TaskID": 4,
|
|
"TaskIndex": 14,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["使能通讯电流采集", "失能UID全0验证"],
|
|
"ParamVal": [0, 1],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 24,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "低压充电能量",
|
|
"TaskID": 11,
|
|
"TaskIndex": 15,
|
|
"ParamCount": 4,
|
|
"ParamInfo": ["使能判线AD", "结束充电末电流", "等待电流稳定时间", "高压电流监控时间"],
|
|
"ParamVal": [1000, 400, 0, 20],
|
|
"TestStandard": [{
|
|
"Max": 2000,
|
|
"Min": 10000
|
|
}, {
|
|
"Max": 600,
|
|
"Min": 120
|
|
}],
|
|
"RetrunCount": 2,
|
|
"RetrunInfo": ["充能时间", "充电末电流"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 34,
|
|
"ResultErr": [34, 35]
|
|
}, {
|
|
"Taskbrief": "密码验证",
|
|
"TaskID": 5,
|
|
"TaskIndex": 16,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["原码验证使能"],
|
|
"ParamVal": [1],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 29,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "OTP检测",
|
|
"TaskID": 7,
|
|
"TaskIndex": 17,
|
|
"ParamCount": 3,
|
|
"ParamInfo": ["UID密码区全0验证失能", "延时保留区验证失能", "用户自定义区失能"],
|
|
"ParamVal": [1, 0, 0],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 25,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "写延时",
|
|
"TaskID": 14,
|
|
"TaskIndex": 18,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["延时"],
|
|
"ParamVal": [20],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 36,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "读延时",
|
|
"TaskID": 15,
|
|
"TaskIndex": 19,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["芯片延时"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 37,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "时钟校准",
|
|
"TaskID": 16,
|
|
"TaskIndex": 20,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["周期us", "脉冲个数"],
|
|
"ParamVal": [1000, 25],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 39,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "起爆使能",
|
|
"TaskID": 16,
|
|
"TaskIndex": 20,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 254,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "读取状态值",
|
|
"TaskID": 9,
|
|
"TaskIndex": 22,
|
|
"ParamCount": 1,
|
|
"ParamInfo": ["状态值掩码"],
|
|
"ParamVal": [254],
|
|
"TestStandard": [{
|
|
"Max": 254,
|
|
"Min": 254
|
|
}],
|
|
"RetrunCount": 1,
|
|
"RetrunInfo": ["状态值"],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 10,
|
|
"ExecuteErrCode": 42,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "模拟起爆",
|
|
"TaskID": 20,
|
|
"TaskIndex": 23,
|
|
"ParamCount": 2,
|
|
"ParamInfo": ["起爆充能AD", "起爆脉冲个数"],
|
|
"ParamVal": [1000, 400],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 41,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "复位",
|
|
"TaskID": 18,
|
|
"TaskIndex": 24,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 2,
|
|
"ExecuteErrCode": 45,
|
|
"ResultErr": []
|
|
}, {
|
|
"Taskbrief": "关电",
|
|
"TaskID": 26,
|
|
"TaskIndex": 25,
|
|
"ParamCount": 0,
|
|
"ParamInfo": [],
|
|
"ParamVal": [],
|
|
"TestStandard": [],
|
|
"RetrunCount": 0,
|
|
"RetrunInfo": [],
|
|
"ErrJumpTo": 255,
|
|
"ReTryCount": 1,
|
|
"ExecuteErrCode": 254,
|
|
"ResultErr": []
|
|
}]
|
|
}
|