Eberspacher Diagnose met Espar EDiTH software

 

1         Inleiding:

 

Dit artikel beschrijft hoe men een Espar (Eberspacher Hydronic en overeenkomend) kachel kan diagnosticeren op fouten gebruikmakende van een On-Board-Diagnostic (OBD) -stekker.

 

De “testruns” die uitgevoerd worden kunnen opgeslagen en teruggespeeld worden. Dit geeft een goede mogelijkheid voor een diagnosestelling. Per seconde is te zien wat de status van de kachel is, wat de waarden van de diverse sensors is en op welk moment welke foutcode optreedt.

 

Tevens kunnen individuele delen van de kachel gediagnosticeerd worden.

De EDiTH handleidingen (pdf-formaat) zijn bijgevoegd.

 

De testsituatie is met een VW-T4 zonder CAN-bus waarbij gebruik gemaakt is van een OBD plug met K-lijn protocol converter (ISO-9141). Getest is met zowel een met oude OBD-converter op basis van een FTDI chip en met nieuwe “ROSS-TECH HEX-USB” interface connector.

 

De gebruikte PC / Laptop is voorzien van Windows XP (32 bits). De software zou ook op Windows 7 en Vista moeten werken, zowel 32 bits als 64 bits. Dit is niet getest, de drivers hiervoor zijn wel bijgevoegd.

 

Tevens is te verwachten dat andere Espar heaters (D4 en D5) met ISO9141 protocol op deze wijze te diagnosticeren zijn.

 

Dit artikel beschrijft niet alle voorkomende fouten van de standkachel, voor meer fout zoek mogelijkheden zoek op internet met name bij T4wiki.de  http://www.t4-wiki.de/wiki/Zuheizer

 

Disclaimer:

Doe hiermee wat je wilt, als het niet werkt of het gaat stuk, kan ik je niet verder helpen.

 

Succes,

P.J. Jonker, 20 augustus 2013

 

Inhoudsopgave

1      Inleiding: 1

2      Vooraf 2

2.1       Controle voedingspanning op de kachel-plug, met ohmse belasting. 2

2.2       Controle gloeibougie en gaasje. 2

3      Hardware. 3

3.1       Diagnose draad van de kachel 3

3.2       Diagnose plug. 4

3.2.1       OBD plug met een serial FTDI chip (oud model). 4

3.2.2       Ross-Tech HEX-USB connector (nieuwer model). 4

4      Software. 5

4.1       Driver software voor de ODB plug. 5

4.1.1       Oud type plug (met FTDI USB-serial chip) 5

4.1.2       Nieuw type plug (Ross-Tech HEX-USB) 5

4.2       Diagnose software. 5

4.2.1       Installatie diagnose software “EDiTH” 6

4.3       Instellen van Windows. 7

5      Testen.. 8


 

2         Vooraf

Voor je gaat diagnosticeren is het beter een aantal zaken, die soms lastig te vinden zijn, uit te sluiten. Dit betreft voedings spanningfouten, een slechte gloeiplug en een slecht gaasje rondom de gloeiplug

2.1        Controle voedingspanning op de kachel-plug, met ohmse belasting.

Er moet minimaal 12v op de plug staan (niet op de accupolen meten) bij een stroom van ±

8 Amp. Bij onbelast meten weet je niet of de aansluitingen “slecht” zijn. Voor de meting had ik 4 weerstanden van 6,8 ohm parallel. (= 1,7 Ohm -> ong. 7,3 A). Let op: Dit levert een vermogen van ongeveer 100 Watt en wordt dus heet. Als alternatief kan een koplamp van 60 Watt gebruikt worden, een enkele lampspiraal vraagt ongeveer 5 ampère, voor de twee gloeispiralen trekt dit ongeveer 10 ampère. Ook kan een oude gloeiplug als belasting gebruikt worden. (GEEN goede kachelbougie !)

 

Hieronder zie je 7,27 Ampère bij 12,96 volt. Dit is dus OK.

2.2        Controle gloeibougie en gaasje.

Gloeiplug: Gloeiplug demonteren en meten. Maximale spanning op de plug is 8 Volt !

Bij hogere spanning zal deze stuk gaan. Als de stroom lager dan 7 ampère is -> vervangen.
(Voor de test heb ik zelf een transformator gedeeltelijk opnieuw gewikkeld)

Hieronder zie je een plug die prima lijkt, ook echt heet wordt, maar slechts 4,84 ampère trekt bij 8,1 volt. Deze gloeiplug moet vervangen worden en is verder onbruikbaar.

 

     

 

Gaasje: Als de gloeiplug verwijderd is,  het gaasje demonteren met een haaknaald, omgebogen paperclip o.i.d. Moet er mooi en schoon uitzien.  Dit gaasje is OK.


3         Hardware

De communicatie met de kachel verloopt via protocol ISO-9141 op de K-lijn. Dit is elektrisch hetzelfde als de K-lijn interface van de VW, echter de protocol-data is anders. Hierom werkt de standaard VAG-COM software niet. Je moet dus een aparte aansluiting maken, Nodig zijn: 3 draadjes en een contraplug voor de connector en 2 draadjes en schakelaar voor de overbruggin van de temp voeler.

3.1        Diagnose draad van de kachel

Deze is al vaker beschreven:  Nodig is een OBD (On Board Diagnostics) contra-plug (zoals onder het stuur gemonteerd zit)  (VW - onderdeelnummer 3A0 972 695 A ) Deze is ook op de sloop te vinden.

        

Afbeelding bron: Espar Installatiehandleiding    Afbeelding: bron: T4-wiki

 

Aansluiting Diagnose kabel:

functie

8 polige kachel aansluiting

OBD kabel aansluiting

schakelaar

+12v

1 - rood

16

 

massa

2 - bruin

4, 5

 

Brandstofpomp (gepulst)

3

 

 

Brandstofpomp (gepulst)

4

 

 

Diagnose draad

5 - wit of bl/wit

7

 

Buiten temp schakelaar

6 - zwart ?

 

Schakelaar  (andere kant aan klem 15)

D+ (van dynamo, motor draait)

7

 

 

- (niet aangesloten)

8

 

 

 

 

Aansluiting Schakelaar

 

Eén zijde van de schakelaar wordt aangesloten op voedingsklem 15, na zekering S14. De andere zijde zit (zoals hierboven in tabel beschreven) aangesloten op pen 6 van de standkachel-kabelboom de T4-zijde.

 

Alternatief: Schakelaar direct op de kabelboom in de buurt van de temperatuurvoeler.

 

 

Het heeft mijn voorkeur de contraplug en bedrading (permanent) in het passagiersdeel van de bus te hebben, zodat er niet buiten gewerkt hoeft te worden met de diagnose-laptop. Tevens kan de auto tijdens diagnose gemakkelijker gestart worden.

 

De draden zijn in mijn geval direct verbonden (gesoldeerd) met de kabelboom-zijde van de D3WZ connector in het motorcompartiment. Overbodig te zeggen dat men dit netjes doet, isoleert (krimpkous en dichtpasta) en wegwerkt.

 

Verder is het aan te bevelen om ook een schakelaar over de temperatuurvoeler (Clixon) verbinding te leggen zodat je van binnenuit de kachel kunt activeren.

 

Als er geen permanente verbinding gewenst wordt, is een “tussenkabel” zoals beschreven op T4-wiki een goede oplossing. http://www.t4-wiki.de/wiki/Zuheizer_(Fehlersuche)

Deze voorziet echter niet is een schakelaar voor overbrugging van de buiten-temperatuurvoeler.

3.2        Diagnose plug

Voor de communicatie met de standkachel is een diagnose plug noodzakelijk Dit voor de protocol conversie van het ISO9141 protocol op de diagnoselijn van de standkachel naar de communicatie voor de PC

