DER (IEEE 1547-2018)

Point names are the ones records use; [*] stands for a repeating group's index. See Supported SunSpec models for every group.

ModelName in recordsPoints
701DERMeasureAC60
702DERCapacity42
703DEREnterService9
704DERCtlAC45
705DERVoltVar19
706DERVoltWatt14
707DERTripLV15
708DERTripHV15
709DERTripLF15
710DERTripHF15
711DERFreqDroop14
712DERWattVar14
713DERStorageCapacity5
714DERMeasureDC17
715DERCtl5

Model 701: DER AC Measurement

Name in records: DERMeasureAC.

DER AC measurement model.

PointTypeUnitsLabelDescription
ACTypeenum16AC Wiring TypeAC wiring type.
Stenum16Operating StateOperating state of the DER.
InvStenum16Inverter StateInverter state.
ConnStenum16Grid Connection StateGrid connection state of the DER.
Alrmbitfield32Alarm BitfieldActive alarms for the DER.
DERModebitfield32DER Operational CharacteristicsCurrent operational characteristics of the DER.
Wint16WActive PowerTotal active power. Active power is positive for DER generation and negative for absorption.
VAint16VAApparent PowerTotal apparent power.
Varint16VarReactive PowerTotal reactive power.
PFint16Power FactorPower factor. The sign of power factor should be the sign of active power.
Aint16ATotal AC CurrentTotal AC current.
LLVuint16VVoltage LLLine to line AC voltage as an average of active phases.
LNVuint16VVoltage LNLine to neutral AC voltage as an average of active phases.
Hzuint32HzFrequencyAC frequency.
TotWhInjuint64WhTotal Energy InjectedTotal active energy injected (Quadrants 1 & 4).
TotWhAbsuint64WhTotal Energy AbsorbedTotal active energy absorbed (Quadrants 2 & 3).
TotVarhInjuint64VarhTotal Reactive Energy InjTotal reactive energy injected (Quadrants 1 & 2).
TotVarhAbsuint64VarhTotal Reactive Energy AbsTotal reactive energy absorbed (Quadrants 3 & 4).
TmpAmbint16CAmbient TemperatureAmbient temperature.
TmpCabint16CCabinet TemperatureCabinet temperature.
TmpSnkint16CHeat Sink TemperatureHeat sink temperature.
TmpTrnsint16CTransformer TemperatureTransformer temperature.
TmpSwint16CIGBT/MOSFET TemperatureIGBT/MOSFET temperature.
TmpOtint16COther TemperatureOther temperature.
WL1int16WWatts L1Active power L1.
VAL1int16VAVA L1Apparent power L1.
VarL1int16VarVar L1Reactive power L1.
PFL1int16PF L1Power factor phase L1.
AL1int16AAmps L1Current phase L1.
VL1L2uint16VPhase Voltage L1-L2Phase voltage L1-L2.
VL1uint16VPhase Voltage L1-NPhase voltage L1-N.
TotWhInjL1uint64WhTotal Watt-Hours Inj L1Total active energy injected L1.
TotWhAbsL1uint64WhTotal Watt-Hours Abs L1Total active energy absorbed L1.
TotVarhInjL1uint64VarhTotal Var-Hours Inj L1Total reactive energy injected L1.
TotVarhAbsL1uint64VarhTotal Var-Hours Abs L1Total reactive energy absorbed L1.
WL2int16WWatts L2Active power L2.
VAL2int16VAVA L2Apparent power L2.
VarL2int16VarVar L2Reactive power L2.
PFL2int16PF L2Power factor L2.
AL2int16AAmps L2Current L2.
VL2L3uint16VPhase Voltage L2-L3Phase voltage L2-L3.
VL2uint16VPhase Voltage L2-NPhase voltage L2-N.
TotWhInjL2uint64WhTotal Watt-Hours Inj L2Total active energy injected L2.
TotWhAbsL2uint64WhTotal Watt-Hours Abs L2Total active energy absorbed L2.
TotVarhInjL2uint64VarhTotal Var-Hours Inj L2Total reactive energy injected L2.
TotVarhAbsL2uint64VarhTotal Var-Hours Abs L2Total reactive energy absorbed L2.
WL3int16WWatts L3Active power L3.
VAL3int16VAVA L3Apparent power L3.
VarL3int16VarVar L3Reactive power L3.
PFL3int16PF L3Power factor L3.
AL3int16AAmps L3Current L3.
VL3L1uint16VPhase Voltage L3-L1Phase voltage L3-L1.
VL3uint16VPhase Voltage L3-NPhase voltage L3-N.
TotWhInjL3uint64WhTotal Watt-Hours Inj L3Total active energy injected L3.
TotWhAbsL3uint64WhTotal Watt-Hours Abs L3Total active energy absorbed L3.
TotVarhInjL3uint64VarhTotal Var-Hours Inj L3Total reactive energy injected L3.
TotVarhAbsL3uint64VarhTotal Var-Hours Abs L3Total reactive energy absorbed L3.
ThrotPctuint16PctThrottling In PctThrottling in pct of maximum active power.
ThrotSrcbitfield32Throttle Source InformationActive throttling source.
MnAlrmInfostringManufacturer Alarm InfoManufacturer alarm information. Valid if MANUFACTURER_ALRM indication is active.

