artikel:w-bus:funktion

Funktion

Der „W-Bus“ ist ein vom Hersteller Webasto entwickeltes Kommunikationsprotokoll. Es dient zur Abfrage, Steuerung und Diagnose von Heizungssystemen im Automotive-Bereich. Über diesen Bus kommunizieren die div. Heizsysteme und deren Steuerelemente, wie z.B. die Standheizung „Webasto Thermo Top V“, die Funkverbedienung „Webasto Telestart“ oder eine GSM-Netz gestützte Fernbedienung „Webasto Thermo Call“.

Webasto bietet zur Diagnose der Heizsysteme auch eine eigene Software an, die „Webasto Thermo Test“. Diese wird nur an autorisierte Fachhändler, zusammen mit einem entsprechenden PC-Interface ausgegeben. Mit etwas „Spürsinn“ lässt sich diese Software jedoch im Internet finden und an einem handelsüblichen „K-Line“ Interface betreiben.

Elektrisch gesehen handelt es sich beim W-Bus um einen LIN-Bus. Dieser Eindraht-Lowspeed-Kommunikationsbus ist in der Autoelektronik weit verbreitet, da er günstig und robust ist. Webasto hat diesen Standard adaptiert und ein wenig erweitert, ohne jedoch die Spezifikation von LIN zu brechen. Per LIN werden die OSI-Schichten 1 (Bitübertragung) und 2 (Sicherung) des Busses implementiert. Die Steuerbefehle sowie das Kommunikationsverhalten wird direkt in Schicht 7 (Applikation) der beteiligten Module umgesetzt.

Die über den W-Bus übertragenen Befehle werden von Webasto nicht öffentlich zugänglich gemacht. Im Laufe der Zeit haben sich Tüftler daran gemacht die Kommunikation per „Reverse Engineering“ zu entschlüsseln. Dabei sind zumindest die wichtigsten Steuer- und Abfragebefehle inzwischen bekannt. Damit wurde es mögich auch eigene Steuermodule für Standheizungssysteme zu entwickeln.

  • artikel/w-bus/funktion.txt
  • Zuletzt geändert: Mon. 17.02.2020 19:24
  • von go4it