Table of Contents

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

double

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

bool

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

double

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

double

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

double

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

int

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

double

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

double

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

double

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

double

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

double

Remarks

Configuration command 'LIMit[:HIGH] ' + numeric value.

VoltageType

Gets or sets the voltage type.

public HighVoltageTestVoltageType VoltageType { get; set; }

Property Value

HighVoltageTestVoltageType