Interface ModbusSlave
-
- All Superinterfaces:
OpenemsComponent
- All Known Subinterfaces:
ClusterVersionC
,EssCluster
,EssFeneconCommercial40
,FeneconMiniEss
,GenericManagedEss
,GenericManagedSymmetricEss
,GenericOffGridEss
,KmtronicRelay4Port
,KmtronicRelay8Port
,Meta
,MeterBControlEM300
,MeterBgeTechDrt428M2
,MeterJanitzaUmg511
,MeterJanitzaUmg604
,MeterKdk2puct
,MeterMicrocareSdm630
,MeterZiehlEfr4001Ip
,SiemensPacMeter
,Sinexcel
,SocomecMeter
,SocomecMeterSinglephase
,SocomecMeterThreephase
,SolarLog
,SoltaroCluster
- All Known Implementing Classes:
AbstractEssDcChargerFeneconCommercial40
,AbstractFeneconDessCharger
,AbstractGenericManagedEss
,AbstractGoodWeEtCharger
,AbstractKmtronicRelay
,AbstractSocomecMeter
,AbstractVirtualAddMeter
,AdstecStoraxeEssImpl
,AsymmetricVirtualAdd
,BatteryBoxC130Impl
,BmwBatteryImpl
,BpChargerImpl
,BpEssImpl
,BpPvInverterImpl
,BydContainerWatchdog
,ClusterVersionB
,ClusterVersionCImpl
,EssAsymmetric
,EssClusterImpl
,EssDcChargerFeneconCommercial40Pv1Impl
,EssDcChargerFeneconCommercial40Pv2Impl
,EssFeneconCommercial40Impl
,EssGridcon
,EssGridconOnGrid
,EssGridconOnOffGrid
,EssSinglePhase
,EssSymmetric
,EvcsController
,FeneconCommercialBatteryImpl
,FeneconDessCharger1
,FeneconDessCharger2
,FeneconHomeBatteryImpl
,FeneconMiniEssImpl
,FeneconProEssImpl
,FroniusPvInverter
,GenericManagedSymmetricEssImpl
,GenericOffGridEssImpl
,GoodWeEmergencyPowerMeterImpl
,GoodWeEssImpl
,GoodWeEtCharger1
,GoodWeEtCharger2
,GoodWeGridMeterImpl
,KacoBlueplanet
,KebaKeContact
,KmtronicRelay4PortImpl
,KmtronicRelay8PortImpl
,KostalPikoCharger
,KostalPvInverter
,MetaImpl
,MeterArtemesAM2
,MeterBControlEM300Impl
,MeterBgeTechDrt428M2Impl
,MeterGridcon
,MeterJanitzaUmg511Impl
,MeterJanitzaUmg604Impl
,MeterJanitzaUmg96rme
,MeterKdk2puctImpl
,MeterMicrocareSdm630Impl
,MeterWeidmueller525
,MeterZiehlEfr4001IpImpl
,PvInverterCluster
,SiemensPacMeterImpl
,SinexcelImpl
,SingleRack
,SingleRackVersionBImpl
,SingleRackVersionCImpl
,SmaPvInverter
,SocomecMeterSinglephaseImpl
,SocomecMeterThreephaseImpl
,SolarEdgePvInverter
,SolarLogImpl
,SumImpl
,SymmetricVirtualAdd
,VirtualSubtractMeter
public interface ModbusSlave extends OpenemsComponent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.openems.edge.common.component.OpenemsComponent
OpenemsComponent.ChannelId
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModbusSlaveTable
getModbusSlaveTable(AccessMode accessMode)
Gets the Modbus-Slave-Table for this OpenEMS-Component.-
Methods inherited from interface io.openems.edge.common.component.OpenemsComponent
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, serviceFactoryPid, servicePid
-
-
-
-
Method Detail
-
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
-
-