Class BaseState
- java.lang.Object
-
- io.openems.edge.ess.mr.gridcon.state.gridconstate.BaseState
-
- All Implemented Interfaces:
GridconStateObject
public abstract class BaseState extends java.lang.Object implements GridconStateObject
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
battery1Id
protected java.lang.String
battery2Id
protected java.lang.String
battery3Id
protected java.lang.String
gridconPcsId
protected java.lang.String
hardRestartRelayAdress
-
Constructor Summary
Constructors Constructor Description BaseState(ComponentManager manager, java.lang.String gridconPcsId, java.lang.String b1Id, java.lang.String b2Id, java.lang.String b3Id, java.lang.String hardRestartRelayAdress)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isBatteriesStarted()
protected boolean
isNextStateError()
protected boolean
isNextStateRunning()
protected boolean
isNextStateStopped()
protected boolean
isNextStateUndefined()
protected void
setDateAndTime()
protected void
setHardRestartRelay(boolean val)
protected void
setStringControlMode()
protected void
setStringWeighting()
protected void
startBatteries()
-
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.state.gridconstate.GridconStateObject
act, getNextState, getState
-
-
-
-
Constructor Detail
-
BaseState
public BaseState(ComponentManager manager, java.lang.String gridconPcsId, java.lang.String b1Id, java.lang.String b2Id, java.lang.String b3Id, java.lang.String hardRestartRelayAdress)
-
-
Method Detail
-
isNextStateUndefined
protected boolean isNextStateUndefined()
-
isNextStateError
protected boolean isNextStateError()
-
isNextStateStopped
protected boolean isNextStateStopped()
-
isNextStateRunning
protected boolean isNextStateRunning()
-
startBatteries
protected void startBatteries()
-
isBatteriesStarted
protected boolean isBatteriesStarted()
-
setStringControlMode
protected void setStringControlMode()
-
setStringWeighting
protected void setStringWeighting()
-
setDateAndTime
protected void setDateAndTime()
-
setHardRestartRelay
protected void setHardRestartRelay(boolean val)
-
-