Table of Contents

Class State

Namespace
Loehnert.Lisrt.CircuitBoard.L15B63
Assembly
Loehnert.Lisrt.CircuitBoard.L15B63.dll

Represents a state of the board.

public sealed class State : IEquatable<State>
Inheritance
State
Implements
Inherited Members

Properties

AnalogOutputOutOfRange

Gets a state representing that the analog output voltage was out of range.

public static State AnalogOutputOutOfRange { get; }

Property Value

State

Exception

Gets the exception representing the state.

public Exception Exception { get; }

Property Value

Exception

InvalidAnalogChannelNumber

Gets a state representing that the analog channel number was invalid.

public static State InvalidAnalogChannelNumber { get; }

Property Value

State

InvalidHardwareConfiguration

Gets a state representing that the hardware configuration is invalid.

public static State InvalidHardwareConfiguration { get; }

Property Value

State

KEP1Defect

Gets a state representing that the relay 'K_EP1_A' or 'K_EP1_B' is defect.

public static State KEP1Defect { get; }

Property Value

State

Key

Gets the key.

public string Key { get; }

Property Value

string

NoErrors

Gets a state which any errors.

public static State NoErrors { get; }

Property Value

State

PhaseOneAndTwoIsNotAC

Gets a state representing that the phase one (L1) and phase two (L2) is not AC current.

public static State PhaseOneAndTwoIsNotAC { get; }

Property Value

State

PhaseOneIsNotAC

Gets a state representing that the phase one (L1) is not AC current.

public static State PhaseOneIsNotAC { get; }

Property Value

State

PhaseTwoIsNotAC

Gets a state representing that the phase two (L2) is not AC current.

public static State PhaseTwoIsNotAC { get; }

Property Value

State

Powerswitch1ShortCircuit

Gets a state representing a short circuit on power switch 1.

public static State Powerswitch1ShortCircuit { get; }

Property Value

State

Powerswitch2ShortCircuit

Gets a state representing a short circuit on power switch 2.

public static State Powerswitch2ShortCircuit { get; }

Property Value

State

RelayLock230V

Gets a state representing that the relays are locked by '230V Lock'.

public static State RelayLock230V { get; }

Property Value

State

RelayLockKAP1

Gets a state representing that the relay 'K_AP1_A' or 'K_AP1_B' is locked by the other one.

public static State RelayLockKAP1 { get; }

Property Value

State

RelayLockKAP2

Gets a state representing that the relay 'K_AP2_A' or 'K_AP2_B' is locked by the other one.

public static State RelayLockKAP2 { get; }

Property Value

State

ResetInputIsActive

Gets a state representing that reset input is active.

public static State ResetInputIsActive { get; }

Property Value

State

SelftestIsRunning

Gets a state representing that the device is busy with the self test.

public static State SelftestIsRunning { get; }

Property Value

State

SelftestRelayPathAAndBNotPossible

Gets a state representing that self test relay path a and b was not possible.

public static State SelftestRelayPathAAndBNotPossible { get; }

Property Value

State

SelftestRelayPathCAndDNotPossible

Gets a state representing that self test relay path c and d was not possible.

public static State SelftestRelayPathCAndDNotPossible { get; }

Property Value

State

UnknownError

Gets a state representing an unknown error.

public static State UnknownError { get; }

Property Value

State

Methods

Equals(State)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(State other)

Parameters

other State

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.