Value names:

  • ACType (enum16): 0 SINGLE_PHASE, 1 SPLIT_PHASE, 2 THREE_PHASE
  • St (enum16): 0 OFF, 1 ON
  • InvSt (enum16): 0 OFF, 1 SLEEPING, 2 STARTING, 3 RUNNING, 4 THROTTLED, 5 SHUTTING_DOWN, 6 FAULT, 7 STANDBY
  • ConnSt (enum16): 0 DISCONNECTED, 1 CONNECTED
  • Alrm (bitfield32): bit 0 GROUND_FAULT, bit 1 DC_OVER_VOLT, bit 2 AC_DISCONNECT, bit 3 DC_DISCONNECT, bit 4 GRID_DISCONNECT, bit 5 CABINET_OPEN, bit 6 MANUAL_SHUTDOWN, bit 7 OVER_TEMP, bit 8 OVER_FREQUENCY, bit 9 UNDER_FREQUENCY, bit 10 AC_OVER_VOLT, bit 11 AC_UNDER_VOLT, bit 12 BLOWN_STRING_FUSE, bit 13 UNDER_TEMP, bit 14 MEMORY_LOSS, bit 15 HW_TEST_FAILURE, bit 16 MANUFACTURER_ALRM
  • DERMode (bitfield32): bit 0 GRID_FOLLOWING, bit 1 GRID_FORMING, bit 2 PV_CLIPPED
  • ThrotSrc (bitfield32): bit 0 MAX_W, bit 1 FIXED_W, bit 2 FIXED_VAR, bit 3 FIXED_PF, bit 4 VOLT_VAR, bit 5 FREQ_WATT, bit 6 DYN_REACT_CURR, bit 7 LVRT, bit 8 HVRT, bit 9 WATT_VAR, bit 10 VOLT_WATT, bit 11 SCHEDULED, bit 12 LFRT, bit 13 HFRT, bit 14 DERATED

Model 702: DER Capacity

Name in records: DERCapacity.

DER capacity model.

