Package io.openems.edge.ess.mr.gridcon
Class StateController
java.lang.Object
io.openems.edge.ess.mr.gridcon.StateController
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetGeneralStateObject
(IState state) getGridconStateObject
(IState state) void
initDecisionTableCondition
(DecisionTableCondition tableCondition) void
initOnGrid
(ComponentManager manager, String gridconPcs, String b1, String b2, String b3, boolean enableI1, boolean enableI2, boolean enableI3, String hardRestartRelayAdress, float offsetCurrent) void
initOnOffGrid
(ComponentManager manager, String gridconPcs, String b1, String b2, String b3, boolean enableIpu1, boolean enableIpu2, boolean enableIpu3, ParameterSet parameterSet, String inputNaProtection1, boolean na1Inverted, String inputNaProtection2, boolean na2Inverted, String inputSyncDeviceBridge, boolean inputSyncDeviceBridgeInverted, String outputSyncDeviceBridge, boolean outputSyncDeviceBridgeInverted, String outputHardReset, boolean outputHardResetInverted, float targetFrequencyOnGrid, float targetFrequencyOffGrid, String meterId, float deltaFrequency, float deltaVoltage, float offsetCurrent) void
-
Constructor Details
-
StateController
public StateController()
-
-
Method Details
-
initOnGrid
-
getGeneralStateObject
-
getGridconStateObject
-
initDecisionTableCondition
-
initOnOffGrid
public void initOnOffGrid(ComponentManager manager, String gridconPcs, String b1, String b2, String b3, boolean enableIpu1, boolean enableIpu2, boolean enableIpu3, ParameterSet parameterSet, String inputNaProtection1, boolean na1Inverted, String inputNaProtection2, boolean na2Inverted, String inputSyncDeviceBridge, boolean inputSyncDeviceBridgeInverted, String outputSyncDeviceBridge, boolean outputSyncDeviceBridgeInverted, String outputHardReset, boolean outputHardResetInverted, float targetFrequencyOnGrid, float targetFrequencyOffGrid, String meterId, float deltaFrequency, float deltaVoltage, float offsetCurrent) -
printCondition
public void printCondition()
-