联调 新增检测脚本
This commit is contained in:
196
frontend/src/views/machine/testScript/components/scriptForm.ts
Normal file
196
frontend/src/views/machine/testScript/components/scriptForm.ts
Normal file
@@ -0,0 +1,196 @@
|
||||
let scriptForm = {
|
||||
value: '',
|
||||
label: '',
|
||||
subType: '', //tabcode
|
||||
fFreq: 50.01, //频率
|
||||
channelList: [
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [
|
||||
// {
|
||||
// harm: 2, //谐波次数
|
||||
// fAmp: 0, //谐波含有率
|
||||
// fPhase: 0 // 谐波相角
|
||||
// },
|
||||
], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 0, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
},
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 1, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
},
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 1, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
},
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 1, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
},
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 1, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
},
|
||||
{
|
||||
channelFlag: false, //通道使能
|
||||
harmFlag: false, //谐波使能
|
||||
inHarmFlag: false, //间谐波使能
|
||||
flickerFlag: false, //闪变使能
|
||||
dipFlag: false, //暂态使能
|
||||
fAmp: 0, //幅值
|
||||
fPhase: 0, //相角
|
||||
harmList: [], //谐波
|
||||
inHarmList: [
|
||||
{
|
||||
inharm: 1, //间谐波次数
|
||||
fAmp: 0, //间谐波含有率
|
||||
fPhase: 0 // 间谐波相角
|
||||
}
|
||||
], //间谐波
|
||||
flickerData: {
|
||||
fChagValue: 0, //电压变动幅度
|
||||
fChagFre: 0, //波动频度
|
||||
waveFluType: 0, //波动类型
|
||||
waveType: 0, //波类型
|
||||
fDutyCycle: 0 //占空比
|
||||
}, //闪变
|
||||
dipData: {
|
||||
fTransValue: 0, // 暂态幅值
|
||||
fRetainTime: 0 // 暂态持续时间
|
||||
} //暂态
|
||||
}
|
||||
]
|
||||
}
|
||||
// 追加谐波
|
||||
function getScriptForm() {
|
||||
for (let i = 2; i < 51; i++) {
|
||||
scriptForm.channelList.forEach(item => {
|
||||
item.harmList.push({
|
||||
harm: i, //谐波次数
|
||||
fAmp: 0, //谐波含有率
|
||||
fPhase: 0 // 谐波相角
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
||||
getScriptForm()
|
||||
export default scriptForm
|
||||
Reference in New Issue
Block a user