|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface USVAllgemein
Interface zur Anbindung einer realen USV-Anlage. Über dieses Interface liefert das Modul, das eine reale USV-Anlage anbindet die Informationen dieser Anlage zurück, bzw. nimmt Schaltbefehle für diese Anlage entgegen.
Field Summary | |
---|---|
static long |
DEFAULT_TIMEOUT
Default-Timeout in Millisekunden, der für die Kommunikation mit der USV verwandt wird. |
Method Summary | |
---|---|
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 |
Field Detail |
---|
static final long DEFAULT_TIMEOUT
Method Detail |
---|
USVZustand getUsvZustand()
int getBatterieZustand()
KommunikationsZustand getKommunikationsZustand()
EingangsfrequenzZustand getEingangsFrequenzZustand()
WechselSpannung getWechselSpannung()
ZustandPhase getZustandPhase1()
ZustandPhase getZustandPhase2()
ZustandPhase getZustandPhase3()
ZustandNotstrom getZustandNotstrom()
int setNotstrom(boolean befehl)
befehl
- 0: passiv 1: aktiv
int setUsvBetrieb(boolean befehl)
befehl
- 0: Normalbetrieb 1: Batteriebetrieb
void setInstance(USVWrapper instance)
instance
- Instanz der Hauptklasseint getBatterieTemperatur()
int getUSVRestlaufzeit()
int getBetriebsdauerBatterie()
int getBatterieSpannung()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |