public class DefaultUSV extends java.lang.Object implements USVAllgemein
DEFAULT_TIMEOUT
Constructor and Description |
---|
DefaultUSV() |
Modifier and Type | Method and Description |
---|---|
int |
getBatterieSpannung()
Liefert die Batteriespannung der USV.
|
int |
getBatterieTemperatur()
Liefert die Temperatur der Batterie der USV in °C.
|
int |
getBatterieZustand()
Liefert den aktuellen Batteriezustand
|
int |
getBetriebsdauerBatterie()
Liefert die aktuelle Betriebsdauer der USV im Batteriebetrieb in
Sekunden.
|
EingangsfrequenzZustand |
getEingangsFrequenzZustand()
Liefert den aktuellen Zustand der Eingangsfrequenz
|
KommunikationsZustand |
getKommunikationsZustand()
Liefert den aktuellen Kommunikationszustand
|
int |
getUSVRestlaufzeit()
Liefert die Restlaufzeit der USV im Batteriebetrieb in Minuten.
|
USVZustand |
getUsvZustand()
Liefert den aktuellen Zustand einer USV
|
WechselSpannung |
getWechselSpannung()
Liefert den aktuellen Zustand der Wechselspannung
|
ZustandNotstrom |
getZustandNotstrom()
Liefert den aktuellen Zustand der Notstromversorgung
|
ZustandPhase |
getZustandPhase1()
Liefert den aktuellen Zustand der Phase 1
|
ZustandPhase |
getZustandPhase2()
Liefert den aktuellen Zustand der Phase 2
|
ZustandPhase |
getZustandPhase3()
Liefert den aktuellen Zustand der Phase 3
|
void |
setInstance(USVWrapper instance)
Methode mit der der Klasse, die das Interface USVAllgemein implementiert
die Instanz der Hauptklasse mitgeteilt mit.
|
int |
setNotstrom(boolean befehl)
Methode schaltet ein Notstromaggregat ein
|
int |
setUsvBetrieb(boolean befehl)
Methode schaltet den USV-Betrieb ein
|
public USVZustand getUsvZustand()
USVAllgemein
getUsvZustand
in interface USVAllgemein
public int getBatterieZustand()
USVAllgemein
getBatterieZustand
in interface USVAllgemein
public EingangsfrequenzZustand getEingangsFrequenzZustand()
USVAllgemein
getEingangsFrequenzZustand
in interface USVAllgemein
public KommunikationsZustand getKommunikationsZustand()
USVAllgemein
getKommunikationsZustand
in interface USVAllgemein
public WechselSpannung getWechselSpannung()
USVAllgemein
getWechselSpannung
in interface USVAllgemein
public ZustandNotstrom getZustandNotstrom()
USVAllgemein
getZustandNotstrom
in interface USVAllgemein
public ZustandPhase getZustandPhase1()
USVAllgemein
getZustandPhase1
in interface USVAllgemein
public ZustandPhase getZustandPhase2()
USVAllgemein
getZustandPhase2
in interface USVAllgemein
public ZustandPhase getZustandPhase3()
USVAllgemein
getZustandPhase3
in interface USVAllgemein
public int setNotstrom(boolean befehl)
USVAllgemein
setNotstrom
in interface USVAllgemein
befehl
- 0: passiv 1: aktivpublic int setUsvBetrieb(boolean befehl)
USVAllgemein
setUsvBetrieb
in interface USVAllgemein
befehl
- 0: Normalbetrieb 1: Batteriebetriebpublic void setInstance(USVWrapper instance)
USVAllgemein
setInstance
in interface USVAllgemein
instance
- Instanz der Hauptklassepublic int getBatterieSpannung()
USVAllgemein
getBatterieSpannung
in interface USVAllgemein
public int getBatterieTemperatur()
USVAllgemein
getBatterieTemperatur
in interface USVAllgemein
public int getBetriebsdauerBatterie()
USVAllgemein
getBetriebsdauerBatterie
in interface USVAllgemein
public int getUSVRestlaufzeit()
USVAllgemein
getUSVRestlaufzeit
in interface USVAllgemein