PointTypeUnitsLabelDescription
WMaxRtguint16WActive Power Max RatingMaximum active power rating at unity power factor in watts.
WOvrExtRtguint16WActive Power (Over-Excited) RatingActive power rating at specified over-excited power factor in watts.
WOvrExtRtgPFuint16Specified Over-Excited PFSpecified over-excited power factor.
WUndExtRtguint16WActive Power (Under-Excited) RatingActive power rating at specified under-excited power factor in watts.
WUndExtRtgPFuint16Specified Under-Excited PFSpecified under-excited power factor.
VAMaxRtguint16VAApparent Power Max RatingMaximum apparent power rating in voltamperes.
VarMaxInjRtguint16VarReactive Power Injected RatingMaximum injected reactive power rating in vars.
VarMaxAbsRtguint16VarReactive Power Absorbed RatingMaximum absorbed reactive power rating in vars.
WChaRteMaxRtguint16WCharge Rate Max RatingMaximum active power charge rate in watts.
WDisChaRteMaxRtguint16WDischarge Rate Max RatingMaximum active power discharge rate in watts.
VAChaRteMaxRtguint16VACharge Rate Max VA RatingMaximum apparent power charge rate in voltamperes.
VADisChaRteMaxRtguint16VADischarge Rate Max VA RatingMaximum apparent power discharge rate in voltamperes.
VNomRtguint16VAC Voltage Nominal RatingAC voltage nominal rating.
VMaxRtguint16VAC Voltage Max RatingAC voltage maximum rating.
VMinRtguint16VAC Voltage Min RatingAC voltage minimum rating.
AMaxRtguint16AAC Current Max RatingAC current maximum rating in amps.
PFOvrExtRtguint16PF Over-Excited Rating (Unused)Unused. Please use WOvrExtRtgPF.
PFUndExtRtguint16PF Under-Excited Rating (Unused)Unused. Please use WUndExtRtgPF.
ReactSusceptRtguint16SReactive SusceptanceReactive susceptance that remains connected to the Area EPS in the cease to energize and trip state.
NorOpCatRtgenum16Normal Operating CategoryNormal operating performance category as specified in IEEE 1547-2018.
AbnOpCatRtgenum16Abnormal Operating CategoryAbnormal operating performance category as specified in IEEE 1547-2018.
CtrlModesbitfield32Supported Control ModesSupported control mode functions.
IntIslandCatRtgbitfield16Intentional Island CategoriesIntentional island categories.
WMaxuint16WActive Power Max SettingMaximum active power setting used to adjust maximum active power setting.
WMaxOvrExtuint16WActive Power (Over-Excited) SettingActive power setting at specified over-excited power factor in watts.
WOvrExtPFuint16Specified Over-Excited PFSpecified over-excited power factor.
WMaxUndExtuint16WActive Power (Under-Excited) SettingActive power setting at specified under-excited power factor in watts.
WUndExtPFuint16Specified Under-Excited PFSpecified under-excited power factor.
VAMaxuint16VAApparent Power Max SettingMaximum apparent power setting used to adjust maximum apparent power rating.
VarMaxInjuint16VarReactive Power Injected SettingMaximum injected reactive power setting used to adjust maximum injected reactive power rating.
VarMaxAbsuint16VarReactive Power Absorbed SettingMaximum absorbed reactive power setting used to adjust maximum absorbed reactive power rating.
WChaRteMaxuint16WCharge Rate Max SettingMaximum active power charge rate setting used to adjust maximum active power charge rate rating.
WDisChaRteMaxuint16WDischarge Rate Max SettingMaximum active power discharge rate setting used to adjust maximum active power discharge rate rating.
VAChaRteMaxuint16VACharge Rate Max VA SettingMaximum apparent power charge rate setting used to adjust maximum apparent power charge rate rating.
VADisChaRteMaxuint16VADischarge Rate Max VA SettingMaximum apparent power discharge rate setting used to adjust maximum apparent power discharge rate rating.
VNomuint16VNominal AC Voltage SettingNominal AC voltage setting.
VMaxuint16VAC Voltage Max SettingAC voltage maximum setting used to adjust AC voltage maximum rating.
VMinuint16VAC Voltage Min SettingAC voltage minimum setting used to adjust AC voltage minimum rating.
AMaxuint16AAC Current Max SettingMaximum AC current setting used to adjust maximum AC current rating.
PFOvrExtuint16PF Over-Excited Setting (Unused)Unused. Please use WOvrExtPF.
PFUndExtuint16PF Under-Excited Setting (Unused)Unused. Please use WUndExtPF.
IntIslandCatbitfield16Intentional Island CategoriesIntentional island categories.

Value names:

  • NorOpCatRtg (enum16): 0 CAT_A, 1 CAT_B
  • AbnOpCatRtg (enum16): 0 CAT_1, 1 CAT_2, 2 CAT_3
  • CtrlModes (bitfield32): bit 0 MAX_W, bit 1 FIXED_W, bit 2 FIXED_VAR, bit 3 FIXED_PF, bit 4 VOLT_VAR, bit 5 FREQ_WATT, bit 6 DYN_REACT_CURR, bit 7 LV_TRIP, bit 8 HV_TRIP, bit 9 WATT_VAR, bit 10 VOLT_WATT, bit 11 SCHEDULED, bit 12 LF_TRIP, bit 13 HF_TRIP
  • IntIslandCatRtg (bitfield16): bit 0 UNCATEGORIZED, bit 1 INT_ISL_CAPABLE, bit 2 BLACK_START_CAPABLE, bit 3 ISOCH_CAPABLE
  • IntIslandCat (bitfield16): bit 0 UNCATEGORIZED, bit 1 INT_ISL_CAPABLE, bit 2 BLACK_START_CAPABLE, bit 3 ISOCH_CAPABLE

