Files
pqs-9100_client/frontend/src/views/machine/testScript/components/scriptForm.ts

207 lines
7.2 KiB
TypeScript
Raw Normal View History

2025-02-19 16:54:54 +08:00
let scriptForm: any = {
2025-02-18 16:36:54 +08:00
subType: '', //tabcode
2025-02-19 16:54:54 +08:00
ffreq: 50, //频率
2025-02-18 16:36:54 +08:00
channelList: [
{
2025-02-19 16:54:54 +08:00
channelType: 'Ua',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
2025-02-19 16:54:54 +08:00
fphase: 0, //相角
2025-02-18 16:36:54 +08:00
harmList: [
// {
// harm: 2, //谐波次数
2025-02-19 16:54:54 +08:00
// famp: 0, //谐波含有率
// fphase: 0 // 谐波相角
2025-02-18 16:36:54 +08:00
// },
], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度
2025-02-24 08:38:54 +08:00
waveType: 'CPM', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
},
{
2025-02-19 16:54:54 +08:00
channelType: 'Ia',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
2025-02-19 16:54:54 +08:00
fphase: 0, //相角
2025-02-18 16:36:54 +08:00
harmList: [], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
2025-02-24 08:38:54 +08:00
fchagValue: '', //变动量
fchagFre: '', //波动频度
waveType: 'CMP', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
},
{
2025-02-19 16:54:54 +08:00
channelType: 'Ub',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
fphase: -120, //相角
2025-02-18 16:36:54 +08:00
harmList: [], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度
2025-02-24 08:38:54 +08:00
waveType: 'CMP', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
},
{
2025-02-19 16:54:54 +08:00
channelType: 'Ib',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
fphase:-120, //相角
2025-02-18 16:36:54 +08:00
harmList: [], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
2025-02-24 08:38:54 +08:00
fchagValue: '', //变动量
fchagFre: '', //波动频度
waveType: 'CMP', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
},
{
2025-02-19 16:54:54 +08:00
channelType: 'Uc',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
fphase: 120, //相角
2025-02-18 16:36:54 +08:00
harmList: [], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
fchagValue: '2.724', //变动量
fchagFre: '1', //波动频度
2025-02-24 08:38:54 +08:00
waveType: 'CMP', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
},
{
2025-02-19 16:54:54 +08:00
channelType: 'Ic',
2025-02-18 16:36:54 +08:00
channelFlag: false, //通道使能
harmFlag: false, //谐波使能
inHarmFlag: false, //间谐波使能
flickerFlag: false, //闪变使能
dipFlag: false, //暂态使能
famp: 100, //幅值
fphase: 120, //相角
2025-02-18 16:36:54 +08:00
harmList: [], //谐波
2025-02-20 16:39:15 +08:00
inharmList: [
2025-02-27 15:09:09 +08:00
// {
// inharm: '', //间谐波次数
// famp: 0, //间谐波含有率
// fphase: 0 // 间谐波相角
// }
2025-02-18 16:36:54 +08:00
], //间谐波
flickerData: {
2025-02-24 16:45:39 +08:00
flickerValue: '1', //标准值
2025-02-24 08:38:54 +08:00
fchagValue: '', //变动量
fchagFre: '', //波动频度
waveType: 'CMP', // 波动类型
waveFluType: 'SQU', //波类型
2025-02-20 16:39:15 +08:00
fdutyCycle: 50 //占空比
2025-02-18 16:36:54 +08:00
}, //闪变
dipData: {
ftransValue: '', // 暂态幅值
retainTime: '' // 暂态持续时间
2025-02-18 16:36:54 +08:00
} //暂态
}
]
}
// 追加谐波
function getScriptForm() {
for (let i = 2; i < 51; i++) {
scriptForm.channelList.forEach(item => {
item.harmList.push({
harm: i, //谐波次数
2025-02-19 16:54:54 +08:00
famp: 0, //谐波含有率
fphase: 0 // 谐波相角
2025-02-18 16:36:54 +08:00
})
})
}
}
// getScriptForm()
2025-02-18 16:36:54 +08:00
export default scriptForm