Class AnstiegAbfallKontrolle

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
de.bsvrz.dua.pllogufd.testaufab.AnstiegAbfallKontrolle
All Implemented Interfaces:
de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerungsListener, de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten

public class AnstiegAbfallKontrolle extends de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
Implementierung des Moduls Anstieg-Abfall-Kontrolle. Dieses meldet sich auf alle Parameter an und führt mit allen über die Methode aktualisiereDaten(..) übergebenen Daten eine Prüfung durch. Es wird kontrolliert, ob die Differenz zweier zeitlich aufeinander folgender Messwerte eine je Sensor parametrierbare maximale Messwertdifferenz (Betrag) nicht übersteigt. Die Überprüfung wird aber nur vorgenommen, wenn eine Reihe von Bedingungen erfüllt ist. Wird ein Messwert als über die Anstieg-Abfall-Kontrolle als nicht plausibel erkannt, so wird der entsprechende Wert auf Fehlerhaft und Implausibel zu setzen. Nach der Prüfung werden die Daten an den nächsten Bearbeitungsknoten weitergereicht.
  • Field Summary

    Fields inherited from class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter

    knoten, publikationsAnmeldungen, publizieren, standardAspekte, verwaltung
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData[] resultate)
     
    void
    aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs)
     
    de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.ModulTyp
     
    void
    initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung)
     

    Methods inherited from class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter

    getKnoten, getPublikationsAnmeldungen, getStandardAspekte, getVerwaltung, isPublizieren, setNaechstenBearbeitungsKnoten, setPublikation, setStandardAspekte, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AnstiegAbfallKontrolle

      public AnstiegAbfallKontrolle()
  • Method Details

    • initialisiere

      public void initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
      Specified by:
      initialisiere in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten
      Overrides:
      initialisiere in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
      Throws:
      de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
    • aktualisiereDaten

      public void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData[] resultate)
    • getModulTyp

      public de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.ModulTyp getModulTyp()
    • aktualisierePublikation

      public void aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs)