public class UsvCS121
extends de.bsvrz.sys.usv.usv.DefaultUSV
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
UPS_BATTERY_TEMPERATURE
The ambient temperature at or near the UPS Battery casing.
|
static java.lang.String |
UPS_BATTERY_VOLTAGE
The magnitude of the present battery voltage.
|
static java.lang.String |
UPS_ESTIMATED_CHARGE_REMAINING
RFC 1628: An estimate of the battery charge remaining expressed as a
percent of full charge.
|
static java.lang.String |
UPS_ESTIMATED_MINUTES_REMAINING
An estimate of the time to battery charge depletion under the present
load conditions if the utility power is off and remains off, or if it
were to be lost and remain off.
|
static java.lang.String |
UPS_IDENT_MANUFACTURER
The name of the UPS manufacturer.
|
static java.lang.String |
UPS_INPUT_FREQUENCY
The present input frequency.
|
static java.lang.String |
UPS_INPUT_VOLTAGE
RFC 1628: The magnitude of the present input voltage.
|
static java.lang.String |
UPS_MIB
RFC 1628: The MIB module to describe Uninterruptible Power Supplies.
|
static java.lang.String |
UPS_OUTPUT_SOURCE
RFC 1628: The present source of output power.
|
static java.lang.String |
UPS_SECONDS_ON_BATTERY
If the unit is on battery power, the elapsed time since the UPS last
switched to battery power, or the time since the network management
subsystem was last restarted, whichever is less.
|
Constructor and Description |
---|
UsvCS121() |
Modifier and Type | Method and Description |
---|---|
int |
getBatterieSpannung() |
int |
getBatterieTemperatur() |
int |
getBatterieZustand() |
int |
getBetriebsdauerBatterie() |
de.bsvrz.sys.usv.enums.EingangsfrequenzZustand |
getEingangsFrequenzZustand() |
de.bsvrz.sys.usv.enums.KommunikationsZustand |
getKommunikationsZustand() |
int |
getUSVRestlaufzeit() |
protected de.bsvrz.sys.usv.wrapper.USVWrapper |
getUsvWrapper()
Gibt den USV-Wrapper zurück, der mit
setInstance(USVWrapper)
zugewiesen wurde. |
de.bsvrz.sys.usv.enums.USVZustand |
getUsvZustand() |
de.bsvrz.sys.usv.enums.WechselSpannung |
getWechselSpannung() |
de.bsvrz.sys.usv.enums.ZustandNotstrom |
getZustandNotstrom()
Die Defaultimplementierung gibt immer "nicht ermittelbar" zurück.
|
de.bsvrz.sys.usv.enums.ZustandPhase |
getZustandPhase1()
Die Defaultimplementierung gibt immer "nicht ermittelbar" zurück.
|
de.bsvrz.sys.usv.enums.ZustandPhase |
getZustandPhase2()
Die Defaultimplementierung gibt immer "nicht ermittelbar" zurück.
|
de.bsvrz.sys.usv.enums.ZustandPhase |
getZustandPhase3()
Die Defaultimplementierung gibt immer "nicht ermittelbar" zurück.
|
void |
setInstance(de.bsvrz.sys.usv.wrapper.USVWrapper instance) |
int |
setNotstrom(boolean befehl)
Die Defaultimplementierung gibt immer "Funktionalität nicht unterstützt"
zurück.
|
int |
setUsvBetrieb(boolean befehl)
Die Defaultimplementierung gibt immer "Funktionalität nicht unterstützt"
zurück.
|
public static final java.lang.String UPS_MIB
public static final java.lang.String UPS_ESTIMATED_CHARGE_REMAINING
Wertebereich laut RFC 1628: 0..100
public static final java.lang.String UPS_INPUT_VOLTAGE
Wertebereich: INTEGER (0..2147483647)
public static final java.lang.String UPS_IDENT_MANUFACTURER
public static final java.lang.String UPS_INPUT_FREQUENCY
Wertebereich: INTEGER (0..2147483647)
public static final java.lang.String UPS_SECONDS_ON_BATTERY
public static final java.lang.String UPS_BATTERY_VOLTAGE
public static final java.lang.String UPS_BATTERY_TEMPERATURE
public static final java.lang.String UPS_ESTIMATED_MINUTES_REMAINING
public static final java.lang.String UPS_OUTPUT_SOURCE
Mögliche Zustände laut RFC 1628:
public int getBatterieZustand()
getBatterieZustand
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getBatterieZustand
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.EingangsfrequenzZustand getEingangsFrequenzZustand()
getEingangsFrequenzZustand
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getEingangsFrequenzZustand
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.KommunikationsZustand getKommunikationsZustand()
getKommunikationsZustand
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getKommunikationsZustand
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.USVZustand getUsvZustand()
getUsvZustand
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getUsvZustand
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int getBatterieSpannung()
getBatterieSpannung
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getBatterieSpannung
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int getBatterieTemperatur()
getBatterieTemperatur
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getBatterieTemperatur
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int getBetriebsdauerBatterie()
getBetriebsdauerBatterie
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getBetriebsdauerBatterie
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int getUSVRestlaufzeit()
getUSVRestlaufzeit
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getUSVRestlaufzeit
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.WechselSpannung getWechselSpannung()
getWechselSpannung
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getWechselSpannung
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.ZustandNotstrom getZustandNotstrom()
getZustandNotstrom
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getZustandNotstrom
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.ZustandPhase getZustandPhase1()
getZustandPhase1
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getZustandPhase1
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.ZustandPhase getZustandPhase2()
getZustandPhase2
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getZustandPhase2
in class de.bsvrz.sys.usv.usv.DefaultUSV
public de.bsvrz.sys.usv.enums.ZustandPhase getZustandPhase3()
getZustandPhase3
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
getZustandPhase3
in class de.bsvrz.sys.usv.usv.DefaultUSV
protected de.bsvrz.sys.usv.wrapper.USVWrapper getUsvWrapper()
setInstance(USVWrapper)
zugewiesen wurde.null
, wenn keiner zugewiesen wurde.setInstance(USVWrapper)
public void setInstance(de.bsvrz.sys.usv.wrapper.USVWrapper instance)
setInstance
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
setInstance
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int setNotstrom(boolean befehl)
setNotstrom
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
setNotstrom
in class de.bsvrz.sys.usv.usv.DefaultUSV
public int setUsvBetrieb(boolean befehl)
setUsvBetrieb
in interface de.bsvrz.sys.usv.wrapper.USVAllgemein
setUsvBetrieb
in class de.bsvrz.sys.usv.usv.DefaultUSV