Interface EssDcCharger
- All Superinterfaces:
OpenemsComponent
- All Known Subinterfaces:
BoschBpts5HybridPv
,EssFeneconCommercial40Pv
,FeneconDessCharger
,GoodWeCharger
,GoodWeChargerTwoString
,KostalPikoCharger
- All Known Implementing Classes:
AbstractEssFeneconCommercial40Pv
,AbstractFeneconDessCharger
,AbstractGoodWeEtCharger
,BoschBpts5HybridPvImpl
,EssFeneconCommercial40Pv1Impl
,EssFeneconCommercial40Pv2Impl
,FeneconDessCharger1
,FeneconDessCharger2
,GoodWeChargerPv1
,GoodWeChargerPv2
,GoodWeChargerTwoStringImpl
,KacoBlueplanetHybrid10ChargerImpl
,KostalPikoChargerImpl
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
_setActualEnergy
(long value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_ENERGY
Channel.default void
_setActualEnergy
(Long value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_ENERGY
Channel.default void
_setActualPower
(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_POWER
Channel.default void
_setActualPower
(Integer value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_POWER
Channel.default void
_setCurrent
(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.CURRENT
Channel.default void
_setCurrent
(Integer value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.CURRENT
Channel.default void
_setMaxActualPower
(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.MAX_ACTUAL_POWER
Channel.default void
_setMaxActualPower
(Integer value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.MAX_ACTUAL_POWER
Channel.default void
_setVoltage
(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.VOLTAGE
Channel.default void
_setVoltage
(Integer value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.VOLTAGE
Channel.Gets the Actual Energy in [Wh_Σ].default LongReadChannel
Gets the Channel forEssDcCharger.ChannelId.ACTUAL_ENERGY
.Gets the Actual Power in [W].default IntegerReadChannel
Gets the Channel forEssDcCharger.ChannelId.ACTUAL_POWER
.Gets the Current in [mA].default IntegerReadChannel
Gets the Channel forEssDcCharger.ChannelId.CURRENT
.Gets the Maximum Ever Actual Power in [W].default IntegerReadChannel
Gets the Channel forEssDcCharger.ChannelId.MAX_ACTUAL_POWER
.static ModbusSlaveNatureTable
getModbusSlaveNatureTable
(AccessMode accessMode) Used for Modbus/TCP Api Controller.Gets the Voltage in [mV].default IntegerReadChannel
Gets the Channel forEssDcCharger.ChannelId.VOLTAGE
.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
-
Method Details
-
getMaxActualPowerChannel
Gets the Channel forEssDcCharger.ChannelId.MAX_ACTUAL_POWER
.- Returns:
- the Channel
-
getMaxActualPower
Gets the Maximum Ever Actual Power in [W]. SeeEssDcCharger.ChannelId.MAX_ACTUAL_POWER
.- Returns:
- the Channel
Value
-
_setMaxActualPower
Internal method to set the 'nextValue' onEssDcCharger.ChannelId.MAX_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
_setMaxActualPower
default void _setMaxActualPower(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.MAX_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
getActualPowerChannel
Gets the Channel forEssDcCharger.ChannelId.ACTUAL_POWER
.- Returns:
- the Channel
-
getActualPower
Gets the Actual Power in [W]. SeeEssDcCharger.ChannelId.ACTUAL_POWER
.- Returns:
- the Channel
Value
-
_setActualPower
Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
_setActualPower
default void _setActualPower(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
getActualEnergyChannel
Gets the Channel forEssDcCharger.ChannelId.ACTUAL_ENERGY
.- Returns:
- the Channel
-
getActualEnergy
Gets the Actual Energy in [Wh_Σ]. SeeEssDcCharger.ChannelId.ACTUAL_ENERGY
.- Returns:
- the Channel
Value
-
_setActualEnergy
Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_ENERGY
Channel.- Parameters:
value
- the next value
-
_setActualEnergy
default void _setActualEnergy(long value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.ACTUAL_ENERGY
Channel.- Parameters:
value
- the next value
-
getVoltageChannel
Gets the Channel forEssDcCharger.ChannelId.VOLTAGE
.- Returns:
- the Channel
-
getVoltage
Gets the Voltage in [mV]. SeeEssDcCharger.ChannelId.VOLTAGE
.- Returns:
- the Channel
Value
-
_setVoltage
Internal method to set the 'nextValue' onEssDcCharger.ChannelId.VOLTAGE
Channel.- Parameters:
value
- the next value
-
_setVoltage
default void _setVoltage(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.VOLTAGE
Channel.- Parameters:
value
- the next value
-
getCurrentChannel
Gets the Channel forEssDcCharger.ChannelId.CURRENT
.- Returns:
- the Channel
-
getCurrent
Gets the Current in [mA]. SeeEssDcCharger.ChannelId.CURRENT
.- Returns:
- the Channel
Value
-
_setCurrent
Internal method to set the 'nextValue' onEssDcCharger.ChannelId.CURRENT
Channel.- Parameters:
value
- the next value
-
_setCurrent
default void _setCurrent(int value) Internal method to set the 'nextValue' onEssDcCharger.ChannelId.CURRENT
Channel.- Parameters:
value
- the next value
-
getModbusSlaveNatureTable
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
-