Table of Contents

Class PowerMonitorMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

[Nominal] The Power Monitor message is able to produce metrics about a particular power EPS system and how it is currently being operated.


public sealed class PowerMonitorMessage : Message
Inheritance
PowerMonitorMessage

Fields

FusesTripped

The number of fuses that have been tripped on the EPS bus.

[Unit(UnitType.NONE)]
public int FusesTripped

Field Value

int

MaxLoadCurrent

Maximum current that passes over the loads.

[Unit(UnitType.AMPERE)]
public double MaxLoadCurrent

Field Value

double

NetCapacity

The total storage capacity of all storage units on the EPS bus.

[Unit("Ah")]
public double NetCapacity

Field Value

double

NetPowerConsumed

The total power consumed by loads on the EPS bus.

[Unit(UnitType.WATT)]
public double NetPowerConsumed

Field Value

double

NetPowerGenerated

The total power generated by loads on the EPS bus.

[Unit(UnitType.WATT)]
public double NetPowerGenerated

Field Value

double

NetStorage

The total storage of all storage units on the EPS bus.

[Unit("Ah")]
public double NetStorage

Field Value

double

NumSwitches

The number of switches that exist in the EPS bus.

[Unit(UnitType.NONE)]
public int NumSwitches

Field Value

int