Model 703: Enter Service

Name in records: DEREnterService.

Enter service model.

PointTypeUnitsLabelDescription
ESenum16Permit Enter ServicePermit enter service.
ESVHiuint16PctEnter Service Voltage HighEnter service voltage high threshold as percent of normal voltage.
ESVLouint16PctEnter Service Voltage LowEnter service voltage low threshold as percent of normal voltage.
ESHzHiuint32HzEnter Service Frequency HighEnter service frequency high threshold.
ESHzLouint32HzEnter Service Frequency LowEnter service frequency low threshold.
ESDlyTmsuint32SecsEnter Service Delay TimeEnter service delay time in seconds.
ESRndTmsuint32SecsEnter Service Random DelayEnter service random delay in seconds.
ESRmpTmsuint32SecsEnter Service Ramp TimeEnter service ramp time in seconds.
ESDlyRemTmsuint32SecsEnter Service Delay RemainingEnter service delay time remaining in seconds.

Value names:

  • ES (enum16): 0 DISABLED, 1 ENABLED

Model 704: DER AC Controls

Name in records: DERCtlAC.

DER AC controls model.

PointTypeUnitsLabelDescription
PFWInjEnaenum16Power Factor Enable (W Inj) EnablePower factor enable when injecting active power.
PFWInjEnaRvrtenum16Power Factor Reversion Enable (W Inj)Power factor reversion timer when injecting active power enable.
PFWInjRvrtTmsuint32SecsPF Reversion Time (W Inj)Power factor reversion timer when injecting active power.
PFWInjRvrtRemuint32SecsPF Reversion Time Rem (W Inj)Power factor reversion time remaining when injecting active power.
PFWAbsEnaenum16Power Factor Enable (W Abs) EnablePower factor enable when absorbing active power.
PFWAbsEnaRvrtenum16Power Factor Reversion Enable (W Abs)Power factor reversion timer when absorbing active power enable.
PFWAbsRvrtTmsuint32SecsPF Reversion Time (W Abs)Power factor reversion timer when absorbing active power.
PFWAbsRvrtRemuint32SecsPF Reversion Time Rem (W Abs)Power factor reversion time remaining when absorbing active power.
WMaxLimPctEnaenum16Limit Max Power Pct EnableLimit maximum active power percent enable.
WMaxLimPctuint16PctLimit Max Power Pct SetpointLimit maximum active power percent value.
WMaxLimPctRvrtuint16PctReversion Limit Max Power PctReversion limit maximum active power percent value.
WMaxLimPctEnaRvrtenum16Reversion Limit Max Power Pct EnableReversion limit maximum active power percent value enable.
WMaxLimPctRvrtTmsuint32SecsLimit Max Power Pct Reversion TimeLimit maximum active power percent reversion time.
WMaxLimPctRvrtRemuint32SecsLimit Max Power Pct Rev Time RemLimit maximum active power percent reversion time remaining.
WSetEnaenum16Set Active Power EnableSet active power enable.
WSetModenum16Set Active Power ModeSet active power mode.
WSetint32WActive Power Setpoint (W)Active power setting value in watts.
WSetRvrtint32WReversion Active Power (W)Reversion active power setting value in watts.
WSetPctint16PctActive Power Setpoint (Pct)Active power setting value as percent.
WSetPctRvrtint16PctReversion Active Power (Pct)Reversion active power setting value as percent.
WSetEnaRvrtenum16Reversion Active Power EnableReversion active power function enable.
WSetRvrtTmsuint32SecsActive Power Reversion TimeSet active power reversion time.
WSetRvrtRemuint32SecsActive Power Rev Time RemSet active power reversion time remaining.
VarSetEnaenum16Set Reactive Power EnableSet reactive power enable.
VarSetModenum16Set Reactive Power ModeSet reactive power mode.
VarSetPrienum16Reactive Power PriorityReactive power priority.
VarSetint32VarReactive Power Setpoint (Vars)Reactive power setting value in vars.
VarSetRvrtint32VarReversion Reactive Power (Vars)Reversion reactive power setting value in vars.
VarSetPctint16PctReactive Power Setpoint (Pct)Reactive power setting value as percent.
VarSetPctRvrtint16PctReversion Reactive Power (Pct)Reversion reactive power setting value as percent.
VarSetEnaRvrtenum16Reversion Reactive Power EnableReversion reactive power function enable.
VarSetRvrtTmsuint32SecsReactive Power Reversion TimeSet reactive power reversion time.
VarSetRvrtRemuint32SecsReactive Power Rev Time RemSet reactive power reversion time remaining.
WRmpuint16%Max/SecNormal Ramp RateRamp rate for increases in active power during normal generation.
WRmpRefenum16Normal Ramp Rate ReferenceRamp rate reference unit for increases in active power or current during normal generation.
VarRmpuint16%Max/SecReactive Power Ramp RateRamp rate based on max reactive power per second.
AntiIslEnaenum16Anti-Islanding EnableAnti-islanding enable.
PFWInj.PFuint16Power Factor (W Inj)Power factor setpoint when injecting active power.
PFWInj.Extenum16Power Factor Excitation (W Inj)Power factor excitation setpoint when injecting active power.
PFWInjRvrt.PFuint16Reversion Power Factor (W Inj)Reversion power factor setpoint when injecting active power.
PFWInjRvrt.Extenum16Reversion PF Excitation (W Inj)Reversion power factor excitation setpoint when injecting active power.
PFWAbs.PFuint16Power Factor (W Abs)Power factor setpoint when absorbing active power.
PFWAbs.Extenum16Power Factor Excitation (W Abs)Power factor excitation setpoint when absorbing active power.
PFWAbsRvrt.PFuint16Reversion Power Factor (W Abs)Reversion power factor setpoint when absorbing active power.
PFWAbsRvrt.Extenum16Reversion PF Excitation (W Abs)Reversion power factor excitation setpoint when absorbing active power.

