Class AtlTlsAxlUeberlastungAchse

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlTlsAxlUeberlastungAchse
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Einzelinformationen zu überladen Fahrzeugen.

    • Constructor Detail

      • AtlTlsAxlUeberlastungAchse

        public AtlTlsAxlUeberlastungAchse()
    • Method Detail

      • getUeberlastEinzelachse

        public AttTlsAxlAchsartUeberlastung getUeberlastEinzelachse()
        Überlastung einer Einzelachse.

        Returns:
        der Wert von UeberlastEinzelachse.
      • setUeberlastEinzelachse

        public void setUeberlastEinzelachse​(AttTlsAxlAchsartUeberlastung _ueberlastEinzelachse)
        Überlastung einer Einzelachse.

        Parameters:
        _ueberlastEinzelachse - der neue Wert von UeberlastEinzelachse.
      • getUeberlastDoppelachse

        public AttTlsAxlAchsartUeberlastung getUeberlastDoppelachse()
        Überlastung einer Doppelachse.

        Returns:
        der Wert von UeberlastDoppelachse.
      • setUeberlastDoppelachse

        public void setUeberlastDoppelachse​(AttTlsAxlAchsartUeberlastung _ueberlastDoppelachse)
        Überlastung einer Doppelachse.

        Parameters:
        _ueberlastDoppelachse - der neue Wert von UeberlastDoppelachse.
      • getUeberlastDreifachachse

        public AttTlsAxlAchsartUeberlastung getUeberlastDreifachachse()
        Überlastung einer Dreifachachse.

        Returns:
        der Wert von UeberlastDreifachachse.
      • setUeberlastDreifachachse

        public void setUeberlastDreifachachse​(AttTlsAxlAchsartUeberlastung _ueberlastDreifachachse)
        Überlastung einer Dreifachachse.

        Parameters:
        _ueberlastDreifachachse - der neue Wert von UeberlastDreifachachse.
      • getAchslast

        public AttTlsGewicht2 getAchslast()
        Achslast.

        Die Bytes enthalten die ermittelte Achslast einer einzelnen Achse. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Achslast, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Returns:
        der Wert von Achslast.
      • setAchslast

        public void setAchslast​(AttTlsGewicht2 _achslast)
        Achslast.

        Die Bytes enthalten die ermittelte Achslast einer einzelnen Achse. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Achslast, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Parameters:
        _achslast - der neue Wert von Achslast.
      • getRadlastLinks

        public AttTlsGewicht1 getRadlastLinks()
        Radlast des linken Rads.

        Die Bytes enthalten die ermittelte linke/ rechte Radlast einer einzelnen Achse, gesehen in Fahrtrichtung. Als Radlast gilt dabei die Last aller Räder (auch bei Doppelreifen) einer Achsenseite. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Radasten, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Returns:
        der Wert von RadlastLinks.
      • setRadlastLinks

        public void setRadlastLinks​(AttTlsGewicht1 _radlastLinks)
        Radlast des linken Rads.

        Die Bytes enthalten die ermittelte linke/ rechte Radlast einer einzelnen Achse, gesehen in Fahrtrichtung. Als Radlast gilt dabei die Last aller Räder (auch bei Doppelreifen) einer Achsenseite. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Radasten, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Parameters:
        _radlastLinks - der neue Wert von RadlastLinks.
      • getRadlastRechts

        public AttTlsGewicht1 getRadlastRechts()
        Radlast des rechten Rads.

        Die Bytes enthalten die ermittelte linke/ rechte Radlast einer einzelnen Achse, gesehen in Fahrtrichtung. Als Radlast gilt dabei die Last aller Räder (auch bei Doppelreifen) einer Achsenseite. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Radasten, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Returns:
        der Wert von RadlastRechts.
      • setRadlastRechts

        public void setRadlastRechts​(AttTlsGewicht1 _radlastRechts)
        Radlast des rechten Rads.

        Die Bytes enthalten die ermittelte linke/ rechte Radlast einer einzelnen Achse, gesehen in Fahrtrichtung. Als Radlast gilt dabei die Last aller Räder (auch bei Doppelreifen) einer Achsenseite. Bei Mehrfachachsen wird für jede einzelne Achse ein gesonderter Satz Messwerte (jeweils Überladung/Achsart, Radasten, Achsabstand) im DE-Block übertragen. Als Achsart wird bei den einzelnen Messwerten jeweils der Typ der Mehrfachachse (nicht Einzelachse!) angegeben.

        Parameters:
        _radlastRechts - der neue Wert von RadlastRechts.
      • getAchsabstand

        public AttTlsLaenge3 getAchsabstand()
        Abstand zur vorherfahrenden Achse.

        In diesem Byte wird der gemessene Abstand zwischen der vorherfahrenden Achse und der jetzigen Achse abgespeichert. Bei der ersten Achse eines Fahrzeugs wird der Abstand zur letzten Achse der vorherfahrenden Fahrzeugs angebeben. Bei der ersten Achse des ersten Fahrzeug wird der Wert 65535 eingetragen

        Returns:
        der Wert von Achsabstand.
      • setAchsabstand

        public void setAchsabstand​(AttTlsLaenge3 _achsabstand)
        Abstand zur vorherfahrenden Achse.

        In diesem Byte wird der gemessene Abstand zwischen der vorherfahrenden Achse und der jetzigen Achse abgespeichert. Bei der ersten Achse eines Fahrzeugs wird der Abstand zur letzten Achse der vorherfahrenden Fahrzeugs angebeben. Bei der ersten Achse des ersten Fahrzeug wird der Wert 65535 eingetragen

        Parameters:
        _achsabstand - der neue Wert von Achsabstand.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlTlsAxlUeberlastungAchse clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object