Er zijn meerdere typen pluggen en je moet zelf even bepalen welke je hebt:

-          OBD plug met een seriële FTDI chip (ouder model)

-          Ross-Tech HEX-USB connector (nieuwer model).

3.2.1        OBD plug met een serial FTDI chip (oud model).

(Future Technology Devices International, algemeen bekend onder de afkorting FTDI is een fabrikant die zich in USB technologie specialiseert. Het ontwerpt, maakt en ondersteunt apparaten en hun gerelateerde software drivers voor het omzetten van bijvoorbeeld RS-232 naar USB-signalen.

 

Meestal zijn dit de “goedkopere” pluggen met een vermelding OBD II op de behuizing.

 

De bijgevoegde driversoftware is WHQL certified. (door Microsoft gecertificeerd op correct functionerend)

3.2.2        Ross-Tech HEX-USB connector (nieuwer model).

Deze zijn noodzakelijk vanaf VAG-COM vanaf versie 11.0. Ook met deze nieuwere pluggen is de kachel met K-lijn protocol te diagnosticeren. De bijgevoegde driver software is van leverancier RossTech afkomstig.

Deze beide typen pluggen zijn getest, driver software is bijgevoegd in de zip file.


 

4         Software

Alle benodigde software is beschikbaar in een enkel zip file.

De zip-file bevat de volgende mappen / zip files

-          OBD-FTDI-driver-CDM 2.08.30 WHQL Certified.zip   Drivers voor FTDI interface plug

-          RossTech-VCP-Drivers                                                 Drivers voor HEX-USB interface plug

-          EDITHS4V1-F-Engels                                                   Diagnose software van Espar

-          EDiTH reference manuals (5 stuks) in pdf format       

4.1        Driver software voor de ODB plug

Het allerbelangrijkste is dat de OBD – VAGCOM plug via een (virtuele) COM-poort aangestuurd wordt.

Als de plug direct via een USB-software interface aangestuurd wordt WERKT HET NIET ! (de OBD stekker kan dus wel ingeplugd zijn in de USB poort, maar voor de computer is het een COM poort). Dit wordt VCP (Virtual Com Poort) aansturing genoemd.

Leveranciers van de OBD connectors hebben hiervoor aparte aansturingsoftware (drivers) beschikbaar. Het is goed mogelijk dat deze niet samengaan met de aansturingsoftware voor een VAG-COM interface-plug via USB of met andere aansturingsoftware voor seriële converters.

Een systeem waar al VAG-COM software of andere seriële driver software op geïnstalleerd is, is door mij niet getest.

 

Hieronder de software voor de beide typen pluggen:

 

NB: Als je de pluggen in een Windows-7 systeem aansluit, mag er geen Internetverbinding zijn, anders gaat Windows zelf op zoek naar de besturingsoftware(drivers), en zal vrijwel zeker de foute instaleren.

4.1.1        Oud type plug (met FTDI USB-serial chip)

Deze bevindt zich in de zip file “OBD-FTDI-driver-CDM 2.08.30 WHQL Certified.zip”.

De zip file uitpakken naar een map en dubbelklikken op “CDM v2.08.30 WHQL Certified.exe”

4.1.2        Nieuw type plug (Ross-Tech HEX-USB)

In de map “Ross Teck-VCP-Drivers” zit besturingssoftware voor zowel 32 bit (i386) als 64 bit (amd64) software.

1.   Ross-Tech interface-USB connector in PC steken. (internet verbinding uit in Windows 7)

2.   Windows zal nu vragen of de driver geïnstalleerd kan worden
NB: als Windows dit niet vraagt, is er al een driver geïnstalleerd, controleren of deze via VCP aangestuurd kan worden (zie “instellen van Windows” onder 4.3). Als deze niet via VCP aangestuurd kan worden, de driver verwijderen en opnieuw proberen of het stuurprogramma bijwerken.

3.   Handmatig de driver software aanwijzen. Bij de keuze voor de driver naar de betreffende directory gaan (i386 voor 32 bit systemen, AMD64 voor 64 bit systemen).

4.   PC herstarten na installatie.

4.2        Diagnose software

Er zijn diverse versies van de Edith Software, te vinden op www.espar.com

De door mij gebruikte versie (V4.1) bleek stabiel,  diagnosticeren en het  “terugspelen” van eerdere ”testruns” werkt goed. Grafische weergave van de diagnose en log heb ik niet werkend gezien.


 

4.2.1        Installatie diagnose software “EDiTH”

 

Dubbelklikken op de installatie file EDiTH S4V1-F_EN/EDIT_SETUP.exe”

Tijdens de installatie kun je kiezen voor Serial of USB. -> Kies maar USB (geen verschil gemerkt).

Programma-installatie moet foutloos afsluiten.

 

Na het instellen van Windows:

 

Start EDiTH. Het programma zal bij het opstarten vragen om een communicatiepoort.

Zoniet: Ga naar Options -> Serial Interface” en kies een COM-Poort

 

Dit is het COM-poort nummer wat je in Windows toegekend hebt. (zie hieronder “Instellen van Windows”)
Dus niet noodzakelijkerwijs de COM1 poort zoals hiernaast aangegeevn!

 

Mocht je het COM poort nummer later willen veranderen, doe dit dan weer onder de tab “options” en kies dan de COM-poort die bij je OBD connector “hoort”.

 

Als je een “Communication Setup Fail” krijgt, is of je COM-poort niet goed ingesteld of je connector is niet aangesloten.

 

 

 

 

 


4.3        Instellen van Windows

Zoals beschreven moet de communicatie lopen via een (virtuele) COM poort (VCP). Om dit te controleren ga je in XP en W7 als volgt te werk:

 

Ga naar configuratiescherm

è    1 . systeem

è    2 - tabblad Hardware

è    3 - apparaatbeheer

è    4 - Poorten (COM &LPT)
Nu moet je de USB OBD kabel “zien”. Zo niet… dan heb je de drivers niet goed geïnstalleerd. Soms is een herstart van de computer noodzakelijk.

 

dubbelklik op de USB-Serial poort van je connector

è    5 - Tab Poort settings

è    6 - Geavanceerd / Advanced .

è    7 - Kies een ongebruikte COM-poort …. en noteer deze. Deze poort later selecteren in EDiTH

è    8 - Zet de vertragingstijd / Latency timer op 16 msec. (dit bleek in vrijwel alle gevallen voldoende)
Als later een “communicatie fout” in de EDiTH optreedt, zet deze dan eens op 3, 10 of 20 msec.

Alles weer sluiten.

 

 


 

5         Testen

Voor het testen mag de motor niet heet zijn, anders zal de kachel niet starten.

  1. Verbindt de ISO connector met de Eberspacher en via USB aan PC.
    De LED op ODB connector moet nu groen branden,  (mogelijk even rood, daarna groen, afhankelijk van de connector)


2.      Zorg dat de temperatuur-schakelaar “uit” staat (kachel zal dus niet starten).

3.      Zet binnenverwarming op “warm” (rechtsom), en zet ventilator aan (anders kan de standkachel de warmte niet kwijt en gaat deze in fout).

4.      Start EDiTH diagnose software en kies de juiste kachel:

    1. Select Heater

2.      Voor een T4 Transporter D3WZ of in de middenkolom Transporter T4.

3.      Kies rechts “Functional test”

4.       Klik “Start Test”

5.      Op het scherm komt nu “Start engine”  dus… start de motor J… en klik “OK”

6.      EDiTH zal nu verbinding met de kachel moeten hebben, scherm zoals hierboven verschijnt
Als er communicatiefouten zijn, probeer het dan nog een keer, check je OBD / VAGCOM plug en als laatste verander de vertragingstijd van de driver in de poort settings.

7.      Zet temperatuur schakelaar (overbrugging van de Clixon) aan.
De kachel zal nu starten
Op het scherm wordt dit zichtbaar doordat vakje “Terminal 15” actief (geel) wordt.

8.      Indien fouten optreden, zie de foutcodetabel (Duits) hieronder.

9.      Na afloop van de testrun kun je deze opslaan, zodat de testrun “nagespeeld” kan worden, EDiTH vraagt hier ook zelf om als je het programma afsluit.


Schermdump van een “teruggespeelde” opname van de kachel.

Te zien is dat na een tijd van 1 minuut 57 seconden na begin van de meting:

-          er een vlam gedetecteerd is

-          de ventilator vol aan draait (± 8 Volt)

-          De brandstofpomp met 7,36 Hz (= ruim 7 maal per seconde) gepulst wordt

-          De kachel hierdoor (ventilator hard, snelle bandstofpuls) op “High / hoog” brandt.

-          De temperatuur van de beide temperatuur sensors. (80º en 53º C)

-          Accuspanning is 13,75 volt

 

 

NB: Waarschuwing bij het terugspelen van testruns:

Als de interne klok van de laptop ge-reset is (bijvoorbeeld doordat de CMOS batterij leeg is), en de run is opgenomen met een werkende klok, dan speelt de testrun niet correct terug (runtijd staat dan op enkele miljoenen seconden). Dan eerst de PC-klok gelijkzetten.

 

De helpfunctie van EDiTH 4.1 is bijzonder compleet en helder, in Engels geschreven.
Foutcodes (Duits)

Fout

Beschrijving ( Bron: T4-Wiki)

010

Überspannung - Abschalten
Überspannung (> 15 V) liegt min. 20 Sekunden ohne Unterbrechung am Steuergerät an

011

Unterspannung - Abschalten
Unterspannung (< 10 V) liegt min. 20 Sekunden ohne Unterbrechung am Steuergerät an

012

Überhitzung
Temperatur am Überhitzungsfühler >125°C.

014

Mögliche Überhitzung
Differenz der Temperaturwerte von Überhitzungsfühler und Temperaturfühler > 25°C.

015

Betriebssperre
Steuergerät ist verriegelt, weil die zulässige Anzahl von Überhitzungen überschritten ist.

017

Überhitzung - Not-Aus
Temperatur am
Überhitzungsfühler >130°C.

020

Glühstift - Unterbrechung

021

Glühstiftausgang - Kurzschluss, Überlast oder Masseschluss

030

Drehzahl des Verbrennungsluftgebläses außerhalb des zulässigen Bereiches

031

Verbrennungsluftgebläse - Unterbrechung

032

Verbrennungsluftgebläse - Kurzschluss, Überlast oder Masseschluss

047

Dosierpumpe - Kurzschluss, Überlast oder Masseschluss

048

Dosierpumpe - Unterbrechung

050

Betriebssperre wegen zu vieler erfolgloser Startversuche
10 Startversuche und zusätzlich für jeden Startversuch eine Startwiederholung

051

Zeitüberschreitung - Kaltblasen
Beim Start meldet der Flammfühler länger als 240 s eine Temperatur > 70°C.

052

Sicherheitszeit-Überschreitung

054

Flammenabbruch aus Regelstufe GROSS

056

Flammenabbruch aus Regelstufe KLEIN

060

Temperaturfühler - Unterbrechung

061

Temperaturfühler - Kurzschluss, Überlast oder Masseschluss

064

Flammfühler - Unterbrechung

065

Flammfühler - Kurzschluss, Überlast oder Masseschluss

071

Überhitzungsfühler - Unterbrechung

072

Überhitzungsfühler - Kurzschluss, Überlast oder Masseschluss

090

Steuergerät defekt (interne Störung/Reset), event. verursacht durch externe Störspannung

092

Steuergerät defekt (ROM-Fehler), event. verursacht durch externe Störspannung

093

Steuergerät defekt (RAM-Fehler), event. verursacht durch externe Störspannung

097

interne Steuergerätefehler die nicht 90, 92 oder 93 entsprechen