Class BaseState
java.lang.Object
io.openems.edge.ess.mr.gridcon.state.onoffgrid.BaseState
- All Implemented Interfaces:
StateObject
- Direct Known Subclasses:
AdjustParameter
,OffGrid
,OffGridGridBack
,OnGrid
,StartSystem
,Undefined
,WaitForDevices
,WaitForGridAvailable
-
Field Summary
Modifier and TypeFieldDescriptionprotected DecisionTableCondition
static final float
static final float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected float
protected float
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected void
protected void
protected void
protected void
setSyncBridge
(boolean b) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.openems.edge.ess.mr.gridcon.StateObject
act, getGridconSettings, getNextState, getState
-
Field Details
-
ONOFF_GRID_VOLTAGE_FACTOR
public static final float ONOFF_GRID_VOLTAGE_FACTOR- See Also:
-
ONOFF_GRID_FREQUENCY_FACTOR_ONLY_ONGRID
public static final float ONOFF_GRID_FREQUENCY_FACTOR_ONLY_ONGRID- See Also:
-
condition
-
-
Constructor Details
-
BaseState
-
-
Method Details
-
isNextStateUndefined
protected boolean isNextStateUndefined() -
isNextStateError
protected boolean isNextStateError() -
isNextStateOnGridStopped
protected boolean isNextStateOnGridStopped() -
isNextStateOnGridRunning
protected boolean isNextStateOnGridRunning() -
isNextStateOffGrid
protected boolean isNextStateOffGrid() -
isNextStateGoingOnGrid
protected boolean isNextStateGoingOnGrid() -
getVoltageOnMeter
protected float getVoltageOnMeter() -
getFrequencyOnMeter
protected float getFrequencyOnMeter() -
setSyncBridge
protected void setSyncBridge(boolean b) -
isSystemOngrid
protected boolean isSystemOngrid() -
isSystemOffgrid
protected boolean isSystemOffgrid() -
isBatteriesStarted
protected boolean isBatteriesStarted() -
setStringControlMode
protected void setStringControlMode() -
setStringWeighting
protected void setStringWeighting() -
setDateAndTime
protected void setDateAndTime()
-