Value names:

  • PFWInjEna (enum16): 0 DISABLED, 1 ENABLED
  • PFWInjEnaRvrt (enum16): 0 DISABLED, 1 ENABLED
  • PFWAbsEna (enum16): 0 DISABLED, 1 ENABLED
  • PFWAbsEnaRvrt (enum16): 0 DISABLED, 1 ENABLED
  • WMaxLimPctEna (enum16): 0 DISABLED, 1 ENABLED
  • WMaxLimPctEnaRvrt (enum16): 0 DISABLED, 1 ENABLED
  • WSetEna (enum16): 0 DISABLED, 1 ENABLED
  • WSetMod (enum16): 0 W_MAX_PCT, 1 WATTS
  • WSetEnaRvrt (enum16): 0 DISABLED, 1 ENABLED
  • VarSetEna (enum16): 0 DISABLED, 1 ENABLED
  • VarSetMod (enum16): 0 W_MAX_PCT, 1 VAR_MAX_PCT, 2 VAR_AVAIL_PCT, 3 VA_MAX_PCT, 4 VARS
  • VarSetPri (enum16): 0 ACTIVE, 1 REACTIVE, 2 VENDOR
  • VarSetEnaRvrt (enum16): 0 DISABLED, 1 ENABLED
  • WRmpRef (enum16): 0 A_MAX, 1 W_MAX
  • AntiIslEna (enum16): 0 DISABLED, 1 ENABLED
  • PFWInj.Ext (enum16): 0 OVER_EXCITED, 1 UNDER_EXCITED
  • PFWInjRvrt.Ext (enum16): 0 OVER_EXCITED, 1 UNDER_EXCITED
  • PFWAbs.Ext (enum16): 0 OVER_EXCITED, 1 UNDER_EXCITED
  • PFWAbsRvrt.Ext (enum16): 0 OVER_EXCITED, 1 UNDER_EXCITED

Model 705: DER Volt-Var

Name in records: DERVoltVar.

DER Volt-Var model.

