01230120101Communicates details about the current behavior of a DC-coupled generator connected to an ESSLength of this model will be used as crude versioning technique for expected future additionsIndicates presence of any faults (alarms or warnings) that impact the generator's ability to runThis constant is defined to reserve the numeric default value as meaningless.The generator has an alarm-level fault and cannot run (red)The generator has a warning-level fault but can still run (yellow)The generator has no active alarms or warnings and can run (green)A running total of the number of hours for which the generator has runContains the E-Code value for any currently-active fault (alarm or warning) on generator. If multiple faults are active, the E-Code for the highest-priority fault is reported.We will design a separate model to communicate the list of all active faults in the future, once software functionality requries it.Contains the lifetime total amount of energy consumed by the generator, in watt-hours.Contains the lifetime total amount of energy produced by the generator, in watt-hours.The generator is designed to start automatically most of the time. This field reports if the generator is in auto mode or not.This constant is defined to reserve the numeric default value as meaningless.The generator is ready to start if necessary to charge the ESS batteryThe generator will not start on its own when the ESS battery is in need of chargingIndicates whether the DC generator is currently producing power on REbusUsed by inverter to gate connection to the gridThe DC generator is not producing power on REbus.The DC generator is producing power on REbus.Reports the current DC Gen inhibit stateThe DC generator is permitted to run and produce power on REbusThe DC generator is NOT permitted to run and produce power on REbus