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
Exception
Gets the exception representing the state.
public Exception Exception { get; }
Property Value
InvalidAnalogChannelNumber
Gets a state representing that the analog channel number was invalid.
public static State InvalidAnalogChannelNumber { get; }
Property Value
InvalidHardwareConfiguration
Gets a state representing that the hardware configuration is invalid.
public static State InvalidHardwareConfiguration { get; }
Property Value
KEP1Defect
Gets a state representing that the relay 'K_EP1_A' or 'K_EP1_B' is defect.
public static State KEP1Defect { get; }
Property Value
Key
Gets the key.
public string Key { get; }
Property Value
NoErrors
Gets a state which any errors.
public static State NoErrors { get; }
Property Value
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
PhaseOneIsNotAC
Gets a state representing that the phase one (L1) is not AC current.
public static State PhaseOneIsNotAC { get; }
Property Value
PhaseTwoIsNotAC
Gets a state representing that the phase two (L2) is not AC current.
public static State PhaseTwoIsNotAC { get; }
Property Value
Powerswitch1ShortCircuit
Gets a state representing a short circuit on power switch 1.
public static State Powerswitch1ShortCircuit { get; }
Property Value
Powerswitch2ShortCircuit
Gets a state representing a short circuit on power switch 2.
public static State Powerswitch2ShortCircuit { get; }
Property Value
RelayLock230V
Gets a state representing that the relays are locked by '230V Lock'.
public static State RelayLock230V { get; }
Property Value
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
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
ResetInputIsActive
Gets a state representing that reset input is active.
public static State ResetInputIsActive { get; }
Property Value
SelftestIsRunning
Gets a state representing that the device is busy with the self test.
public static State SelftestIsRunning { get; }
Property Value
SelftestRelayPathAAndBNotPossible
Gets a state representing that self test relay path a and b was not possible.
public static State SelftestRelayPathAAndBNotPossible { get; }
Property Value
SelftestRelayPathCAndDNotPossible
Gets a state representing that self test relay path c and d was not possible.
public static State SelftestRelayPathCAndDNotPossible { get; }
Property Value
UnknownError
Gets a state representing an unknown error.
public static State UnknownError { get; }
Property Value
Methods
Equals(State)
Indicates whether the current object is equal to another object of the same type.
public bool Equals(State other)
Parameters
other
StateAn object to compare with this object.
Returns
- bool
true if the current object is equal to the
other
parameter; otherwise, false.