Class AttTurBetriebsZustand

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>>

    @Defaultwert(wert="Initialisierung")
    public class AttTurBetriebsZustand
    extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
    Definiert den Betriebszustand einer Anlage zur dynamischen Ermittlung und Anzeige freier (LKW-)Parkstände.

    See Also:
    Serialized Form
    • Field Detail

      • ZUSTAND_1N_INITIALISIERUNG

        public static final AttTurBetriebsZustand ZUSTAND_1N_INITIALISIERUNG
        Betriebsbeginn oder Rückfallebene bei bestimmten Störungen.

        Bei Betriebsstart ist eine manuelle Zählung der belegten Stellplätze erforderlich, um einen Startwert zu erhalten, ab dem die automatische Fortschreibung durchgeführt wird. Initialisierungen treten i.d.R. nach Systemausfällen / Beseitigung von Störungen auf.

      • ZUSTAND_0_GERINGE_MITTLERE_STELLPLATZ_AUSLASTUNG

        public static final AttTurBetriebsZustand ZUSTAND_0_GERINGE_MITTLERE_STELLPLATZ_AUSLASTUNG
        normaler Betrieb, genügend freie Stellplätze vorhanden.

        Normaler Betrieb, eine Korrektur der Stellplatzzahl ist optional möglich, jedoch aufgrund des hohen Zählaufwands nur bei Bedarf zu empfehlen.

      • ZUSTAND_1_HOHE_STELLPLATZ_AUSLASTUNG

        public static final AttTurBetriebsZustand ZUSTAND_1_HOHE_STELLPLATZ_AUSLASTUNG
        normaler Betrieb, aber nur noch wenige verfügbare Stellplätze.

        normaler Betrieb, eine Korrektur der Stellplatzzahl ist optional möglich, jedoch aufgrund des hohen Zählaufwands nur bei Bedarf zu empfehlen.

      • ZUSTAND_2_PLAUSIBILITAETSFEHLER

        public static final AttTurBetriebsZustand ZUSTAND_2_PLAUSIBILITAETSFEHLER
        Abgleich der Eingangsdaten gegeneinander oder der berechneten Werte ergab Implausibilitäten.

        Werden im Rahmen der Plausibilitätskontrollen Auffälligkeiten erkannt, wird eine Meldung an das Bedienpersonal mit Bitte um manuelle Kontrolle und Korrektur der freien Stellplatzzahl abgesetzt. Je nach Art des Plausibilitätsfehlers wird die Anzeige automatisch abgeschaltet.

      • ZUSTAND_3_STOERUNGEN

        public static final AttTurBetriebsZustand ZUSTAND_3_STOERUNGEN
        Ein oder mehrere Geräte der Außenanlagen defekt.

        Liegen Störungen der Außenanlagen vor (speziell Erfassungssysteme) kann u.U. die Berechnung der freien Stellplätze nur noch auf einem der möglichen Berechnungswege oder sogar gar nicht mehr erfolgen. Ist keine Berechnung mehr möglich, wird die Anzeige abgeschaltet. In jedem Fall wird eine Meldung zur Information des Bedienpersonals abgegeben.

      • ZUSTAND_4_SONDERSCHALTUNGEN_MANUELLER_BETRIEB

        public static final AttTurBetriebsZustand ZUSTAND_4_SONDERSCHALTUNGEN_MANUELLER_BETRIEB
        Automatische Bestimmung der Anzahl verfügbarer Stellplätze nicht möglich oder Wert soll von Hand überschrieben werden.

        Im manuellen Betrieb können Sonderschaltungen im Rahmen der Anzeigemöglichkeiten durchgeführt werden. Dies umfasst die Abschaltung der Anzeige, aber auch die Anzeige von Freitexten, wenn bei Störung der Erfassung eine manuelle Bedienung unter Nutzung der Videokameras durchgeführt werden soll.

      • ZUSTAND_5_GESPERRT

        public static final AttTurBetriebsZustand ZUSTAND_5_GESPERRT
        Der Parkplatz ist geschlossen.

        Dies heißt nicht, dass über die Erfassungsgeräte kein Verkehr laufen könnte und demzufolge Belegungswerte ermittelt werden. Deshalb ist 'gesperrt' auch kein Belegtzustand, sondern ein Betriebszustand.

    • Constructor Detail

      • AttTurBetriebsZustand

        public AttTurBetriebsZustand​(java.lang.Byte value)
        Erzeugte eine neues Attribut TuR Betriebszustand.
        Parameters:
        value - der Wert der Zahl.
    • Method Detail

      • getZustand

        public static AttTurBetriebsZustand getZustand​(java.lang.Byte value)
        Gibt den Zustand zu einer Zahl zurück oder null, wenn die Zahl keinen Zustand repräsentiert.
        Parameters:
        value - ein Zahlenwert
        Returns:
        der Zustand zu dem Zahlenwert oder null, wenn die Zahl keine Entsprechnung als Zustand besitzt.
      • getZustand

        public static AttTurBetriebsZustand getZustand​(java.lang.String value)
        Gibt den Zustand zu einem Zustandsnamen zurück oder null, wenn kein Zustand einen solchen Namen hat.
        Parameters:
        value - der Zustandsname
        Returns:
        der Zustand zu dem Zustandsnamen oder null, wenn kein Zustand einen solchen Namen hat.
      • getZustaende

        public static java.util.List<AttTurBetriebsZustand> getZustaende()
        Gibt alle Zustände zurück, die das Attribut besitzen kann.
        Returns:
        alle Zustände die das Attribut annehmen kann.