Interface GridconPcs

  • All Known Implementing Classes:
    GridconPcsImpl

    public interface GridconPcs
    Describes functions of the gridcon pcs system.
    • Field Detail

      • NOMINAL_CURRENT_PER_UNIT

        static final java.lang.Float NOMINAL_CURRENT_PER_UNIT
      • NOMINAL_POWER_PER_UNIT

        static final java.lang.Float NOMINAL_POWER_PER_UNIT
    • Method Detail

      • getMaxApparentPower

        float getMaxApparentPower()
      • isRunning

        boolean isRunning()
      • isStopped

        boolean isStopped()
      • isError

        boolean isError()
      • setPower

        void setPower​(int activePower,
                      int reactivePower)
      • setStop

        void setStop​(boolean stop)
      • setPlay

        void setPlay​(boolean play)
      • setAcknowledge

        void setAcknowledge​(boolean acknowledge)
      • setErrorCodeFeedback

        void setErrorCodeFeedback​(int errorCodeFeedback)
      • getErrorCode

        int getErrorCode()
      • getActivePower

        float getActivePower()
      • getReactivePower

        float getReactivePower()
      • getDcLinkPositiveVoltage

        float getDcLinkPositiveVoltage()
      • isCommunicationBroken

        boolean isCommunicationBroken()
      • setEnableIpu1

        void setEnableIpu1​(boolean enabled)
      • setEnableIpu2

        void setEnableIpu2​(boolean enabled)
      • setEnableIpu3

        void setEnableIpu3​(boolean enabled)
      • enableDcDc

        void enableDcDc()
      • disableDcDc

        void disableDcDc()
      • setBalancingMode

        void setBalancingMode​(BalancingMode balancingMode)
      • setMode

        void setMode​(Mode mode)
      • setU0

        void setU0​(float voltageFactor)
      • setF0

        void setF0​(float frequencyFactor)
      • setPControlMode

        void setPControlMode​(PControlMode activePowerControl)
      • setQLimit

        void setQLimit​(float f)
      • setPMaxChargeIpu1

        void setPMaxChargeIpu1​(float maxPower)
      • setPMaxDischargeIpu1

        void setPMaxDischargeIpu1​(float maxPower)
      • setPMaxChargeIpu2

        void setPMaxChargeIpu2​(float maxPower)
      • setPMaxDischargeIpu2

        void setPMaxDischargeIpu2​(float maxPower)
      • setPMaxChargeIpu3

        void setPMaxChargeIpu3​(float maxPower)
      • setPMaxDischargeIpu3

        void setPMaxDischargeIpu3​(float maxPower)
      • setDcLinkVoltage

        void setDcLinkVoltage​(float dcLinkVoltageSetpoint)
      • setWeightStringA

        void setWeightStringA​(java.lang.Float weight)
      • setWeightStringB

        void setWeightStringB​(java.lang.Float weight)
      • setWeightStringC

        void setWeightStringC​(java.lang.Float weight)
      • setIRefStringA

        void setIRefStringA​(java.lang.Float current)
      • setIRefStringB

        void setIRefStringB​(java.lang.Float current)
      • setIRefStringC

        void setIRefStringC​(java.lang.Float current)
      • setStringControlMode

        void setStringControlMode​(int stringControlMode)
      • getErrorCount

        int getErrorCount()
      • setSyncDate

        void setSyncDate​(int date)
      • setSyncTime

        void setSyncTime​(int time)
      • isDcDcStarted

        boolean isDcDcStarted()
      • isIpusStarted

        boolean isIpusStarted​(boolean enableIpu1,
                              boolean enableIpu2,
                              boolean enableIpu3)
      • getActivePowerPreset

        float getActivePowerPreset()
      • getEfficiencyLossChargeFactor

        double getEfficiencyLossChargeFactor()
      • getEfficiencyLossDischargeFactor

        double getEfficiencyLossDischargeFactor()
      • getCurrentL1Grid

        float getCurrentL1Grid()
      • getCurrentL2Grid

        float getCurrentL2Grid()
      • getCurrentL3Grid

        float getCurrentL3Grid()
      • getCurrentLNGrid

        float getCurrentLNGrid()
      • getActivePowerL1Grid

        float getActivePowerL1Grid()
      • getActivePowerL2Grid

        float getActivePowerL2Grid()
      • getActivePowerL3Grid

        float getActivePowerL3Grid()
      • getActivePowerSumGrid

        float getActivePowerSumGrid()
      • getReactivePowerL1Grid

        float getReactivePowerL1Grid()
      • getReactivePowerL2Grid

        float getReactivePowerL2Grid()
      • getReactivePowerL3Grid

        float getReactivePowerL3Grid()
      • getReactivePowerSumGrid

        float getReactivePowerSumGrid()
      • getApparentPowerL1Grid

        float getApparentPowerL1Grid()
      • getApparentPowerL2Grid

        float getApparentPowerL2Grid()
      • getApparentPowerL3Grid

        float getApparentPowerL3Grid()
      • getApparentPowerSumGrid

        float getApparentPowerSumGrid()
      • isUndefined

        boolean isUndefined()
      • setCosPhiSetPoint1

        void setCosPhiSetPoint1​(float cosPhiSetPoint1)
      • setCosPhiSetPoint2

        void setCosPhiSetPoint2​(float cosPhiSetPoint2)