Table of Contents

Class InsulationTestConfiguration

Namespace
Loehnert.Lisrt.HighVoltageTester.SpsElectronic
Assembly
Loehnert.Lisrt.HighVoltageTester.SpsElectronic.dll

Represents a insulation test configuration to determine the insulation resistance between the applied potentials.

public class InsulationTestConfiguration
Inheritance
InsulationTestConfiguration
Inherited Members

Properties

CurrentLimitOption

Gets or sets the current limit option.

public InsulationTestCurrentLimitOption CurrentLimitOption { get; set; }

Property Value

InsulationTestCurrentLimitOption

Remarks

Configuration command 'CONF:I5:RERR'.

DeviceConnection

Gets or sets the type of connection of the tested device. The default value is SocketProtectionClass1.

public DeviceConnection DeviceConnection { get; set; }

Property Value

DeviceConnection

Remarks

See configuration command 'CONF:...:CON'.

FallingRampIsEnabled

Gets or sets a value indicating whether falling ramp at the end is enabled.

public bool FallingRampIsEnabled { get; set; }

Property Value

bool

Remarks

Configuration command 'CONF:...:RDWN'.

LowerRampCurrentLimit

Gets or sets the lower current limit on the rising ramp in ampere.

public double LowerRampCurrentLimit { get; set; }

Property Value

double

Remarks

Requires CurrentLimitOption set to UseRampLimits.
When LowerRampCurrentLimit is 0.0 A the checking of minimal current is disabled.
Configuration command "CONF:I5:IRMIN".

LowerResistanceLimit

Gets or sets the minimal resistance limit in ohm. The default value is 1 MΩ.

public int LowerResistanceLimit { get; set; }

Property Value

int

Remarks

The Limit is checked after the test time is over.
Configuration command "CONF:I5:RMIN".

NominalVoltage

Gets or sets the nominal voltage. The voltage range is {100..6000} V. The default value is 500 V DC.

public int NominalVoltage { get; set; }

Property Value

int

Remarks

Configuration command "CONF:I5:UNOM".

RampRisingTime

Gets or sets the ramp rising time. The time range is [0.0,999.0] s. The default value is 1.0 s.

public double RampRisingTime { get; set; }

Property Value

double

Remarks

Configuration command 'CONF:...:RAMP'.

StartAndEndVoltage

Gets or sets the start voltage for rising ramp and end voltage for falling ramp. The voltage range is [0..6000] V DC. The default value is 0 V DC.

public int StartAndEndVoltage { get; set; }

Property Value

int

Remarks

The input value must be less or equal to NominalVoltage.
Configuration command "CONF:I5:USTART".

StartTrigger

Gets or sets the setting of safety control. The default value is Immidiately.

public StartTrigger StartTrigger { get; set; }

Property Value

StartTrigger

Remarks

See configuration command 'CONF:...:SKTYP'.

TestTime

Gets or sets the test time. The time range is [0.1,999.0] s. The default value is 5.0 s.

public double TestTime { get; set; }

Property Value

double

Remarks

Configuration command 'CONF:...:TIME'.

UpperRampCurrentLimit

Gets or sets the upper current limit on the ramp. The default value is 0.01 A.

public double UpperRampCurrentLimit { get; set; }

Property Value

double

Remarks

Requires CurrentLimitOption set to UseRampLimits.
When UpperRampCurrentLimit is 0.01 A the checking of maximal current is disabled.
Configuration command 'CONF:I5:IRMAX'.