public class AnstiegAbfallKontrolle
extends de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
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.Modifier and Type | Field and Description |
---|---|
private Map<de.bsvrz.dav.daf.main.config.SystemObject,AufAbUmfeldDatenSensor> |
sensoren
Mapt alle Systemobjekte aller erfassten Umfelddatensensoren auf
assoziierte Objekte mit allen für die Anstieg-Abfall-Kontrolle benötigten
Informationen.
|
Constructor and Description |
---|
AnstiegAbfallKontrolle() |
Modifier and Type | Method and 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 |
getModulTyp() |
void |
initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung) |
private final Map<de.bsvrz.dav.daf.main.config.SystemObject,AufAbUmfeldDatenSensor> sensoren
public void initialisiere(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung dieVerwaltung) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
initialisiere
in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten
initialisiere
in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktBearbeitungsKnotenAdapter
de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
public void aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData[] resultate)
public de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.ModulTyp getModulTyp()
public void aktualisierePublikation(de.bsvrz.sys.funclib.bitctrl.dua.dfs.schnittstellen.IDatenFlussSteuerung dfs)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.