Class Ats400Module
- Namespace
- Loehnert.Lisrt.HighVoltageTester.Etl
- Assembly
- Loehnert.Lisrt.HighVoltageTester.Etl.dll
Represents a LisRT module for an ATS400 high voltage tester of ETL.
public class Ats400Module : InitializableCompositeModule, ICompositeModule, ILisrtModule, IInitializable, INotifyPropertyChangedEx, INotifyPropertyChanged, IHasServiceView, IHasDeviceLabel
- Inheritance
-
PropertyChangedBaseAts400Module
- Implements
-
INotifyPropertyChangedEx
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
Ats400Module(string)
Initializes a new instance of the Ats400Module class.
public Ats400Module(string name)
Parameters
name
stringName of the module.
Ats400Module(string, double)
Initializes a new instance of the Ats400Module class.
public Ats400Module(string name, double maximumVoltage)
Parameters
Properties
Address
Gets or sets the IP address or host name.
[Configuration("192.168.100.100", Description = "IP address or host name of the device")]
public string Address { get; set; }
Property Value
CheckSafetyCircuitBeforeHighVoltageTest
Gets or sets a value indicating whether the safety circuit should be checked when a high voltage test is run.
[Configuration(true)]
public bool CheckSafetyCircuitBeforeHighVoltageTest { get; set; }
Property Value
DeviceLabel
[Configuration("")]
public string DeviceLabel { get; set; }
Property Value
HighVoltageTest
Gets the high voltage test.
public HighVoltageTest HighVoltageTest { get; }
Property Value
InstanceID
public int InstanceID { get; set; }
Property Value
LogDirectory
Gets or sets the log directory.
[Configuration("", Description = "Log directory or empty for disabling logging")]
public string LogDirectory { get; set; }
Property Value
- string
Log directory or empty for disabling logging.
Port
Gets or sets the port.
[Configuration(5000)]
public uint Port { get; set; }
Property Value
ProtectiveEarthTest
Gets the high voltage test.
public ProtectiveEarthTest ProtectiveEarthTest { get; }
Property Value
Methods
Exit()
public override void Exit()
Initialize()
public override void Initialize()
ShowServiceView()
public void ShowServiceView()