Class SteuerModul

    • Method Detail

      • setBus

        public void setBus​(KriBus bus)
        setzt den Bus über den das SteuerModul am Kri angeschlossen ist.
        Parameters:
        bus - ToDo.
      • getBus

        public KriBus getBus()
        gibt den Bus zurück, über den das SteuerModul am Kri angeschlossen ist.
        Returns:
        KriBus
      • getBezeichnung

        public java.lang.String getBezeichnung()
        gibt die Bezeichnung des EAK zurück.
        Returns:
        String
      • getSteuerDEKanal

        public DEKanal getSteuerDEKanal()
        gibt den DE-Kanal zum Steuern des SteuerModuls zurück.
        Returns:
        DEKanal
      • getKnotenNummer

        public int getKnotenNummer()
        gibt die Knotennummer (OSI-7-Adresse) des Gerätes zurück.
        Returns:
        die Knotennummer;
      • getUmsetzungsModul

        public java.lang.String getUmsetzungsModul()
        gibt das für die Umsetzung des Protokolls (Lesen und Schreiben) verwendete Modul an diesem Knoten zurück.
        Returns:
        Klassennamen des UmsetzungsModuls.
      • getEAKs

        public EAK[] getEAKs()
        gibt die EAK's zurück oder null, wenn keine angeschlossen sind.
        Returns:
        EAK's.
      • getSammelKanal

        public <K extends DEKanal> K getSammelKanal​(java.lang.Class<K> classOfdeKanal)

        gibt den Sammelkanal des entsprechenen Typs zurück

        Type Parameters:
        K - ToDO
        Parameters:
        classOfdeKanal - DEKanal.Lve, DEKanal.Axl, DEKanal.Ufd, DEKanal.Wzg oder DEKanal.Vlt,
        Returns:
        Sammelkanl für entsprechene Funktionsgruppe
      • getSammelKanaele

        public DEKanal[] getSammelKanaele()

        gibt alle Sammelkanäle zurück, die an dem Steuermodul angeschlossen sind.

        Returns:
        DEKanal[]
      • getInstance

        public static SteuerModul getInstance​(de.bsvrz.dav.daf.main.config.ConfigurationObject confObj)
                                       throws DataModellMismatchException

        Liefert das Wrapper-Objekt zum angegebenen Konfigurationsobjekt.

        Parameters:
        confObj - ConfigurationObject
        Returns:
        SteuerModul
        Throws:
        DataModellMismatchException - Exception.