Package io.openems.edge.ess.api
Interface ManagedAsymmetricEss
-
- All Superinterfaces:
AsymmetricEss
,ManagedSymmetricEss
,OpenemsComponent
,SymmetricEss
- All Known Subinterfaces:
EssCluster
,FeneconMiniEss
,SunnyIslandEss
- All Known Implementing Classes:
DummyManagedAsymmetricEss
,DummyMetaEss
,EssAsymmetric
,EssClusterImpl
,EssSinglePhase
,FeneconMiniEssImpl
,FeneconProEssImpl
,SunnyIslandEssImpl
@ProviderType public interface ManagedAsymmetricEss extends ManagedSymmetricEss, AsymmetricEss
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ManagedAsymmetricEss.ChannelId
-
Method Summary
-
Methods inherited from interface io.openems.edge.ess.api.AsymmetricEss
_setActivePowerL1, _setActivePowerL1, _setActivePowerL2, _setActivePowerL2, _setActivePowerL3, _setActivePowerL3, _setReactivePowerL1, _setReactivePowerL1, _setReactivePowerL2, _setReactivePowerL2, _setReactivePowerL3, _setReactivePowerL3, getActivePowerL1, getActivePowerL1Channel, getActivePowerL2, getActivePowerL2Channel, getActivePowerL3, getActivePowerL3Channel, getReactivePowerL1, getReactivePowerL1Channel, getReactivePowerL2, getReactivePowerL2Channel, getReactivePowerL3, getReactivePowerL3Channel
-
Methods inherited from interface io.openems.edge.ess.api.ManagedSymmetricEss
_setAllowedChargePower, _setAllowedChargePower, _setAllowedDischargePower, _setAllowedDischargePower, _setApplyPowerFailed, _setDebugSetActivePower, _setDebugSetActivePower, _setDebugSetReactivePower, _setDebugSetReactivePower, addPowerConstraint, addPowerConstraintAndValidate, createPowerConstraint, getAllowedChargePower, getAllowedChargePowerChannel, getAllowedDischargePower, getAllowedDischargePowerChannel, getApplyPowerFailed, getApplyPowerFailedChannel, getDebugSetActivePower, getDebugSetActivePowerChannel, getDebugSetReactivePower, getDebugSetReactivePowerChannel, getPower, getPowerPrecision, getSetActivePowerEqualsChannel, getSetActivePowerEqualsWithPidChannel, getSetActivePowerGreaterOrEqualsChannel, getSetActivePowerLessOrEqualsChannel, getSetReactivePowerEqualsChannel, getSetReactivePowerGreaterOrEqualsChannel, getSetReactivePowerLessOrEqualsChannel, getStaticConstraints, isManaged, setActivePowerEquals, setActivePowerEqualsWithPid, setActivePowerGreaterOrEquals, setActivePowerLessOrEquals, setReactivePowerEquals, setReactivePowerGreaterOrEquals, setReactivePowerLessOrEquals
-
Methods inherited from interface io.openems.edge.common.component.OpenemsComponent
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, serviceFactoryPid, servicePid
-
Methods inherited from interface io.openems.edge.ess.api.SymmetricEss
_setActiveChargeEnergy, _setActiveChargeEnergy, _setActiveDischargeEnergy, _setActiveDischargeEnergy, _setActivePower, _setActivePower, _setCapacity, _setCapacity, _setGridMode, _setMaxApparentPower, _setMaxApparentPower, _setMaxCellTemperature, _setMaxCellTemperature, _setMaxCellVoltage, _setMaxCellVoltage, _setMinCellTemperature, _setMinCellTemperature, _setMinCellVoltage, _setMinCellVoltage, _setReactivePower, _setReactivePower, _setSoc, _setSoc, getActiveChargeEnergy, getActiveChargeEnergyChannel, getActiveDischargeEnergy, getActiveDischargeEnergyChannel, getActivePower, getActivePowerChannel, getCapacity, getCapacityChannel, getGridMode, getGridModeChannel, getMaxApparentPower, getMaxApparentPowerChannel, getMaxCellTemperature, getMaxCellTemperatureChannel, getMaxCellVoltage, getMaxCellVoltageChannel, getMinCellTemperature, getMinCellTemperatureChannel, getMinCellVoltage, getMinCellVoltageChannel, getReactivePower, getReactivePowerChannel, getSoc, getSocChannel
-
-
-
-
Method Detail
-
getModbusSlaveNatureTable
static ModbusSlaveNatureTable getModbusSlaveNatureTable(AccessMode accessMode)
Used for Modbus/TCP Api Controller. Provides a Modbus table for the Channels of this Component.- Parameters:
accessMode
- filters the Modbus-Records that should be shown- Returns:
- the
ModbusSlaveNatureTable
-
applyPower
default void applyPower(int activePower, int reactivePower) throws OpenemsError.OpenemsNamedException
Description copied from interface:ManagedSymmetricEss
Apply the calculated Power.Careful: do not adjust activePower and reactivePower in this method, e.g. setting it to zero on error. The purpose of this method is solely to apply the calculated power to the ESS. If you need to constrain the allowed power, add Constraints using the
ManagedSymmetricEss.getStaticConstraints()
method.- Specified by:
applyPower
in interfaceManagedSymmetricEss
- Parameters:
activePower
- the active power in [W]reactivePower
- the reactive power in [var]- Throws:
OpenemsError.OpenemsNamedException
- on error; causes activation of APPLY_POWER_FAILED StateChannel
-
applyPower
void applyPower(int activePowerL1, int reactivePowerL1, int activePowerL2, int reactivePowerL2, int activePowerL3, int reactivePowerL3) throws OpenemsError.OpenemsNamedException
Apply the calculated Power.- Parameters:
activePowerL1
- the active power set-point for L1reactivePowerL1
- the reactive power set-point for L1activePowerL2
- the active power set-point for L2reactivePowerL2
- the reactive power set-point for L2activePowerL3
- the active power set-point for L3reactivePowerL3
- the reactive power set-point for L3- Throws:
OpenemsError.OpenemsNamedException
-
getSetActivePowerL1EqualsChannel
default IntegerWriteChannel getSetActivePowerL1EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL1Equals
default void setSetActivePowerL1Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Equals setpoint on L1 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL2EqualsChannel
default IntegerWriteChannel getSetActivePowerL2EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL2Equals
default void setSetActivePowerL2Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Equals setpoint on L2 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL3EqualsChannel
default IntegerWriteChannel getSetActivePowerL3EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL3Equals
default void setSetActivePowerL3Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Equals setpoint on L3 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL1EqualsChannel
default IntegerWriteChannel getSetReactivePowerL1EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL1Equals
default void setSetReactivePowerL1Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Equals setpoint on L1 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL2EqualsChannel
default IntegerWriteChannel getSetReactivePowerL2EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL2Equals
default void setSetReactivePowerL2Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Equals setpoint on L2 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL3EqualsChannel
default IntegerWriteChannel getSetReactivePowerL3EqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL3Equals
default void setSetReactivePowerL3Equals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Equals setpoint on L3 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL1LessOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL1LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL1LessOrEquals
default void setSetActivePowerL1LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Less Or Equals setpoint on L1 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL2LessOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL2LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL2LessOrEquals
default void setSetActivePowerL2LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Less Or Equals setpoint on L2 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL3LessOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL3LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL3LessOrEquals
default void setSetActivePowerL3LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Less Or Equals setpoint on L3 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL1GreaterOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL1GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL1GreaterOrEquals
default void setSetActivePowerL1GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Greater Or Equals setpoint on L1 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L1_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL2GreaterOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL2GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL2GreaterOrEquals
default void setSetActivePowerL2GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Greater Or Equals setpoint on L2 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L2_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetActivePowerL3GreaterOrEqualsChannel
default IntegerWriteChannel getSetActivePowerL3GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetActivePowerL3GreaterOrEquals
default void setSetActivePowerL3GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets an Active Power Greater Or Equals setpoint on L3 in [W]. Negative values for Charge; positive for Discharge. SeeManagedAsymmetricEss.ChannelId.SET_ACTIVE_POWER_L3_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL1LessOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL1LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL1LessOrEquals
default void setSetReactivePowerL1LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Less Or Equals setpoint on L1 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL2LessOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL2LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL2LessOrEquals
default void setSetReactivePowerL2LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Less Or Equals setpoint on L2 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL3LessOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL3LessOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_LESS_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL3LessOrEquals
default void setSetReactivePowerL3LessOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Less Or Equals setpoint on L3 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_LESS_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL1GreaterOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL1GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL1GreaterOrEquals
default void setSetReactivePowerL1GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Greater Or Equals setpoint on L1 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L1_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL2GreaterOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL2GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL2GreaterOrEquals
default void setSetReactivePowerL2GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Greater Or Equals setpoint on L2 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L2_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getSetReactivePowerL3GreaterOrEqualsChannel
default IntegerWriteChannel getSetReactivePowerL3GreaterOrEqualsChannel()
Gets the Channel forManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_GREATER_OR_EQUALS
.- Returns:
- the Channel
-
setSetReactivePowerL3GreaterOrEquals
default void setSetReactivePowerL3GreaterOrEquals(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
Sets a Reactive Power Greater Or Equals setpoint on L3 in [var]. SeeManagedAsymmetricEss.ChannelId.SET_REACTIVE_POWER_L3_GREATER_OR_EQUALS
.- Parameters:
value
- the next write value- Throws:
OpenemsError.OpenemsNamedException
- on error
-
getDebugSetActivePowerL1Channel
default IntegerReadChannel getDebugSetActivePowerL1Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L1
.- Returns:
- the Channel
-
getDebugSetActivePowerL1
default Value<java.lang.Integer> getDebugSetActivePowerL1()
Gets the last Active Power setpoint on L1 in [W]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setDebugSetActivePowerL1
default void _setDebugSetActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setDebugSetActivePowerL1
default void _setDebugSetActivePowerL1(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getDebugSetActivePowerL2Channel
default IntegerReadChannel getDebugSetActivePowerL2Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L2
.- Returns:
- the Channel
-
getDebugSetActivePowerL2
default Value<java.lang.Integer> getDebugSetActivePowerL2()
Gets the last Active Power setpoint on L2 in [W]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setDebugSetActivePowerL2
default void _setDebugSetActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setDebugSetActivePowerL2
default void _setDebugSetActivePowerL2(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getDebugSetActivePowerL3Channel
default IntegerReadChannel getDebugSetActivePowerL3Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L3
.- Returns:
- the Channel
-
getDebugSetActivePowerL3
default Value<java.lang.Integer> getDebugSetActivePowerL3()
Gets the last Active Power setpoint on L3 in [W]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setDebugSetActivePowerL3
default void _setDebugSetActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setDebugSetActivePowerL3
default void _setDebugSetActivePowerL3(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
getDebugSetReactivePowerL1Channel
default IntegerReadChannel getDebugSetReactivePowerL1Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L1
.- Returns:
- the Channel
-
getDebugSetReactivePowerL1
default Value<java.lang.Integer> getDebugSetReactivePowerL1()
Gets the last Reactive Power setpoint on L1 in [var]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setDebugSetReactivePowerL1
default void _setDebugSetReactivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setDebugSetReactivePowerL1
default void _setDebugSetReactivePowerL1(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getDebugSetReactivePowerL2Channel
default IntegerReadChannel getDebugSetReactivePowerL2Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L2
.- Returns:
- the Channel
-
getDebugSetReactivePowerL2
default Value<java.lang.Integer> getDebugSetReactivePowerL2()
Gets the last Reactive Power setpoint on L2 in [var]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setDebugSetReactivePowerL2
default void _setDebugSetReactivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setDebugSetReactivePowerL2
default void _setDebugSetReactivePowerL2(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getDebugSetReactivePowerL3Channel
default IntegerReadChannel getDebugSetReactivePowerL3Channel()
Gets the Channel forManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L3
.- Returns:
- the Channel
-
getDebugSetReactivePowerL3
default Value<java.lang.Integer> getDebugSetReactivePowerL3()
Gets the last Reactive Power setpoint on L3 in [var]. SeeManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setDebugSetReactivePowerL3
default void _setDebugSetReactivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setDebugSetReactivePowerL3
default void _setDebugSetReactivePowerL3(int value)
Internal method to set the 'nextValue' onManagedAsymmetricEss.ChannelId.DEBUG_SET_REACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
-