Eberspacher Diagnose met Espar EDiTH software
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
2.1 Controle voedingspanning op de kachel-plug, met ohmse belasting.
2.2 Controle gloeibougie en gaasje.
3.1 Diagnose draad van de kachel
3.2.1 OBD plug met een serial FTDI chip (oud model).
3.2.2 Ross-Tech HEX-USB connector (nieuwer model).
4.1 Driver software voor de ODB plug
4.1.1 Oud type plug (met FTDI USB-serial chip)
4.1.2 Nieuw type plug (Ross-Tech HEX-USB)
4.2.1 Installatie diagnose software “EDiTH”
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
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.
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.
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 overbrugging van de temp voeler.
Deze is al vaker beschreven: Nodig is een OBD (On Board Diagnostics) contra-plug (zoals onder het stuur gemonteerd zit)
VW -
onderdeelnummer 3A0
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 in een schakelaar voor overbrugging van de buiten-temperatuurvoeler.
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).
(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)
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.
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
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.
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”
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.
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.
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.
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.
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:
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 … 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
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 |
011 |
Unterspannung
- Abschalten |
012 |
Überhitzung |
014 |
Mögliche
Überhitzung |
015 |
Betriebssperre |
017 |
Überhitzung - Not-Aus |
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 |
051 |
Zeitüberschreitung
- Kaltblasen |
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 |