Class GrenzUmfeldDatenSensor

java.lang.Object
de.bsvrz.dua.pllogufd.AbstraktUmfeldDatenSensor
de.bsvrz.dua.pllogufd.grenz.GrenzUmfeldDatenSensor
All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface

public class GrenzUmfeldDatenSensor extends AbstraktUmfeldDatenSensor
Assoziiert einen Umfelddatensensor mit dessen Parametern und Werten bzgl. der Grenzwertprüfung
  • Field Details

    • TEMPLATE_GRENZWERT

      public static final de.bsvrz.sys.funclib.operatingMessage.MessageTemplate TEMPLATE_GRENZWERT
  • Constructor Details

    • GrenzUmfeldDatenSensor

      protected GrenzUmfeldDatenSensor(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject obj) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException, de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
      Standardkonstruktor.
      Parameters:
      verwaltung - Verbindung zum Verwaltungsmodul
      obj - das Sensor-Objekt
      Throws:
      de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException - wenn die Instaziierung fehlschlägt
      de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException - Exception
      de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException - Exception
  • Method Details

    • getParameterAtgs

      protected Collection<de.bsvrz.dav.daf.main.config.AttributeGroup> getParameterAtgs() throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException, de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
      Description copied from class: AbstraktUmfeldDatenSensor
      Erfragt die Parameter-Attributgruppen, auf die sich dieses Objekt anmelden soll.
      Specified by:
      getParameterAtgs in class AbstraktUmfeldDatenSensor
      Returns:
      eine ggf. leere Menge von Attributgruppen
      Throws:
      de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException - wenn ein Fehler bei der Bestimmung der Attributgruppen auftritt
      de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException - Exception
    • plausibilisiere

      public final de.bsvrz.dav.daf.main.Data plausibilisiere(de.bsvrz.dav.daf.main.ResultData resultat)
      Hier findet die Prüfung eines Datums statt. Diese findet nur für den Fall statt, dass das empfangene Datum weder als Implausibel, Fehlerhaft noch Nicht ermittelbar gekennzeichnet ist. Das empfangene Datum wird gespeichert
      Parameters:
      resultat - ein Roh-Datum eines Umfelddatensensors
      Returns:
      das gekennzeichnete Datum oder null wenn das Datum plausibel ist
    • update

      public void update(de.bsvrz.dav.daf.main.ResultData[] resultate)