Interface ModbusSlave

All Superinterfaces:
OpenemsComponent
All Known Subinterfaces:
BatteryInverterSinexcel, BatterySoltaroClusterVersionB, BatterySoltaroClusterVersionC, BatterySoltaroSingleRackVersionA, EssCluster, EssFeneconBydContainerWatchdogController, EssFeneconCommercial40, EssGenericManagedSymmetric, EssGenericOffGrid, EvcsKebaKeContact, FeneconMiniEss, GenericManagedEss, IoKmtronicRelay4Port, IoKmtronicRelay8Port, KostalPikoCharger, Meta, MeterArtemesAM2, MeterBControlEM300, MeterBgeTechDrt428M2, MeterCamillebauerAplus, MeterGridcon, MeterJanitzaUmg511, MeterJanitzaUmg604, MeterJanitzaUmg96rme, MeterKdk2puct, MeterMicrocareSdm630, MeterSiemensPac1600, MeterSiemensPac2200, MeterSocomecSinglephase, MeterSocomecThreephase, MeterVirtualAdd, MeterWeidmueller525, MeterZiehlEfr4001Ip, MrGridconOngrid, MrGridconOnOffgrid, PhoenixContactMeter, PvInverterCluster, PvInverterFronius, PvInverterKacoBlueplanet, PvInverterKostal, PvInverterSmaSunnyTripower, PvInverterSolarlog, SimulatorEssAsymmetricReacting, SimulatorEssSinglePhaseReacting, SimulatorEssSymmetricReacting, SocomecMeter, SolarEdgePvInverter, SoltaroCluster, VirtualSubtractMeter
All Known Implementing Classes:
AbstractEssFeneconCommercial40Pv, AbstractFeneconDessCharger, AbstractGenericManagedEss, AbstractGoodWeEtCharger, AbstractKmtronicRelay, AbstractSocomecMeter, BatteryFeneconCommercialImpl, BatteryFeneconHomeImpl, BatteryInverterSinexcelImpl, BatterySoltaroClusterVersionBImpl, BatterySoltaroClusterVersionCImpl, BatterySoltaroSingleRackVersionAImpl, BatterySoltaroSingleRackVersionBImpl, BatterySoltaroSingleRackVersionCImpl, BmwBatteryImpl, BydBatteryBoxCommercialC130Impl, ControllerEvcsImpl, DummyMeta, EssAdstecStoraxeImpl, EssClusterImpl, EssFeneconBydContainerWatchdogControllerImpl, EssFeneconCommercial40Impl, EssFeneconCommercial40Pv1Impl, EssFeneconCommercial40Pv2Impl, EssGenericManagedSymmetricImpl, EssGenericOffGridImpl, EssGridcon, EvcsKebaKeContactImpl, FeneconDessCharger1, FeneconDessCharger2, FeneconMiniEssImpl, FeneconProEssImpl, GoodWeChargerPv1, GoodWeChargerPv2, GoodWeChargerTwoStringImpl, GoodWeEmergencyPowerMeterImpl, GoodWeEssImpl, GoodWeGridMeterImpl, IoFilipowskiMrAo1Impl, IoKmtronicRelay4PortImpl, IoKmtronicRelay8PortImpl, KacoBlueplanetHybrid10ChargerImpl, KacoBlueplanetHybrid10EssImpl, KacoBlueplanetHybrid10PvInverterImpl, KostalPikoChargerImpl, MetaImpl, MeterArtemesAM2Impl, MeterBControlEM300Impl, MeterBgeTechDrt428M2Impl, MeterCamillebauerAplusImpl, MeterGridconImpl, MeterJanitzaUmg511Impl, MeterJanitzaUmg604Impl, MeterJanitzaUmg96rmeImpl, MeterKdk2puctImpl, MeterMicrocareSdm630Impl, MeterSiemensPac1600Impl, MeterSiemensPac2200Impl, MeterSocomecSinglephaseImpl, MeterSocomecThreephaseImpl, MeterVirtualAddImpl, MeterWeidmueller525Impl, MeterZiehlEfr4001IpImpl, MrGridconOngridImpl, MrGridconOnOffgridImpl, PhoenixContactMeterImpl, PvInverterClusterImpl, PvInverterFroniusImpl, PvInverterKacoBlueplanetImpl, PvInverterKostalImpl, PvInverterSmaSunnyTripowerImpl, PvInverterSolarlogImpl, SimulatorEssAsymmetricReactingImpl, SimulatorEssSinglePhaseReactingImpl, SimulatorEssSymmetricReactingImpl, SolarEdgePvInverterImpl, SumImpl, VirtualSubtractMeterImpl

public interface ModbusSlave extends OpenemsComponent
  • Method Details

    • getModbusSlaveTable

      ModbusSlaveTable getModbusSlaveTable(AccessMode accessMode)
      Gets the Modbus-Slave-Table for this OpenEMS-Component.
      Parameters:
      accessMode - filters the Modbus-Records that should be shown
      Returns:
      the Modbus-Slave-Table