public interface ManagedSymmetricPvInverter extends SymmetricMeter, OpenemsComponent
Modifier and Type | Interface and Description |
---|---|
static class |
ManagedSymmetricPvInverter.ChannelId |
Modifier and Type | Method and Description |
---|---|
default void |
_setActivePowerLimit(int value)
Internal method to set the 'nextValue' on
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT Channel. |
default void |
_setActivePowerLimit(java.lang.Integer value)
Internal method to set the 'nextValue' on
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT Channel. |
default void |
_setMaxApparentPower(int value)
Internal method to set the 'nextValue' on
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER Channel. |
default void |
_setMaxApparentPower(java.lang.Integer value)
Internal method to set the 'nextValue' on
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER Channel. |
default Value<java.lang.Integer> |
getActivePowerLimit()
Gets the Active Power Limit in [W].
|
default IntegerWriteChannel |
getActivePowerLimitChannel()
Gets the Channel for
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT . |
default Value<java.lang.Integer> |
getMaxApparentPower()
Gets the Maximum Apparent Power in [VA], range ">= 0".
|
default IntegerReadChannel |
getMaxApparentPowerChannel()
Gets the Channel for
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER . |
default MeterType |
getMeterType()
Gets the type of this Meter.
|
default void |
setActivePowerLimit(int value)
Sets the Active Power Limit in [W].
|
default void |
setActivePowerLimit(java.lang.Integer value)
Sets the Active Power Limit in [W].
|
_setActiveConsumptionEnergy, _setActiveConsumptionEnergy, _setActivePower, _setActivePower, _setActiveProductionEnergy, _setActiveProductionEnergy, _setCurrent, _setCurrent, _setFrequency, _setFrequency, _setMaxActivePower, _setMaxActivePower, _setMinActivePower, _setMinActivePower, _setReactivePower, _setReactivePower, _setVoltage, _setVoltage, getActiveConsumptionEnergy, getActiveConsumptionEnergyChannel, getActivePower, getActivePowerChannel, getActiveProductionEnergy, getActiveProductionEnergyChannel, getCurrent, getCurrentChannel, getFrequency, getFrequencyChannel, getMaxActivePower, getMaxActivePowerChannel, getMinActivePower, getMinActivePowerChannel, getModbusSlaveNatureTable, getReactivePower, getReactivePowerChannel, getVoltage, getVoltageChannel
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, serviceFactoryPid, servicePid, updateConfigurationProperty, updateReferenceFilter
default MeterType getMeterType()
getMeterType
in interface SymmetricMeter
default IntegerReadChannel getMaxApparentPowerChannel()
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER
.default Value<java.lang.Integer> getMaxApparentPower()
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER
.Value
default void _setMaxApparentPower(java.lang.Integer value)
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER
Channel.value
- the next valuedefault void _setMaxApparentPower(int value)
ManagedSymmetricPvInverter.ChannelId.MAX_APPARENT_POWER
Channel.value
- the next valuedefault IntegerWriteChannel getActivePowerLimitChannel()
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
.default Value<java.lang.Integer> getActivePowerLimit()
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
.Value
default void _setActivePowerLimit(java.lang.Integer value)
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
Channel.value
- the next valuedefault void _setActivePowerLimit(int value)
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
Channel.value
- the next valuedefault void setActivePowerLimit(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
.OpenemsError.OpenemsNamedException
- on errordefault void setActivePowerLimit(int value) throws OpenemsError.OpenemsNamedException
ManagedSymmetricPvInverter.ChannelId.ACTIVE_POWER_LIMIT
.OpenemsError.OpenemsNamedException
- on error