Class HighVoltageTestConfiguration
- Namespace
- Loehnert.Lisrt.HighVoltageTester.Chroma
- Assembly
- Loehnert.Lisrt.HighVoltageTester.Chroma.dll
Represents the high voltage test configuration to check the dielectric strength between the applied potentials.
public class HighVoltageTestConfiguration
- Inheritance
-
HighVoltageTestConfiguration
- Inherited Members
Properties
CurrentOffset
Gets or sets the withstand test offset value in ampere. The default value is 100 uA.
public double CurrentOffset { get; set; }
Property Value
Remarks
Configuration command 'CURRent:OFFSet ' + numeric value.
DetectChargeCurrentIsGreaterThanLowerCurrentLimit
Gets or sets a value indicating whether charge current greater than LowerCurrentLimit will be detected.
This parameter is only relevant for AC50 or AC60.
public bool DetectChargeCurrentIsGreaterThanLowerCurrentLimit { get; set; }
Property Value
Remarks
If detected the classification ChargeCurrentIsGreaterThanLowerCurrentLimit will be returned. Configuration command ':CLOW ' + boolean value.
DwellTime
Gets or sets the dwell time in sec or 0 (zero) for deactivated.
This parameter is only relevant for DC.
public double DwellTime { get; set; }
Property Value
Remarks
During the dwell time action, it doesn’t judge UpperCurrentLimit and LowerCurrentLimit
value of leakage current, but the limit doesn’t over the high limit of setting range.
Configuration command 'TIME:DWELl ' + numeric value.
LowerCurrentLimit
Gets or sets the lower current limit for testing, rising and falling ramp in ampere. The default value is 1 mA.
public double LowerCurrentLimit { get; set; }
Property Value
Remarks
Configuration command 'LIMit[:LOW] ' + numeric value.
MaximumSignalDisturbance
Gets or sets the maximal possible signal disturbance value in ampere. The default value is 6 mA.
public double MaximumSignalDisturbance { get; set; }
Property Value
Remarks
Configuration command 'LIMit:ARC[:LEVel] ' + numeric value.
NominalVoltage
Gets or sets the nominal voltage. The voltage range is {50..6000} V for DC and {50..5000} V for AC.
public int NominalVoltage { get; set; }
Property Value
Remarks
Configuration command '[:LEVel]'.
RampFallingToZeroTime
Gets or sets the ramp time needed for the voltage to fall to zero in seconds. The default value is 1.0 s.
public double RampFallingToZeroTime { get; set; }
Property Value
Remarks
Configuration command 'TIME:FALL ' + numeric value.
RampRisingTime
Gets or sets the ramp rising time in seconds. The default value is 1.0 s.
public double RampRisingTime { get; set; }
Property Value
Remarks
Configuration command 'TIME:RAMP ' + numeric value.
RealUpperCurrentLimit
Gets or sets the real upper current limit for testing, rising and falling ramp in ampere.
(real current = measured current reduced by CurrentOffset)
The default value is 6 mA.
This parameter is only relevant for AC50 or AC60.
public double RealUpperCurrentLimit { get; set; }
Property Value
Remarks
Configuration command ':LIMit:REAL[:HIGH] ' + numeric value.
TestTime
Gets or sets the test time in seconds. The default value is 5.0 s.
public double TestTime { get; set; }
Property Value
Remarks
Configuration command 'TIME[:TEST] ' + numeric value.
UpperCurrentLimit
Gets or sets the upper current limit for testing, rising and falling ramp in ampere. The default value is 6 mA.
public double UpperCurrentLimit { get; set; }
Property Value
Remarks
Configuration command 'LIMit[:HIGH] ' + numeric value.
VoltageType
Gets or sets the voltage type.
public HighVoltageTestVoltageType VoltageType { get; set; }