703 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			703 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "PlanID": 15,
 | |
|   "PlanBrief": "电解电容雷管厂高压检测",
 | |
|   "CheckSoftVersion": [
 | |
|     6,
 | |
|     7,
 | |
|     8
 | |
|   ],
 | |
|   "CheckHardVersion": [
 | |
|     0,
 | |
|     65535
 | |
|   ],
 | |
|   "TimeOutS": 34,
 | |
|   "TimeOutM": 40,
 | |
|   "TimeOutUI": 42,
 | |
|   "TaskIDMax": 26,
 | |
|   "TaskArray": [
 | |
|     {
 | |
|       "TaskID": 0,
 | |
|       "TaskBrief": "电源准备",
 | |
|       "TaskIndex": 0,
 | |
|       "ParamCount": 7,
 | |
|       "ParamInfo": [
 | |
|         "预设电压1",
 | |
|         "预设电压2",
 | |
|         "预设电压3",
 | |
|         "预设电压4",
 | |
|         "预设电压5",
 | |
|         "预设电压6",
 | |
|         "预设电压7"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         65,
 | |
|         80,
 | |
|         85,
 | |
|         175,
 | |
|         205,
 | |
|         215,
 | |
|         255
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 21,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 1,
 | |
|       "TaskBrief": "上电充能",
 | |
|       "TaskIndex": 1,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "总线电压",
 | |
|         "计时启停ADC"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         80,
 | |
|         2500
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 85,
 | |
|           "Min": 75
 | |
|         },
 | |
|         {
 | |
|           "Max": 900,
 | |
|           "Min": 150
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "总线电压",
 | |
|         "大于启停的时间"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 22,
 | |
|       "ResultErrCode": [
 | |
|         23,
 | |
|         22
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 4,
 | |
|       "TaskBrief": "扫描UID",
 | |
|       "TaskIndex": 2,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "使1/失0反码采集",
 | |
|         "使0/失1UID全0验证"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         1,
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 90,
 | |
|           "Min": 40
 | |
|         },
 | |
|         {
 | |
|           "Max": 400,
 | |
|           "Min": 250
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "最大反馈电流",
 | |
|         "最大反馈时间"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 24,
 | |
|       "ResultErrCode": [
 | |
|         43,
 | |
|         42,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 3,
 | |
|       "TaskBrief": "获取总线电流",
 | |
|       "TaskIndex": 3,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 260,
 | |
|           "Min": 120
 | |
|         },
 | |
|         {
 | |
|           "Max": 260,
 | |
|           "Min": 120
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "总线正电流",
 | |
|         "总线反电流"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 27,
 | |
|       "ResultErrCode": [
 | |
|         27,
 | |
|         27
 | |
|       ],
 | |
|       "RetryCount": 0
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 6,
 | |
|       "TaskBrief": "读取芯片代码",
 | |
|       "TaskIndex": 4,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 26,
 | |
|       "ExecuteErrCode": 28,
 | |
|       "ResultErrCode": [
 | |
|         28
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 2,
 | |
|       "TaskBrief": "设置总线电压",
 | |
|       "TaskIndex": 5,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "总线电压"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         205
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 210,
 | |
|           "Min": 200
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 1,
 | |
|       "ReturnInfo": [
 | |
|         "总线电压"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 23,
 | |
|       "ResultErrCode": [
 | |
|         23
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 3,
 | |
|       "TaskBrief": "获取总线电流",
 | |
|       "TaskIndex": 6,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 270,
 | |
|           "Min": 120
 | |
|         },
 | |
|         {
 | |
|           "Max": 270,
 | |
|           "Min": 120
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "总线正电流",
 | |
|         "总线反电流"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 27,
 | |
|       "ResultErrCode": [
 | |
|         27,
 | |
|         27
 | |
|       ],
 | |
|       "RetryCount": 0
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 11,
 | |
|       "TaskBrief": "充能统计",
 | |
|       "TaskIndex": 7,
 | |
|       "ParamCount": 4,
 | |
|       "ParamInfo": [
 | |
|         "电流判线AD",
 | |
|         "充电结束值0.1uA",
 | |
|         "充电超时0.1S",
 | |
|         "电流监控0.1S"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         1000,
 | |
|         500,
 | |
|         60,
 | |
|         20
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 20000,
 | |
|           "Min": 13000
 | |
|         },
 | |
|         {
 | |
|           "Max": 600,
 | |
|           "Min": 120
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "充能值0.1ms",
 | |
|         "充末电流0.1uA"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 31,
 | |
|       "ResultErrCode": [
 | |
|         31,
 | |
|         32,
 | |
|         255,
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 12,
 | |
|       "TaskBrief": "充电电压检测",
 | |
|       "TaskIndex": 8,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "起始DAC",
 | |
|         "结束DAC"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         31,
 | |
|         29
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 31,
 | |
|           "Min": 29
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 1,
 | |
|       "ReturnInfo": [
 | |
|         "扫描通过的DAC"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 30,
 | |
|       "ResultErrCode": [
 | |
|         30
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 2,
 | |
|       "TaskBrief": "设置总线电压",
 | |
|       "TaskIndex": 9,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "总线电压"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         65
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 23,
 | |
|       "ResultErrCode": [
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 13,
 | |
|       "TaskBrief": "延时等待",
 | |
|       "TaskIndex": 10,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "延时时间"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         30
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 254,
 | |
|       "ResultErrCode": [
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 12,
 | |
|       "TaskBrief": "充电电压检测",
 | |
|       "TaskIndex": 11,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "起始DAC",
 | |
|         "结束DAC"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         31,
 | |
|         28
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 31,
 | |
|           "Min": 28
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 1,
 | |
|       "ReturnInfo": [
 | |
|         "扫描通过的DAC"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 30,
 | |
|       "ResultErrCode": [
 | |
|         30
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 18,
 | |
|       "TaskBrief": "复位放电",
 | |
|       "TaskIndex": 12,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 45,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 2
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 13,
 | |
|       "TaskBrief": "延时等待",
 | |
|       "TaskIndex": 13,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "延时时间"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         80
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 254,
 | |
|       "ResultErrCode": [
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 4,
 | |
|       "TaskBrief": "扫描UID",
 | |
|       "TaskIndex": 14,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "使1/失0反码采集",
 | |
|         "使0/失1UID全0验证"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         0,
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 24,
 | |
|       "ResultErrCode": [
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255,
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 11,
 | |
|       "TaskBrief": "充能统计",
 | |
|       "TaskIndex": 15,
 | |
|       "ParamCount": 4,
 | |
|       "ParamInfo": [
 | |
|         "电流判线AD",
 | |
|         "充电结束值0.1uA",
 | |
|         "充电超时0.1S",
 | |
|         "电流监控0.1S"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         800,
 | |
|         400,
 | |
|         40,
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 4500,
 | |
|           "Min": 2500
 | |
|         },
 | |
|         {
 | |
|           "Max": 450,
 | |
|           "Min": 120
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 2,
 | |
|       "ReturnInfo": [
 | |
|         "充能值0.1ms",
 | |
|         "充末电流0.1uA"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 34,
 | |
|       "ResultErrCode": [
 | |
|         34,
 | |
|         35,
 | |
|         255,
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 5,
 | |
|       "TaskBrief": "密码验证",
 | |
|       "TaskIndex": 16,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "0码/1原码验证"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 29,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 7,
 | |
|       "TaskBrief": "OTP检测",
 | |
|       "TaskIndex": 17,
 | |
|       "ParamCount": 3,
 | |
|       "ParamInfo": [
 | |
|         "1关/0检UID密码为0",
 | |
|         "1关/0检延时保留区为0",
 | |
|         "1关/0检用户区为0"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         0,
 | |
|         0,
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 25,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 14,
 | |
|       "TaskBrief": "写延时",
 | |
|       "TaskIndex": 18,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "延时"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         20
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 36,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 15,
 | |
|       "TaskBrief": "读延时",
 | |
|       "TaskIndex": 19,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 37,
 | |
|       "ResultErrCode": [
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 16,
 | |
|       "TaskBrief": "时钟校准",
 | |
|       "TaskIndex": 20,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "脉冲周期",
 | |
|         "脉冲个数"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         1000,
 | |
|         25
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 39,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 12,
 | |
|       "TaskBrief": "充电电压检测",
 | |
|       "TaskIndex": 21,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "起始DAC",
 | |
|         "结束DAC"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         3,
 | |
|         0
 | |
|       ],
 | |
|       "TestStandard": [
 | |
|         {
 | |
|           "Max": 3,
 | |
|           "Min": 0
 | |
|         }
 | |
|       ],
 | |
|       "ReturnCount": 1,
 | |
|       "ReturnInfo": [
 | |
|         "扫描通过的DAC"
 | |
|       ],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 30,
 | |
|       "ResultErrCode": [
 | |
|         34
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 19,
 | |
|       "TaskBrief": "起爆使能",
 | |
|       "TaskIndex": 22,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 254,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 9,
 | |
|       "TaskBrief": "读芯片状态",
 | |
|       "TaskIndex": 23,
 | |
|       "ParamCount": 1,
 | |
|       "ParamInfo": [
 | |
|         "状态值掩码"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         254
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 42,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 10
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 20,
 | |
|       "TaskBrief": "起爆充能",
 | |
|       "TaskIndex": 24,
 | |
|       "ParamCount": 2,
 | |
|       "ParamInfo": [
 | |
|         "电流判线AD",
 | |
|         "起爆脉冲个数"
 | |
|       ],
 | |
|       "ParamVal": [
 | |
|         1000,
 | |
|         400
 | |
|       ],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 41,
 | |
|       "ResultErrCode": [
 | |
|         255,
 | |
|         255,
 | |
|         255
 | |
|       ],
 | |
|       "RetryCount": 1
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 18,
 | |
|       "TaskBrief": "复位放电",
 | |
|       "TaskIndex": 25,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 45,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 2
 | |
|     },
 | |
|     {
 | |
|       "TaskID": 26,
 | |
|       "TaskBrief": "关总线",
 | |
|       "TaskIndex": 26,
 | |
|       "ParamCount": 0,
 | |
|       "ParamInfo": [],
 | |
|       "ParamVal": [],
 | |
|       "TestStandard": [],
 | |
|       "ReturnCount": 0,
 | |
|       "ReturnInfo": [],
 | |
|       "ErrJumpTo": 255,
 | |
|       "ExecuteErrCode": 254,
 | |
|       "ResultErrCode": [],
 | |
|       "RetryCount": 1
 | |
|     }
 | |
|   ]
 | |
| } | 