PointTypeUnitsLabelDescription
Enaenum16DER Volt-Var Module EnableVolt-Var control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvuint16Stored Curve CountNumber of stored curves supported.
RvrtTmsuint32SecsReversion TimeoutReversion time in seconds. 0 = No reversion time.
RvrtRemuint32SecsReversion Time RemainingReversion time remaining in seconds.
RvrtCrvuint16Reversion CurveDefault curve after reversion timeout.
Crv[*].ActPtuint16Active PointsNumber of active points.
Crv[*].DeptRefenum16Dependent ReferenceCurve dependent reference.
Crv[*].Prienum16Power PriorityPower priority.
Crv[*].VRefuint16VNomPctVref AdjustmentVref adjustment as percentage of nominal voltage.
Crv[*].VRefAutouint16VNomPctCurrent Autonomous VrefAutonomous vref value as a percentage of nominal voltage.
Crv[*].VRefAutoEnaenum16Autonomous Vref EnableEnable autonomous vref.
Crv[*].VRefAutoTmsuint16SecsAuto Vref Time ConstantAutonomous vref time constant.
Crv[*].RspTmsuint32SecsOpen Loop Response TimeOpen loop response time.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].Pt[*].Varint16DeptRefReactive Power PointCurve reactive power point as set in DeptRef point.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].DeptRef (enum16): 0 W_MAX_PCT, 1 VAR_MAX_PCT, 2 VAR_AVAL_PCT, 3 VA_MAX_PCT
  • Crv[*].Pri (enum16): 0 ACTIVE, 1 REACTIVE, 2 VENDOR
  • Crv[*].VRefAutoEna (enum16): 0 DISABLED, 1 ENABLED
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 706: DER Volt-Watt

Name in records: DERVoltWatt.

DER Volt-Watt model.

PointTypeUnitsLabelDescription
Enaenum16DER Volt-Watt Module EnableVolt-Watt control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvuint16Stored Curve CountNumber of stored curves supported.
RvrtTmsuint32SecsReversion TimeoutReversion time in seconds. 0 = No reversion time.
RvrtRemuint32SecsReversion Time RemainingReversion time remaining in seconds.
RvrtCrvuint16Reversion CurveDefault curve after reversion timeout.
Crv[*].ActPtuint16Active PointsNumber of active points.
Crv[*].DeptRefenum16Dependent ReferenceCurve dependent reference.
Crv[*].RspTmsuint32SecsOpen Loop Response TimeOpen loop response time.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].Pt[*].Wint16DeptRefDependent ReferenceActive power in percent of rated active power.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].DeptRef (enum16): 0 W_MAX_PCT, 1 W_AVAL_PCT
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 707: DER Trip LV

Name in records: DERTripLV.

DER low voltage trip model.

PointTypeUnitsLabelDescription
Enaenum16DER Trip LV Module EnableDER low voltage trip control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvSetuint16Stored Curve CountNumber of stored curves supported.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].MustTrip.ActPtuint16Number Of Active PointsNumber of active points in must trip curve.
Crv[*].MustTrip.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MustTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MayTrip.ActPtuint16Number Of Active PointsNumber of active points in may trip curve.
Crv[*].MayTrip.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MayTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MomCess.ActPtuint16Number Of Active PointsNumber of active points in the momentary cessation curve.
Crv[*].MomCess.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MomCess.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 708: DER Trip HV

Name in records: DERTripHV.

DER high voltage trip model.

PointTypeUnitsLabelDescription
Enaenum16DER Trip HV Module EnableDER high voltage trip control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvSetuint16Stored Curve CountNumber of stored curves supported.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].MustTrip.ActPtuint16Number Of Active PointsNumber of active points in must trip curve.
Crv[*].MustTrip.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MustTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MayTrip.ActPtuint16Number Of Active PointsNumber of active points in may trip curve.
Crv[*].MayTrip.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MayTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MomCess.ActPtuint16Number Of Active PointsNumber of active points in the momentary cessation curve.
Crv[*].MomCess.Pt[*].Vuint16VNomPctVoltage PointCurve voltage point as percentage.
Crv[*].MomCess.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 709: DER Trip LF

Name in records: DERTripLF.

DER low frequency trip model.

PointTypeUnitsLabelDescription
Enaenum16DER Trip LF Module EnableDER low frequency trip control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvSetuint16Stored Curve CountNumber of stored curves supported.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].MustTrip.ActPtuint16Number Of Active PointsNumber of active points in must trip curve.
Crv[*].MustTrip.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MustTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MayTrip.ActPtuint16Number Of Active PointsNumber of active points in may trip curve.
Crv[*].MayTrip.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MayTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MomCess.ActPtuint16Number Of Active PointsNumber of active points in the momentary cessation curve.
Crv[*].MomCess.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MomCess.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 710: DER Trip HF

