Class StateController

java.lang.Object
io.openems.edge.ess.mr.gridcon.StateController

public class StateController extends Object
  • Constructor Details

    • StateController

      public StateController()
  • Method Details

    • initOnGrid

      public void initOnGrid(ComponentManager manager, String gridconPcs, String b1, String b2, String b3, boolean enableI1, boolean enableI2, boolean enableI3, String hardRestartRelayAdress, float offsetCurrent)
    • getGeneralStateObject

      public StateObject getGeneralStateObject(IState state)
    • getGridconStateObject

      public GridconStateObject getGridconStateObject(IState state)
    • initDecisionTableCondition

      public void initDecisionTableCondition(DecisionTableCondition tableCondition)
    • 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()