Files
python_tools/web/layui/temp.json
2024-01-14 22:38:04 +08:00

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": []
}]
}