Name in records: DERTripHF.

DER high frequency trip model.

PointTypeUnitsLabelDescription
Enaenum16DER Trip HF Module EnableDER high frequency trip control enable.
AdptCrvRequint16Adopt Curve RequestIndex of curve points to adopt. First curve index is 1.
AdptCrvRsltenum16Adopt Curve ResultResult of last adopt curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvSetuint16Stored Curve CountNumber of stored curves supported.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].MustTrip.ActPtuint16Number Of Active PointsNumber of active points in must trip curve.
Crv[*].MustTrip.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MustTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MayTrip.ActPtuint16Number Of Active PointsNumber of active points in may trip curve.
Crv[*].MayTrip.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MayTrip.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.
Crv[*].MomCess.ActPtuint16Number Of Active PointsNumber of active points in the momentary cessation curve.
Crv[*].MomCess.Pt[*].Hzuint32HzFrequency PointCurve frequency point.
Crv[*].MomCess.Pt[*].Tmsuint32SecsTime PointCurve time point in seconds.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 711: DER Frequency Droop

Name in records: DERFreqDroop.

DER Frequency Droop model.

PointTypeUnitsLabelDescription
Enaenum16DER Frequency Droop Module EnableDER Frequency-Watt (Frequency-Droop) control enable.
AdptCtlRequint16Set Active Control RequestSet active control. 0 = No active control.
AdptCtlRsltenum16Set Active Control ResultResult of last set active control operation.
NCtluint16Stored Control CountNumber of stored controls supported.
RvrtTmsuint32SecsReversion TimeoutReversion time in seconds. 0 = No reversion time.
RvrtRemuint32SecsReversion Time LeftReversion time remaining in seconds.
RvrtCtluint16Reversion ControlDefault control after reversion timeout.
Ctl[*].DbOfuint32HzOver-Frequency DeadbandThe deadband value for over-frequency conditions in Hz.
Ctl[*].DbUfuint32HzUnder-Frequency DeadbandThe deadband value for under-frequency conditions in Hz.
Ctl[*].KOfuint16Over-Frequency Change RatioFrequency droop per-unit frequency change for over-frequency conditions corresponding to 1 per-unit power output change.
Ctl[*].KUfuint16Under-Frequency Change RatioFrequency droop per-unit frequency change for under-frequency conditions corresponding to 1 per-unit power output change.
Ctl[*].RspTmsuint32SecsOpen-Loop Response TimeThe open-loop response time in seconds.
Ctl[*].PMinint16PctMinimum Active PowerThe minimum active power output due to DER prime mover constraints, in percent of the DER active power rating. The valid range is -100 to 100. This setting applies only to the frequency droop control.
Ctl[*].ReadOnlyenum16Control AccessControl read-write access.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCtlRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Ctl[*].ReadOnly (enum16): 0 RW, 1 R

Model 712: DER Watt-Var

Name in records: DERWattVar.

DER Watt-Var model.

PointTypeUnitsLabelDescription
Enaenum16DER Watt-Var Module EnableDER Watt-Var control enable.
AdptCrvRequint16Set Active Curve RequestSet active curve. 0 = No active curve.
AdptCrvRsltenum16Set Active Curve ResultResult of last set active curve operation.
NPtuint16Number Of PointsNumber of curve points supported.
NCrvuint16Stored Curve CountNumber of stored curves supported.
RvrtTmsuint32SecsReversion TimeoutReversion time in seconds. 0 = No reversion time.
RvrtRemuint32SecsReversion Time LeftReversion time remaining in seconds.
RvrtCrvuint16Reversion CurveDefault curve after reversion timeout.
Crv[*].ActPtuint16Active PointsNumber of active points.
Crv[*].DeptRefenum16Dependent ReferenceCurve dependent reference.
Crv[*].Prienum16Power PriorityPower priority.
Crv[*].ReadOnlyenum16Curve AccessCurve read-write access.
Crv[*].Pt[*].Wint16WMaxPctActive Power PointCurve active power point as percentage.
Crv[*].Pt[*].Varint16VarPctReactive Power PointCurve reactive power point as set in DeptRef point.

