public class PlLangNiWfdLtSwSensorMenge extends AbstraktPlLangSensorMenge<VergleichsWert>
Modifier and Type | Field and Description |
---|---|
private long |
lastTestTime |
static long |
MILLIS_PER_DAY |
_clientDavInterface, DATE_TIME_FORMATTER, messStelle, nachfolgerSensor, prueflingSensor, vorgaengerSensor
Constructor and Description |
---|
PlLangNiWfdLtSwSensorMenge() |
Modifier and Type | Method and Description |
---|---|
void |
aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData datum) |
private double |
getAbweichung(boolean intervall24,
VergleichsWert aktuellesSensorDatum,
VergleichsWert aktuellesVorgaengerDatum,
VergleichsWert aktuellesNachfolgerDatum)
Berechnet die Abweichung analog Afo-4.0, S.108.
|
protected AbstraktPlLangSensor<VergleichsWert> |
getSensorInstanz(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Erfragt eine statische Instanz des Online-Sensors, der mit dem
uebergebenen Systemobjekt assoziiert ist.
|
formatDuration, initialisiere, sendMessage1, sendMessage2
public static final long MILLIS_PER_DAY
private long lastTestTime
public void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData datum)
private double getAbweichung(boolean intervall24, VergleichsWert aktuellesSensorDatum, VergleichsWert aktuellesVorgaengerDatum, VergleichsWert aktuellesNachfolgerDatum)
intervall24
- ob die Abweichung fuer das Bezugsintervall von 24h berechnet werden soll (sonst wird fuer das parametrierbare
Bezugsintervall berechnet)aktuellesSensorDatum
- aktuelle Daten des Sensor-PrueflingsaktuellesVorgaengerDatum
- aktuelle Daten des VorgaengersaktuellesNachfolgerDatum
- aktuelle Daten des Nachfolgersprotected AbstraktPlLangSensor<VergleichsWert> getSensorInstanz(de.bsvrz.dav.daf.main.config.SystemObject objekt) throws de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
AbstraktPlLangSensorMenge
getSensorInstanz
in class AbstraktPlLangSensorMenge<VergleichsWert>
objekt
- ein Systemobjekt eines Umfelddatensensorsde.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
Copyright © 2016 BitCtrl Systems GmbH. All rights reserved.