public SCTU() { Parameters = new SctuTestParameters() { Type = SctuDutType.Diode, Value = 100, ShuntResistance = ushort.Parse(UserSettings.Default.ShuntResistance) }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5, IsHeightMeasureEnabled = false }; Temperature = RoomTemperature; InitializeComponent(); m_XGreen = (SolidColorBrush)FindResource("xGreen1"); m_XOrange = (SolidColorBrush)FindResource("xOrange1"); //ограничиваем координату X от 0 до 11000 мкс ViewportAxesRangeRestriction restr = new ViewportAxesRangeRestriction(); restr.XRange = new DisplayRange(0, 11000); chartPlotter.Viewport.Restrictions.Add(restr); ClearStatus(); }
internal BvtPage() { Parameters = new Types.BVT.TestParameters { IsEnabled = true }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5, IsHeightMeasureEnabled = false }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; Temperature = RoomTemp; InitializeComponent(); m_XRed = (SolidColorBrush)FindResource("xRed1"); m_XGreen = (SolidColorBrush)FindResource("xGreen3"); ClearStatus(); ViewportAxesRangeRestriction restr = new ViewportAxesRangeRestriction { YRange = new DisplayRange(-7, 7) }; chartPlotter.Viewport.Restrictions.Add(restr); }
public ClampPage() { ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5.0f }; InitializeComponent(); m_XRed = (SolidColorBrush)FindResource("xRed1"); m_XGreen = (SolidColorBrush)FindResource("xGreen1"); m_XOrange = (SolidColorBrush)FindResource("xOrange1"); ClearStatus(); }
internal ATUPage() { Parameters = new Types.ATU.TestParameters { IsEnabled = true }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5 }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; Temperature = RoomTemp; InitializeComponent(); ClearStatus(); }
internal SLPage() { Parameters = new Types.SL.TestParameters { IsEnabled = true, UseLsqMethod = Settings.Default.UseVTMPostProcessing }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5 }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; InitializeComponent(); m_XGreen = (SolidColorBrush)FindResource("xGreen1"); m_XOrange = (SolidColorBrush)FindResource("xOrange1"); ClearStatus(); }
internal BvtPage() { Parameters = new Types.BVT.TestParameters { IsEnabled = true }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5 }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; InitializeComponent(); m_XRed = (SolidColorBrush)FindResource("xRed1"); m_XOrange = (SolidColorBrush)FindResource("xOrange1"); ClearStatus(); }
public QrrTqPage() { Parameters = new Types.QrrTq.TestParameters { IsEnabled = true }; ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5 }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; Temperature = RoomTemp; InitializeComponent(); m_XGreen = (SolidColorBrush)FindResource("xGreen1"); m_XOrange = (SolidColorBrush)FindResource("xOrange1"); ClearStatus(); }
public DVdtPage() { ClampParameters = new Types.Clamping.TestParameters { StandardForce = Types.Clamping.ClampingForceInternal.Custom, CustomForce = 5.0f, IsHeightMeasureEnabled = false }; Temperature = RoomTemp; Parameters = new TestParameters() { IsEnabled = true, Mode = DvdtMode.Detection }; CommType = Settings.Default.SinglePositionModuleMode ? Types.Commutation.ModuleCommutationType.Direct : Types.Commutation.ModuleCommutationType.MT3; InitializeComponent(); ClearStatus(); }
void IExternalControl.UnsqueezeClamping(Types.Clamping.TestParameters ParametersClamping) { _IoMain.Unsqueeze(ParametersClamping); }
bool IExternalControl.StartDynamic(TestParameters parametersCommutation, Types.Clamping.TestParameters parametersClamp, Types.Gate.TestParameters[] parametersGate, Types.VTM.TestParameters[] parametersSl, Types.BVT.TestParameters[] parametersBvt, Types.dVdt.TestParameters[] parametersDvDt, Types.ATU.TestParameters[] parametersAtu, Types.QrrTq.TestParameters[] parametersQrrTq, SctuTestParameters[] parametersSctu, Types.TOU.TestParameters[] parametersTOU) { return(_IoMain.Start(parametersCommutation, parametersClamp, parametersGate, parametersSl, parametersBvt, parametersDvDt, parametersAtu, parametersQrrTq, parametersSctu, parametersTOU)); }
bool IExternalControl.Start(Types.Gate.TestParameters ParametersGate, Types.VTM.TestParameters ParametersSL, Types.BVT.TestParameters ParametersBvt, Types.ATU.TestParameters ParametersAtu, Types.QrrTq.TestParameters ParametersQrrTq, Types.IH.TestParameters ParametersIH, Types.RCC.TestParameters ParametersRCC, Types.Commutation.TestParameters ParametersComm, Types.Clamping.TestParameters ParametersClamp, Types.TOU.TestParameters ParametersTOU) { return(_IoMain.Start(ParametersGate, ParametersSL, ParametersBvt, ParametersAtu, ParametersQrrTq, ParametersIH, ParametersRCC, ParametersComm, ParametersClamp, ParametersTOU)); }