现场优化7
This commit is contained in:
@@ -0,0 +1,780 @@
|
||||
# 生成EOL测试项文件
|
||||
$outputDir = "D:\ADP\子程序\新测试项"
|
||||
if (!(Test-Path $outputDir)) { New-Item -ItemType Directory -Path $outputDir -Force | Out-Null }
|
||||
|
||||
# 08_输入过压保护测试
|
||||
$test08 = @'
|
||||
{
|
||||
"ID": "a8b3c5d2-1e4f-4a7b-9c8d-2f6e5a4b3c2d",
|
||||
"StepCollection": [
|
||||
{
|
||||
"ID": "step_001",
|
||||
"IsUsed": true,
|
||||
"Index": 1,
|
||||
"Name": "设置电源模式",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置电源模式",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p1",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "模式",
|
||||
"Type": "DeviceCommand.Devices.PowerCouplingMode, DeviceCommand, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
|
||||
"Category": 0,
|
||||
"Value": 0,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p2",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "设置为AC模式"
|
||||
},
|
||||
{
|
||||
"ID": "step_002",
|
||||
"IsUsed": true,
|
||||
"Index": 2,
|
||||
"Name": "设置交流电压",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置交流电压",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p3",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "电压",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "230",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p4",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "设置初始电压230Vac"
|
||||
},
|
||||
{
|
||||
"ID": "step_003",
|
||||
"IsUsed": true,
|
||||
"Index": 3,
|
||||
"Name": "设置频率",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置频率",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p5",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "频率",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "50",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p6",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "设置频率50Hz"
|
||||
},
|
||||
{
|
||||
"ID": "step_004",
|
||||
"IsUsed": true,
|
||||
"Index": 4,
|
||||
"Name": "设置DC输出",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置DC输出",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p7",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "开启",
|
||||
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "true",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p8",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "开启IT7800E输出"
|
||||
},
|
||||
{
|
||||
"ID": "step_005",
|
||||
"IsUsed": true,
|
||||
"Index": 5,
|
||||
"Name": "设置负载模式",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置负载模式",
|
||||
"FullName": "DeviceCommand.Devices.N69200",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p9",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "模式",
|
||||
"Type": "DeviceCommand.Devices.N69200+DeviceWorkMode, DeviceCommand, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
|
||||
"Category": 0,
|
||||
"Value": 1,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p10",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "设置N69200为CV模式"
|
||||
},
|
||||
{
|
||||
"ID": "step_006",
|
||||
"IsUsed": true,
|
||||
"Index": 6,
|
||||
"Name": "设置恒电压CV",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置恒电压CV",
|
||||
"FullName": "DeviceCommand.Devices.N69200",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p11",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "电压",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "50",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p12",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "设置电子负载CV模式50V"
|
||||
},
|
||||
{
|
||||
"ID": "step_007",
|
||||
"IsUsed": true,
|
||||
"Index": 7,
|
||||
"Name": "设置DC输入",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置DC输入",
|
||||
"FullName": "DeviceCommand.Devices.N69200",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p13",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "开启",
|
||||
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "true",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p14",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "开启电子负载"
|
||||
},
|
||||
{
|
||||
"ID": "step_008",
|
||||
"IsUsed": true,
|
||||
"Index": 8,
|
||||
"Name": "Delay_s",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "Delay_s",
|
||||
"FullName": "Command.Delay",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p15",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "second",
|
||||
"Type": "System.Single, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "30",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p16",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "等待系统稳定运行"
|
||||
},
|
||||
{
|
||||
"ID": "step_009",
|
||||
"IsUsed": true,
|
||||
"Index": 9,
|
||||
"Name": "设置交流电压",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置交流电压",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p17",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "电压",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "270",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p18",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "以1V/s升高输入电压至过压保护点(270V)"
|
||||
},
|
||||
{
|
||||
"ID": "step_010",
|
||||
"IsUsed": true,
|
||||
"Index": 10,
|
||||
"Name": "Delay_s",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "Delay_s",
|
||||
"FullName": "Command.Delay",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p19",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "second",
|
||||
"Type": "System.Single, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "5",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p20",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "等待保护触发,记录保护点"
|
||||
},
|
||||
{
|
||||
"ID": "step_011",
|
||||
"IsUsed": true,
|
||||
"Index": 11,
|
||||
"Name": "查询实际电压",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "查询实际电压",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p21",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p22",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "Result",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 1,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": null,
|
||||
"NGGotoStepID": null,
|
||||
"Description": "记录输入过压保护点"
|
||||
},
|
||||
{
|
||||
"ID": "step_012",
|
||||
"IsUsed": true,
|
||||
"Index": 12,
|
||||
"Name": "设置交流电压",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置交流电压",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p23",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "电压",
|
||||
"Type": "System.Double, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "255",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p24",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "降低电压至恢复点以下(260V)"
|
||||
},
|
||||
{
|
||||
"ID": "step_013",
|
||||
"IsUsed": true,
|
||||
"Index": 13,
|
||||
"Name": "Delay_s",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "Delay_s",
|
||||
"FullName": "Command.Delay",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p25",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "second",
|
||||
"Type": "System.Single, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "5",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p26",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "等待系统恢复"
|
||||
},
|
||||
{
|
||||
"ID": "step_014",
|
||||
"IsUsed": true,
|
||||
"Index": 14,
|
||||
"Name": "设置DC输出",
|
||||
"StepType": "方法",
|
||||
"Method": {
|
||||
"Name": "设置DC输出",
|
||||
"FullName": "DeviceCommand.Devices.IT7800E",
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "p27",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "开启",
|
||||
"Type": "System.Boolean, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": "false",
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "p28",
|
||||
"IsVisible": true,
|
||||
"IsEditable": true,
|
||||
"Name": "ct",
|
||||
"Type": "System.Threading.CancellationToken, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": null,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"SubProgram": null,
|
||||
"LoopCount": null,
|
||||
"LoopStartStepId": null,
|
||||
"OKExpression": null,
|
||||
"GotoSettingString": "",
|
||||
"OKGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"NGGotoStepID": "00000000-0000-0000-0000-000000000000",
|
||||
"Description": "关闭IT7800E输出"
|
||||
}
|
||||
],
|
||||
"ErrorStepCollection": [],
|
||||
"Parameters": [
|
||||
{
|
||||
"ID": "var_bench_no",
|
||||
"IsVisible": true,
|
||||
"IsEditable": false,
|
||||
"Name": "台架序号",
|
||||
"Type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": 1,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "var_can_ch1",
|
||||
"IsVisible": true,
|
||||
"IsEditable": false,
|
||||
"Name": "CAN通道1",
|
||||
"Type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": 0,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
},
|
||||
{
|
||||
"ID": "var_can_ch2",
|
||||
"IsVisible": true,
|
||||
"IsEditable": false,
|
||||
"Name": "CAN通道2",
|
||||
"Type": "System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Category": 0,
|
||||
"Value": 1,
|
||||
"LowerLimit": null,
|
||||
"UpperLimit": null,
|
||||
"Result": true,
|
||||
"IsUseVar": false,
|
||||
"VariableName": null,
|
||||
"VariableID": null
|
||||
}
|
||||
]
|
||||
}
|
||||
'@
|
||||
|
||||
$test08 | Out-File -FilePath "$outputDir\08_输入过压保护测试.ADP" -Encoding UTF8
|
||||
Write-Host "已生成: 08_输入过压保护测试.ADP"
|
||||
|
||||
Write-Host "`n测试项生成完成!"
|
||||
Write-Host "输出目录: $outputDir"
|
||||
Reference in New Issue
Block a user