Class PowerNodeMessage
- Namespace
- NominalSystems.Messages
- Assembly
- NominalSystems.Messages.dll
[Nominal] The "PowerNode" message
public class PowerNodeMessage : Message<PowerNodePayload>
- Inheritance
-
Message<PowerNodePayload>PowerNodeMessage
- Inherited Members
-
Message<PowerNodePayload>.PayloadMessage<PowerNodePayload>.ToString()Message<PowerNodePayload>.PayloadTypeMessage<PowerNodePayload>.PayloadObject
Constructors
PowerNodeMessage()
Default constructor
public PowerNodeMessage()
Properties
CurrentIn
[A] The Input Current of the node
[Units("A")]
public double CurrentIn { get; set; }
Property Value
CurrentOut
[A] The Output Current of the node
[Units("A")]
public double CurrentOut { get; set; }
Property Value
Enabled
[-] A flag for updating whether this particular node is enabled. If this is false, then this component will be bypassed.
[Units("-")]
public bool Enabled { get; set; }
Property Value
IsOpenCircuit
[-] A flag if the power node is currently open and no power will be transferred to the next component.
[Units("-")]
public bool IsOpenCircuit { get; set; }
Property Value
Resistance
[Ohm] The Resistance of the node
[Units("Ohm")]
public double Resistance { get; set; }
Property Value
VoltageIn
[V] The Input Voltage of the node
[Units("V")]
public double VoltageIn { get; set; }
Property Value
VoltageNode
[V] The Node Voltage being used
[Units("V")]
public double VoltageNode { get; set; }
Property Value
VoltageOut
[V] The Output Voltage of the node
[Units("V")]
public double VoltageOut { get; set; }