Value names:

  • Ena (enum16): 0 DISABLED, 1 ENABLED
  • AdptCrvRslt (enum16): 0 IN_PROGRESS, 1 COMPLETED, 2 FAILED
  • Crv[*].DeptRef (enum16): 0 W_MAX_PCT, 1 VAR_MAX_PCT, 2 VAR_AVAL_PCT, 3 VA_MAX_PCT
  • Crv[*].Pri (enum16): 0 ACTIVE, 1 REACTIVE
  • Crv[*].ReadOnly (enum16): 0 RW, 1 R

Model 713: DER Storage Capacity

Name in records: DERStorageCapacity.

DER storage capacity.

PointTypeUnitsLabelDescription
WHRtguint16WHEnergy RatingEnergy rating of the DER storage.
WHAvailuint16WHEnergy AvailableEnergy available of the DER storage (WHAvail = WHRtg * SoC * SoH)
SoCuint16PctState of ChargeState of charge of the DER storage.
SoHuint16PctState of HealthState of health of the DER storage.
Staenum16StatusStorage status.

Value names:

  • Sta (enum16): 0 OK, 1 WARNING, 2 ERROR

Model 714: DER DC Measurement

Name in records: DERMeasureDC.

DER DC measurement.

PointTypeUnitsLabelDescription
PrtAlrmsbitfield32Port AlarmsBitfield of ports with active alarms. Bit is 1 if port has an active alarm. Bit 0 is first port.
NPrtuint16Number Of PortsNumber of DC ports.
DCAint16ADC CurrentTotal DC current for all ports.
DCWint16WDC PowerTotal DC power for all ports.
DCWhInjuint64WhDC Energy InjectedTotal cumulative DC energy injected for all ports.
DCWhAbsuint64WhDC Energy AbsorbedTotal cumulative DC energy absorbed for all ports.
Prt[*].PrtTypenum16Port TypePort type.
Prt[*].IDuint16Port IDPort ID.
Prt[*].IDStrstringPort ID StringPort ID string.
Prt[*].DCAint16ADC CurrentDC current for the port.
Prt[*].DCVuint16VDC VoltageDC voltage for the port.
Prt[*].DCWint16WDC PowerDC power for the port.
Prt[*].DCWhInjuint64WhDC Energy InjectedTotal cumulative DC energy injected for the port.
Prt[*].DCWhAbsuint64WhDC Energy AbsorbedTotal cumulative DC energy absorbed for the port.
Prt[*].Tmpint16CDC Port TemperatureDC port temperature.
Prt[*].DCStaenum16DC Port StatusDC port status.
Prt[*].DCAlrmbitfield32DC Port AlarmDC port alarm.

Value names:

  • Prt[*].PrtTyp (enum16): 0 PV, 1 ESS, 2 EV, 3 INJ, 4 ABS, 5 BIDIR, 6 DC_DC
  • Prt[*].DCSta (enum16): 0 OFF, 1 ON, 2 WARNING, 3 ERROR
  • Prt[*].DCAlrm (bitfield32): bit 0 GROUND_FAULT, bit 1 INPUT_OVER_VOLTAGE, bit 3 DC_DISCONNECT, bit 5 CABINET_OPEN, bit 6 MANUAL_SHUTDOWN, bit 7 OVER_TEMP, bit 12 BLOWN_FUSE, bit 13 UNDER_TEMP, bit 14 MEMORY_LOSS, bit 15 ARC_DETECTION, bit 19 RESERVED, bit 20 TEST_FAILED, bit 21 INPUT_UNDER_VOLTAGE, bit 22 INPUT_OVER_CURRENT

Model 715: DERCtl

Name in records: DERCtl.

DER Control

PointTypeUnitsLabelDescription
LocRemCtlenum16Control ModeDER control mode. Enumeration.
DERHbuint32DER HeartbeatValue is incremented every second by the DER with periodic resets to zero.
ControllerHbuint32Controller HeartbeatValue is incremented every second by the controller with periodic resets to zero.
AlarmResetuint16Alarm ResetUsed to reset any latched alarms. 1 = Reset.
OpCtlenum16Set OperationCommands to PCS.

Value names:

  • LocRemCtl (enum16): 0 REMOTE, 1 LOCAL
  • OpCtl (enum16): 0 STOP, 1 START, 2 ENTER_STANDBY, 3 EXIT_STANDBY