Class AtlTlsAxlUeberlastungAchse
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmkextlsglobal.attribute.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 Summary
Constructors Constructor Description AtlTlsAxlUeberlastungAchse()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlTlsAxlUeberlastungAchse
clone()
AttTlsLaenge3
getAchsabstand()
Abstand zur vorherfahrenden Achse.AttTlsGewicht2
getAchslast()
Achslast.AttTlsGewicht1
getRadlastLinks()
Radlast des linken Rads.AttTlsGewicht1
getRadlastRechts()
Radlast des rechten Rads.AttTlsAxlAchsartUeberlastung
getUeberlastDoppelachse()
Überlastung einer Doppelachse.AttTlsAxlAchsartUeberlastung
getUeberlastDreifachachse()
Überlastung einer Dreifachachse.AttTlsAxlAchsartUeberlastung
getUeberlastEinzelachse()
Überlastung einer Einzelachse.void
setAchsabstand(AttTlsLaenge3 _achsabstand)
Abstand zur vorherfahrenden Achse.void
setAchslast(AttTlsGewicht2 _achslast)
Achslast.void
setRadlastLinks(AttTlsGewicht1 _radlastLinks)
Radlast des linken Rads.void
setRadlastRechts(AttTlsGewicht1 _radlastRechts)
Radlast des rechten Rads.void
setUeberlastDoppelachse(AttTlsAxlAchsartUeberlastung _ueberlastDoppelachse)
Überlastung einer Doppelachse.void
setUeberlastDreifachachse(AttTlsAxlAchsartUeberlastung _ueberlastDreifachachse)
Überlastung einer Dreifachachse.void
setUeberlastEinzelachse(AttTlsAxlAchsartUeberlastung _ueberlastEinzelachse)
Überlastung einer Einzelachse.java.lang.String
toString()
-
-
-
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 interfacede.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 interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlTlsAxlUeberlastungAchse clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-