Öltemperatur, TÖNS, fehlende BC-Werte, Tacho spinnt: Unterschied zwischen den Versionen

Aus I-BUS App Wiki
Wechseln zu: Navigation, Suche
K (Ölniveaugeber - Auszug aus dem WDS)
K
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
Jeder bisher bekannte Motor in einem BMW hat in der Ölwanne eine sogenannten TÖNS (Thermischer Öl Niveau Sensor) verbaut.<br />
 
Jeder bisher bekannte Motor in einem BMW hat in der Ölwanne eine sogenannten TÖNS (Thermischer Öl Niveau Sensor) verbaut.<br />
  
=== Ölniveaugeber - Auszug aus dem WDS ===
+
=== TÖNS ===
 
+
'''Sensor-Funktion'''<br />
''Zur Überwachung des Motorölniveaus wird das Motorölsymbol zur Meldung "Öldruck zu gering" rot und zur Meldung "Ölniveau zu gering" gelb hinterleuchtet. Die Meldung "Öldruck zu gering" hat immer Vorrang. Wird das Ölniveau als zu gering erkannt und ist Öldruck vorhanden, leuchtet das Motorölsymbol gelb auf. Der einmal erkannte Status "Ölverlust" wird solange gespeichert und auch während der Fahrt angezeigt, bis die Zündung ausgeschaltet wird (Zündschlüssel in Stellung 0). Wird "Ölminimum erreicht" erkannt, so wird dies erst nach Fahrtende für 30 Sekunden angezeigt. Ein Ausfall des Ölniveausensors wird nach ca. 25 - 30 Sekunden signalisiert, wenn der Zündschlüssel in Stellung 2 (Klemme 15) gedreht wird und Öldruck vorhanden ist (Moror läuft). Tritt ein Sensorausfall während der Fahrt auf, wird dies nicht über die Ölniveauwarnung angezeigt. Diese Ölniveauwarnung ist infolge der Verlängerung des Ölwechselzyklus (Restweg 25 000 km) notwendig geworden.
+
Das Ölniveau wird von einem aktiven Ölniveausensor ([http://de.bmwfans.info/parts-catalog/E39-Touring/Europe/525d-M57/L-M/aug2002/browse/engine/oil_pan_oil_level_indicator/ Nr. 21]) überwacht, der ein Signal über über das LCM/LSZ<sup>1</sup> an die Instrumentenkombination (Tacho) liefert. Das Signal geht über das DME-Steuergerät, wird dort aber nur durchgeschleift.<br />
 
+
Das Meßprinzip des thermischen Ölniveausensors basiert auf der Änderung der Aufheiz- und Abkühlzeit eines Sensorelements, das sich im Motoröl befindet. Die Heiz-Zeit ist abhängig von der Motoröltemperatur, die Kühl-Zeit ist abhängig vom Ölniveau.<br /><br />
'''''Sensor-Funktion'''''<br />
+
<big>Die Öltemperatur wird also vom TÖNS '''nicht''' direkt ausgegeben, es kann aber anhand einer Vergleichskurve näherungsweise eine Öltemperatur errechnet werden.'''</big><br /><br />
''Das Ölniveau wird von einem aktiven Ölniveausensor überwacht, der ein Signal über eine Leitung an die Instrumentenkombination liefert. Das Signal geht über das DME-Steuergerät, wird dort aber nur durchgeschleift.''
+
<big>'''Wird kein oder ein unplausibler Wert angezeigt, ist davon auszugehen, dass der TÖNS defekt ist. Ein entsprechender Fehler wird im LCM abgelegt sein.''' </big><br /><br />
 
 
''Der Ölniveausensor liefert ein Signal veränderlicher Pulsweite und Frequenz. Die Frequenz liegt ca. zwischen 1Hz und 10Hz. Das Meßprinzip des thermischen Ölniveausensors basiert auf der Änderung der Aufheiz- und Abkühlzeit eines Sensorelements, das sich im Motoröl befindet. Die High-Zeit (Puls EIN Zeit) und die Low-Zeit (Puls AUS Zeit) entsprechen den Heiz- bzw. den Abkühlzeiten (Sensor wird durch das Öl abgekühlt) des Sensorheizelements. Die High-Zeit ist abhängig von der Motoröltemperatur, die Low-Zeit ist abhängig vom Ölniveau.''
 
 
 
''Die Ströme und Zeiten im Sensorelement werden außerdem von der aktuellen Öltemperatur und der Fahrdynamik beeinflußt. Aus den Low-Zeiten wird über ein Kennfeld der Ölstand bestimmt. Der Füllstand ist hoch bei einer Low-Zeit von ca. 200 ms und niedrig bei etwa 750 ms Abkühldauer. '''Die Aufheizzeit ist abhängig von der Motoröl-Temperatur und liegt im Zeitbereich von 5 ms bis 100 ms.''' Für die Auswertung des Ölstands müssen Aufheiz- und Abkühlzeit ausgewertet werden. Durch diese Auswertung werden, nach einer Warmlaufphase, zwei Zustände erkannt, "Ölminimum erreicht" und "Ölverlust erkannt".
 
 
 
'Bei Ausfall oder Störung des Sensors werden im Instrumentekombi Fehler abgelegt.''<br />
 
<br /><br />
 
Dieser Sensor steckt im Regelfall am Motorsteuergerät, wo er nur durchgeschleift wird und dann via Licht-Check-Modul (kurz LCM) oder LSZ (Lichtschaltzentrum) eine Info an das Tacho gibt.<br />
 
Eine Ausnahme bildet der BMW E46, hier steckt der TÖNS direkt am Tacho.<br />
 
<br />
 
<big>'''Wie aus dem Text hervorgeht, wird die Öltemperatur NICHT direkt ausgegeben, es kann aber anhand einer Vergleichskurve näherungsweise eine Öltemperatur errechnet werden.'''</big><br />
 
 
Die '''I-BUS App''' tut genau das, aus den Werten aus dem LCM wird eine '''Öltemperatur errechnet'''.<br />
 
Die '''I-BUS App''' tut genau das, aus den Werten aus dem LCM wird eine '''Öltemperatur errechnet'''.<br />
 
Diese Temperatur ist '''NICHT''' die Öltemeratur, die z.B. bei einem M54 Motor mit echtem Öltemperatursensor im Motorsteuergerät ausgelesen werden kann.<br />
 
Diese Temperatur ist '''NICHT''' die Öltemeratur, die z.B. bei einem M54 Motor mit echtem Öltemperatursensor im Motorsteuergerät ausgelesen werden kann.<br />
 
<br />
 
<br />
 
<br />
 
<br />
 +
<sup>1</sup>Eine Ausnahme bildet der BMW E46, hier steckt der TÖNS direkt am Tacho.<br /><br />
  
== Öltemperatur-Anzeige, wenn ein Öltemperatursensor ab Werk vorhanden ist ==
+
=== Öltemperatur-Anzeige, wenn ein Öltemperatursensor ab Werk vorhanden ist ===
 
Sofern ein richtiger Öltemperatur-Sensor (z.B. M54) vorhanden ist, kann auch dieser Wert in der I-BUS App angezeigt werden. Allerdings benötigt man hierzu weitere Hard- und Software, da der Wert auf einem anderen BUS anliegt.
 
Sofern ein richtiger Öltemperatur-Sensor (z.B. M54) vorhanden ist, kann auch dieser Wert in der I-BUS App angezeigt werden. Allerdings benötigt man hierzu weitere Hard- und Software, da der Wert auf einem anderen BUS anliegt.
Das Resler-Interface ist am I-BUS angeschlossen, das Signal des Öl-Temperatur-Sensors liegt jedoch auf dem CAN-BUS.
+
Das Resler-Interface ist am I-BUS angeschlossen, das Signal des Öl-Temperatur-Sensors liegt jedoch auf dem CAN-BUS.<br />
 +
Der CAN-BUS liegt zwar auch am Tacho an, allerdings wird der Wert hier nicht erfasst und kann entsprechend weder angezeigt noch weitergeleitet werden.<br />
 +
<br />
 +
Entsprechend besteht allerdings die Option, sich den echten Wert anzeigen zu lassen, wenn man z.B. die App "'''DeepOBD'''" (plus kostenpflichtiges Interface!) nutzt. Eine Anleitung hierzu befindet sich [https://xtrons.ibus-app.de/index.php?title=DeepOBD_-_Adapter_und_App_einrichten hier].
 +
=== Anzeige der Öl-Temperatur beim E46 ===
 +
Wie oben beschrieben kommt man nur mit zusätzlicher Hardware (DeepOBD) auf den echten Wert des Öltemperatursensors. Diesen haben jedoch nur die TU Benzin-Motoren verbaut. Diesel haben diesen nicht.<br />
 +
Dennoch kann der Wert aus dem TÖNS ermittelt werden, hierzu benötigt man das "[http://www.car-solution.de/de/shop/bmw-3er-e46/ekombi-fuer-bmw-3er-e46-detail eKombi]" Modul von Car-Solutions. Einmal eingebunden wird der Wert vom TÖNS umgewertet und im BUS bereit gestellt, wo er von der App aufgegriffen und angezeigt werden kann.<br /><br /><br />
 +
== Fehlende BC-Werte / Tankinhalt ==
 +
Bei älteren Fahrzeugen ist es möglich, dass einige Werte nicht im BC-Screen der App angezeigt werden oder erst eine längere Zeit vergeht, eh diese angezeigt werden.<br />
 +
Hier kann es helfen die sog. "MID-Emulation" in den Optionen der App zu aktivieren.<br />
 +
Werden dennoch nicht alle Werte gezeigt, so wurde evtl. übersehen, dass kein High BC Tacho vorhanden ist (keine Verbrauchswerte, Reichweite und Ø-Geschwindigkeit) und ergo diese Werte nicht übermittelt werden.<br />
 +
Insbesondere betrifft dies den Tankinhalt. Einige älter Tachos (eine genaue Datierung ist leider nicht möglich) können diesen Wert nicht im BUS zur Verfügung stellen, weswegen das Feld leer bleibt.<br />
 +
Wir empfehlen daher dieses Feld im BC-Screen auszublenden.<br /><br />
 +
Abhilfe schafft nur ein neueres Tacho. Allerdings bedarf dies eines größeren Aufwandes, da das Tacho vor(!) dem Umbau vom Profi an einen Umbau angepasst werden muss. '''Bloßes Umstecken auf ein anderes Tacho bringt nicht unerhebliche Fehler und Fehlverhalten. Daher ist davon unbedingt abzusehen!'''<br /><br /><br />
 +
== Tacho spinnt/keine Blinker-Anzeige im Tacho ==
 +
Bei älteren Tachos ist es möglich, dass das Tacho mit der I-BUS App ein Fehlverhalten, wie z.B. das fehlen der Anzeige der Blinker, aufzeigt.<br />
 +
Hier schafft die '''Deaktivierung der Abfrage des Kilometerstandes''' in den App-Einstellungen Abhilfe. Der km-Stand wird danach dennoch angezeigt, allerdings wartet die App, bis der Wert gesendet wird und fragt diesen nicht aktiv ab.<br />
 +
'''Nach dem Ändern der Einstellungen muss die Batterie vom Fahrzeug abgeklemmt und nach einer kurzen Pause wieder angeklemmt werden.''' (beim E53 reicht es die Sicherung des Tacho kurz zu entfernen)<br />
 +
Danach sollte wieder alles wie gewohnt funktionieren.<br />
 +
<gallery mode="packed-hover">
 +
04_IBUS-App_Einstellungen_IKE_02.png
 +
</gallery>
 +
<br />
 +
<br />
 +
 
 +
== keine Anzeige vom Ladedruck, Lambda o.ä. ==
 +
Die Anzeige des Ladedrucks, Errechnung des Lambdawertes (akt. nur beim Diesel) benötigt die App DeepOBD inkl. des separaten Interfaces.<br />
 +
Mehr Infos findet Ihr unter: <br />
 +
[https://xtrons.ibus-app.de/index.php?title=DeepOBD_-_Adapter_und_App_einrichten '''<big>DeepOBD - Adapter und App einrichten und mit der I-BUS App verbinden</big>''']
 +
<gallery mode="packed-hover">
 +
00 IBUS-App Start HighBC.png|Anzeige Ladedruck und Lambda auf dem BC Screen
 +
14 IBUS-App Sportmode 01.png|Anzeige Ladedruck im Sportmode
 +
</gallery>
 +
<br />
 +
<br />
 +
== Abweichung des km-Standes ==
 +
Es ist technische bedingt möglich, dass der in der I-BUS App gezeigt Gesamtkilometerstand um bis zu 255 km abweichen kann. Dies stellt keine Fehlfunktion dar, sondern zeigt den Absolut-km-Stand. Es ist möglich, dass der Wagen vor Auslieferung wenige Kilometer bewegt wurde und diese dann tariert wurden.

Version vom 20. September 2019, 09:49 Uhr

TÖNS und Öl-Temperatur

Jeder bisher bekannte Motor in einem BMW hat in der Ölwanne eine sogenannten TÖNS (Thermischer Öl Niveau Sensor) verbaut.

TÖNS

Sensor-Funktion
Das Ölniveau wird von einem aktiven Ölniveausensor (Nr. 21) überwacht, der ein Signal über über das LCM/LSZ1 an die Instrumentenkombination (Tacho) liefert. Das Signal geht über das DME-Steuergerät, wird dort aber nur durchgeschleift.
Das Meßprinzip des thermischen Ölniveausensors basiert auf der Änderung der Aufheiz- und Abkühlzeit eines Sensorelements, das sich im Motoröl befindet. Die Heiz-Zeit ist abhängig von der Motoröltemperatur, die Kühl-Zeit ist abhängig vom Ölniveau.

Die Öltemperatur wird also vom TÖNS nicht direkt ausgegeben, es kann aber anhand einer Vergleichskurve näherungsweise eine Öltemperatur errechnet werden.

Wird kein oder ein unplausibler Wert angezeigt, ist davon auszugehen, dass der TÖNS defekt ist. Ein entsprechender Fehler wird im LCM abgelegt sein.

Die I-BUS App tut genau das, aus den Werten aus dem LCM wird eine Öltemperatur errechnet.
Diese Temperatur ist NICHT die Öltemeratur, die z.B. bei einem M54 Motor mit echtem Öltemperatursensor im Motorsteuergerät ausgelesen werden kann.


1Eine Ausnahme bildet der BMW E46, hier steckt der TÖNS direkt am Tacho.

Öltemperatur-Anzeige, wenn ein Öltemperatursensor ab Werk vorhanden ist

Sofern ein richtiger Öltemperatur-Sensor (z.B. M54) vorhanden ist, kann auch dieser Wert in der I-BUS App angezeigt werden. Allerdings benötigt man hierzu weitere Hard- und Software, da der Wert auf einem anderen BUS anliegt. Das Resler-Interface ist am I-BUS angeschlossen, das Signal des Öl-Temperatur-Sensors liegt jedoch auf dem CAN-BUS.
Der CAN-BUS liegt zwar auch am Tacho an, allerdings wird der Wert hier nicht erfasst und kann entsprechend weder angezeigt noch weitergeleitet werden.

Entsprechend besteht allerdings die Option, sich den echten Wert anzeigen zu lassen, wenn man z.B. die App "DeepOBD" (plus kostenpflichtiges Interface!) nutzt. Eine Anleitung hierzu befindet sich hier.

Anzeige der Öl-Temperatur beim E46

Wie oben beschrieben kommt man nur mit zusätzlicher Hardware (DeepOBD) auf den echten Wert des Öltemperatursensors. Diesen haben jedoch nur die TU Benzin-Motoren verbaut. Diesel haben diesen nicht.
Dennoch kann der Wert aus dem TÖNS ermittelt werden, hierzu benötigt man das "eKombi" Modul von Car-Solutions. Einmal eingebunden wird der Wert vom TÖNS umgewertet und im BUS bereit gestellt, wo er von der App aufgegriffen und angezeigt werden kann.


Fehlende BC-Werte / Tankinhalt

Bei älteren Fahrzeugen ist es möglich, dass einige Werte nicht im BC-Screen der App angezeigt werden oder erst eine längere Zeit vergeht, eh diese angezeigt werden.
Hier kann es helfen die sog. "MID-Emulation" in den Optionen der App zu aktivieren.
Werden dennoch nicht alle Werte gezeigt, so wurde evtl. übersehen, dass kein High BC Tacho vorhanden ist (keine Verbrauchswerte, Reichweite und Ø-Geschwindigkeit) und ergo diese Werte nicht übermittelt werden.
Insbesondere betrifft dies den Tankinhalt. Einige älter Tachos (eine genaue Datierung ist leider nicht möglich) können diesen Wert nicht im BUS zur Verfügung stellen, weswegen das Feld leer bleibt.
Wir empfehlen daher dieses Feld im BC-Screen auszublenden.

Abhilfe schafft nur ein neueres Tacho. Allerdings bedarf dies eines größeren Aufwandes, da das Tacho vor(!) dem Umbau vom Profi an einen Umbau angepasst werden muss. Bloßes Umstecken auf ein anderes Tacho bringt nicht unerhebliche Fehler und Fehlverhalten. Daher ist davon unbedingt abzusehen!


Tacho spinnt/keine Blinker-Anzeige im Tacho

Bei älteren Tachos ist es möglich, dass das Tacho mit der I-BUS App ein Fehlverhalten, wie z.B. das fehlen der Anzeige der Blinker, aufzeigt.
Hier schafft die Deaktivierung der Abfrage des Kilometerstandes in den App-Einstellungen Abhilfe. Der km-Stand wird danach dennoch angezeigt, allerdings wartet die App, bis der Wert gesendet wird und fragt diesen nicht aktiv ab.
Nach dem Ändern der Einstellungen muss die Batterie vom Fahrzeug abgeklemmt und nach einer kurzen Pause wieder angeklemmt werden. (beim E53 reicht es die Sicherung des Tacho kurz zu entfernen)
Danach sollte wieder alles wie gewohnt funktionieren.



keine Anzeige vom Ladedruck, Lambda o.ä.

Die Anzeige des Ladedrucks, Errechnung des Lambdawertes (akt. nur beim Diesel) benötigt die App DeepOBD inkl. des separaten Interfaces.
Mehr Infos findet Ihr unter:
DeepOBD - Adapter und App einrichten und mit der I-BUS App verbinden



Abweichung des km-Standes

Es ist technische bedingt möglich, dass der in der I-BUS App gezeigt Gesamtkilometerstand um bis zu 255 km abweichen kann. Dies stellt keine Fehlfunktion dar, sondern zeigt den Absolut-km-Stand. Es ist möglich, dass der Wagen vor Auslieferung wenige Kilometer bewegt wurde und diese dann tariert wurden.