Class UniversalAtgUfdsAnstiegAbstiegKontrolle

java.lang.Object
de.bsvrz.dua.pllogufd.testaufab.UniversalAtgUfdsAnstiegAbstiegKontrolle

public class UniversalAtgUfdsAnstiegAbstiegKontrolle extends Object
Klasse zum Auslesen von Parametersätzen der Attributgruppen atg.ufdsAnstiegAbstiegKontrolle*.
  • 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 Attributgruppe atg.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 Parameter maxDiff 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

      public String toString()
      Overrides:
      toString in class Object