public class VerwaltungPlPruefungLogischUFD
extends de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktVerwaltungsAdapterMitGuete
| Modifier and Type | Field and Description |
|---|---|
private List<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> |
_messtellen
Liste mit allen relevanten Messstellen
|
private Map<de.bsvrz.dav.daf.main.config.SystemObject,de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> |
_objectZuSensor
Map Systemobjekt -> Sensor
|
private Set<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> |
_sensoren
Alle relevanten Sensoren
|
private Map<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor,de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> |
_sensorZuMessstelle
Map Sensor -> Messstelle
|
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IStandardAspekte |
_standardAspekte
Standard-Aspekte
|
private AnstiegAbfallKontrolle |
aak
Modul Anstieg-Abfall-Kontrolle.
|
private UFDAusfallUeberwachung |
ausfall
Modul UFD-Ausfallüberwachung.
|
static WaitableClock |
clock
Verwendete Uhr, verwendet normalerweise die Systemzeit, kann aber von
Testfällen anders gesetzt werden.
|
private UFDDifferenzialKontrolle |
diff
Modul UFD-Differenzialkontrolle.
|
private UFDGrenzwertpruefung |
grenz
Modul Grenzwertprüfung.
|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER |
private MeteorologischeKontrolle |
mk
Modul Meteorologische Kontrolle.
|
private PllogUfdOptions |
options |
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten |
pub
Modul Publikation
|
static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_NO_MS
Betriebsmeldungs-Template für unbekannte Sensoren ohne Messstelle
|
static de.bsvrz.sys.funclib.operatingMessage.MessageTemplate |
TEMPLATE_WITH_MS
Betriebsmeldungs-Template für unbekannte Sensoren mit Messstelle
|
| Constructor and Description |
|---|
VerwaltungPlPruefungLogischUFD() |
| Modifier and Type | Method and Description |
|---|---|
de.bsvrz.dav.daf.main.config.SystemObject |
getBetriebsmeldungsObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Gibt zu einem Sensor-Objekt das Objekt zurück, dass in der
Betriebsmeldung referenziert werden soll.
|
de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle |
getMessstelle(de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor objekt)
Gibt zu einem Sensor die Messstelle zurück
|
de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle |
getMessstelle(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Gibt zu einem Systemobjekt eines Sensors die Messstelle zurück
|
Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> |
getMessstellen()
Gibt alle Messstellen zurück
|
Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> |
getMesstellen()
Gibt alle Messstellen zurück
|
PllogUfdOptions |
getPllogUfdOptions() |
de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor |
getSensor(de.bsvrz.dav.daf.main.config.SystemObject objekt)
Gibt zu einem Systemobjekt den Sensor zurück
|
Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> |
getSensoren()
Gibt alle Sensoren zurück
|
Collection<de.bsvrz.dav.daf.main.config.SystemObject> |
getSensorObjekte()
Gibt alle Sensor-Objekte zurück
|
double |
getStandardGueteFaktor() |
de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.SWETyp |
getSWETyp() |
protected void |
initialisiere() |
void |
initialize(de.bsvrz.dav.daf.main.ClientDavInterface dieVerbindung) |
private boolean |
isSupportedSensor(de.bsvrz.dav.daf.main.config.SystemObject object)
Gibt true zurück, wenn es sich um einen untersützen Sensortyp
handelt
|
static void |
main(String[] argumente)
Startet diese Applikation.
|
void |
update(de.bsvrz.dav.daf.main.ResultData[] resultate) |
getGueteFaktoraddKomArgument, clearKomArguments, getArgument, getBmvIdKonverter, getKomArgumente, getKonfigurationsBereiche, getSystemObjekte, getVerbindung, parseArguments, setSystemObjekte, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprivate static final de.bsvrz.sys.funclib.debug.Debug LOGGER
public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_WITH_MS
public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_NO_MS
private PllogUfdOptions options
public static WaitableClock clock
private UFDGrenzwertpruefung grenz
private UFDAusfallUeberwachung ausfall
private UFDDifferenzialKontrolle diff
private AnstiegAbfallKontrolle aak
private MeteorologischeKontrolle mk
private final List<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> _messtellen
private final Set<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> _sensoren
private final Map<de.bsvrz.dav.daf.main.config.SystemObject,de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> _objectZuSensor
private final Map<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor,de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> _sensorZuMessstelle
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IStandardAspekte _standardAspekte
private de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IBearbeitungsKnoten pub
public void initialize(de.bsvrz.dav.daf.main.ClientDavInterface dieVerbindung)
throws Exception
initialize in interface de.bsvrz.sys.funclib.application.StandardApplicationinitialize in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktVerwaltungsAdapterExceptionprotected void initialisiere()
throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
initialisiere in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktVerwaltungsAdapterMitGuetede.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsExceptionprivate boolean isSupportedSensor(de.bsvrz.dav.daf.main.config.SystemObject object)
object - Sensorpublic de.bsvrz.sys.funclib.bitctrl.dua.dfs.typen.SWETyp getSWETyp()
public void update(de.bsvrz.dav.daf.main.ResultData[] resultate)
public static void main(String[] argumente)
argumente - Argumente der Kommandozeilepublic double getStandardGueteFaktor()
getStandardGueteFaktor in class de.bsvrz.sys.funclib.bitctrl.dua.adapter.AbstraktVerwaltungsAdapterMitGuetepublic Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> getMesstellen()
public Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor> getSensoren()
public Collection<de.bsvrz.dav.daf.main.config.SystemObject> getSensorObjekte()
public de.bsvrz.dav.daf.main.config.SystemObject getBetriebsmeldungsObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt)
objekt - Systemobjekt eines Sensorspublic de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle getMessstelle(de.bsvrz.dav.daf.main.config.SystemObject objekt)
objekt - Systemobjekt eines Sensorspublic de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle getMessstelle(de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor objekt)
objekt - Sensorpublic de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenSensor getSensor(de.bsvrz.dav.daf.main.config.SystemObject objekt)
objekt - Systemobjektpublic Collection<de.bsvrz.sys.funclib.bitctrl.dua.ufd.modell.DUAUmfeldDatenMessStelle> getMessstellen()
public PllogUfdOptions getPllogUfdOptions()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.