Package de.bsvrz.dua.pllogufd.testaufab
Class UniversalAtgUfdsAnstiegAbstiegKontrolle
java.lang.Object
de.bsvrz.dua.pllogufd.testaufab.UniversalAtgUfdsAnstiegAbstiegKontrolle
Klasse zum Auslesen von Parametersätzen der Attributgruppen
atg.ufdsAnstiegAbstiegKontrolle*
.-
Constructor Summary
ConstructorsConstructorDescriptionUniversalAtgUfdsAnstiegAbstiegKontrolle
(de.bsvrz.dav.daf.main.ResultData parameter) Standardkonstruktor. -
Method Summary
Modifier and TypeMethodDescriptionfinal long
Erfragt den Vergleichswert für die Anstiegs-Abfall-Kontrolle.double
Gibt den skalierten MaxDiff-Wert zurück (für die Ausgabe in Meldungen u.ä.)final boolean
Erfragt, ob der ParametermaxDiff
selbst einen semantisch sinnvollen Zustand hat
.toString()
-
Constructor Details
-
UniversalAtgUfdsAnstiegAbstiegKontrolle
public UniversalAtgUfdsAnstiegAbstiegKontrolle(de.bsvrz.dav.daf.main.ResultData parameter) throws de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException Standardkonstruktor.- Parameters:
parameter
- ein Parameterdatensatz der Attributgruppeatg.ufdsAnstiegAbstiegKontrolle*
- Throws:
de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
- Exception
-
-
Method Details
-
getMaxDiff
public final long getMaxDiff()Erfragt den Vergleichswert für die Anstiegs-Abfall-Kontrolle.- Returns:
- der Vergleichswert für die Anstiegs-Abfall-Kontrolle
-
getScaledMax
public double getScaledMax()Gibt den skalierten MaxDiff-Wert zurück (für die Ausgabe in Meldungen u.ä.)- Returns:
- Skalierter MaxDiff-Wert
-
isSinnvoll
public final boolean isSinnvoll()Erfragt, ob der ParametermaxDiff
selbst einen semantisch sinnvollen Zustand hat
. Also auf keinem der folgenden Zustände steht:
-nicht ermittelbar
-fehlerhaft
, oder
-nicht ermittelbar/fehlerhaft
- Returns:
- ob der Parameter einen sinnvollen Wert enthält
-
toString
-