public class UniversalAtgUfdsAnstiegAbstiegKontrolle extends Object
atg.ufdsAnstiegAbstiegKontrolle*
.Modifier and Type | Field and Description |
---|---|
private double |
_scaledMax
Skalierter maxDiff-Wert
|
private long |
maxDiff
maximale Differenz zwischen zweier aufeinanderfolgender Messwerte.
|
private boolean |
sinnvoll
zeigt an, ob der Parameter
maxDiff selbst einen semantisch
sinnvollen Zustand hat. |
Constructor and Description |
---|
UniversalAtgUfdsAnstiegAbstiegKontrolle(de.bsvrz.dav.daf.main.ResultData parameter)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
long |
getMaxDiff()
Erfragt den Vergleichswert für die Anstiegs-Abfall-Kontrolle.
|
double |
getScaledMax()
Gibt den skalierten MaxDiff-Wert zurück (für die Ausgabe in Meldungen
u.ä.)
|
boolean |
isSinnvoll()
Erfragt, ob der Parameter
maxDiff selbst einen semantisch
sinnvollen Zustand hat. |
private final double _scaledMax
private final long maxDiff
private boolean sinnvoll
maxDiff
selbst einen semantisch
sinnvollen Zustand hatnicht ermittelbar
fehlerhaft
, odernicht ermittelbar/fehlerhaft
public UniversalAtgUfdsAnstiegAbstiegKontrolle(de.bsvrz.dav.daf.main.ResultData parameter) throws de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
parameter
- ein Parameterdatensatz der Attributgruppe
atg.ufdsAnstiegAbstiegKontrolle*
de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
public final long getMaxDiff()
public double getScaledMax()
public final boolean isSinnvoll()
maxDiff
selbst einen semantisch
sinnvollen Zustand hatnicht ermittelbar
fehlerhaft
, odernicht ermittelbar/fehlerhaft
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.