Class State
Represents a state of the board.
Implements
Inherited Members
Namespace: Loehnert.Lisrt.CircuitBoard.L15B63
Assembly: Loehnert.Lisrt.CircuitBoard.L15B63.dll
Syntax
public sealed class State : IEquatable<State>
Properties
AnalogOutputOutOfRange
Gets a state representing that the analog output voltage was out of range.
Declaration
public static State AnalogOutputOutOfRange { get; }
Property Value
Type | Description |
---|---|
State |
Exception
Gets the exception representing the state.
Declaration
public Exception Exception { get; }
Property Value
Type | Description |
---|---|
System.Exception |
InvalidAnalogChannelNumber
Gets a state representing that the analog channel number was invalid.
Declaration
public static State InvalidAnalogChannelNumber { get; }
Property Value
Type | Description |
---|---|
State |
InvalidHardwareConfiguration
Gets a state representing that the hardware configuration is invalid.
Declaration
public static State InvalidHardwareConfiguration { get; }
Property Value
Type | Description |
---|---|
State |
KEP1Defect
Gets a state representing that the relay 'K_EP1_A' or 'K_EP1_B' is defect.
Declaration
public static State KEP1Defect { get; }
Property Value
Type | Description |
---|---|
State |
Key
Gets the key.
Declaration
public string Key { get; }
Property Value
Type | Description |
---|---|
String |
NoErrors
Gets a state which any errors.
Declaration
public static State NoErrors { get; }
Property Value
Type | Description |
---|---|
State |
PhaseOneAndTwoIsNotAC
Gets a state representing that the phase one (L1) and phase two (L2) is not AC current.
Declaration
public static State PhaseOneAndTwoIsNotAC { get; }
Property Value
Type | Description |
---|---|
State |
PhaseOneIsNotAC
Gets a state representing that the phase one (L1) is not AC current.
Declaration
public static State PhaseOneIsNotAC { get; }
Property Value
Type | Description |
---|---|
State |
PhaseTwoIsNotAC
Gets a state representing that the phase two (L2) is not AC current.
Declaration
public static State PhaseTwoIsNotAC { get; }
Property Value
Type | Description |
---|---|
State |
Powerswitch1ShortCircuit
Gets a state representing a short circuit on power switch 1.
Declaration
public static State Powerswitch1ShortCircuit { get; }
Property Value
Type | Description |
---|---|
State |
Powerswitch2ShortCircuit
Gets a state representing a short circuit on power switch 2.
Declaration
public static State Powerswitch2ShortCircuit { get; }
Property Value
Type | Description |
---|---|
State |
RelayLock230V
Gets a state representing that the relays are locked by '230V Lock'.
Declaration
public static State RelayLock230V { get; }
Property Value
Type | Description |
---|---|
State |
RelayLockKAP1
Gets a state representing that the relay 'K_AP1_A' or 'K_AP1_B' is locked by the other one.
Declaration
public static State RelayLockKAP1 { get; }
Property Value
Type | Description |
---|---|
State |
RelayLockKAP2
Gets a state representing that the relay 'K_AP2_A' or 'K_AP2_B' is locked by the other one.
Declaration
public static State RelayLockKAP2 { get; }
Property Value
Type | Description |
---|---|
State |
ResetInputIsActive
Gets a state representing that reset input is active.
Declaration
public static State ResetInputIsActive { get; }
Property Value
Type | Description |
---|---|
State |
SelftestIsRunning
Gets a state representing that the device is busy with the self test.
Declaration
public static State SelftestIsRunning { get; }
Property Value
Type | Description |
---|---|
State |
SelftestRelayPathAAndBNotPossible
Gets a state representing that self test relay path a and b was not possible.
Declaration
public static State SelftestRelayPathAAndBNotPossible { get; }
Property Value
Type | Description |
---|---|
State |
SelftestRelayPathCAndDNotPossible
Gets a state representing that self test relay path c and d was not possible.
Declaration
public static State SelftestRelayPathCAndDNotPossible { get; }
Property Value
Type | Description |
---|---|
State |
UnknownError
Gets a state representing an unknown error.
Declaration
public static State UnknownError { get; }
Property Value
Type | Description |
---|---|
State |
Methods
Equals(State)
Indicates whether the current object is equal to another object of the same type.
Declaration
public bool Equals(State other)
Parameters
Type | Name | Description |
---|---|---|
State | other | An object to compare with this object. |
Returns
Type | Description |
---|---|
Boolean | true if the current object is equal to the |