DCC-Decoder zurücksetzen: CV8 Reset einfach erklärt
Eine Lok reagiert plötzlich nicht mehr auf ihre Adresse, das Licht macht etwas anderes als vorher oder nach mehreren Änderungen an den CV-Werten weiß man nicht mehr, welche Einstellung eigentlich die Ursache ist. In solchen Fällen kann ein Reset des DCC-Decoders helfen.
Bei vielen Decodern ist das erstaunlich einfach: Auf dem Programmiergleis wird ein bestimmter Wert in CV8 geschrieben. Häufig ist das der Wert 8. Ganz pauschal sollte man diese Zahl allerdings nicht verwenden, denn einige Hersteller nutzen andere Reset-Befehle. Außerdem kann es bei Sounddecodern und ab Werk digitalisierten Lokomotiven Unterschiede geben.
In dieser Anleitung zeige ich, wie ein Decoder-Reset funktioniert, was dabei verloren geht und was du anschließend kontrollieren solltest.
Was passiert bei einem Decoder-Reset?
Ein Reset setzt die Konfigurationsvariablen des Decoders auf die vom Hersteller vorgesehenen Ausgangswerte zurück. Vereinfacht gesagt wird aus einem möglicherweise stark veränderten Decoder wieder der Zustand, den der Hersteller als Grundeinstellung vorgesehen hat.
Davon können unter anderem die Lokadresse, Beschleunigungs- und Bremswerte, Höchstgeschwindigkeit, Motorregelung, Funktionszuordnung und Einstellungen aus CV29 betroffen sein.
Ein Reset ist deshalb deutlich mehr als nur das Zurücksetzen der Lokadresse.
Bei vielen Decodern landet die Lok anschließend wieder auf der kurzen DCC-Adresse 3. Das ist ein verbreiteter Werkswert. Bei OEM-Decodern, Soundprojekten oder speziell für ein Fahrzeug programmierten Decodern kann der Ausgangszustand jedoch anders aussehen.
Wann ist ein Decoder-Reset sinnvoll?
Ich würde einen Reset nicht bei jedem kleinen Problem sofort durchführen. Oft lässt sich die Ursache schneller finden, indem zunächst einige wichtige CVs ausgelesen werden.
Ein Reset kann sinnvoll sein, wenn die Lok nach Änderungen an mehreren CVs nicht mehr vernünftig fährt, die ursprünglichen Werte unbekannt sind oder man eine gebraucht gekaufte Lok in einen definierten Ausgangszustand bringen möchte.
- Die Lok reagiert nicht mehr auf die erwartete Adresse.
- Nach mehreren CV-Änderungen ist unklar, welche Einstellung falsch ist.
- Das Fahrverhalten hat sich nach einer Programmierung stark verschlechtert.
- Funktionsausgänge reagieren nicht mehr wie erwartet.
- Eine gebrauchte Digitallok soll neu eingerichtet werden.
- Der Decoder scheint verstellt zu sein, obwohl kein technischer Defekt erkennbar ist.
Wenn die Lok überhaupt nicht mehr reagiert, würde ich vorher auch unsere DCC-Diagnose durchgehen. Ein schlechter Radkontakt, eine falsche Adresse oder ein Problem mit der Stromversorgung wird durch einen Decoder-Reset schließlich nicht behoben.
Vor dem Reset: wichtige CV-Werte sichern
Wenn sich der Decoder noch auslesen lässt, lohnt es sich, einige Einstellungen vorher aufzuschreiben. Das gilt besonders bei Fahrzeugen, die bereits gut auf die eigene Anlage abgestimmt waren.
Interessant sind vor allem CV1 für die kurze Adresse, CV17 und CV18 für eine lange Adresse sowie CV29. Auch CV2, CV3, CV4, CV5 und CV6 können wichtig sein, wenn das Fahrverhalten bereits angepasst wurde.
- CV1: kurze DCC-Adresse
- CV17 und CV18: lange DCC-Adresse
- CV29: zentrale Grundeinstellungen
- CV2: Anfahrspannung
- CV3: Beschleunigung
- CV4: Bremsverzögerung
- CV5: Höchstgeschwindigkeit
- CV6: mittlere Geschwindigkeit
- Funktionsmapping bei individuell angepassten Fahrzeugen
Was hinter den einzelnen Variablen steckt, findest du in unserem DCC-CV-Lexikon. Gerade vor einem Reset ist das praktisch, wenn beim Auslesen Werte auftauchen, deren Bedeutung nicht sofort klar ist.
DCC-Decoder über CV8 zurücksetzen
Bei vielen aktuellen DCC-Decodern läuft der Reset über CV8. Dabei gibt es eine Besonderheit, die zunächst etwas verwirrend wirkt.
Wenn du CV8 ausliest, erscheint dort die Herstellerkennung des Decoders. Bei Doehler & Haass ist das beispielsweise 97, bei Lenz 99, bei ZIMO 145 und bei ESU 151.
Eine größere Übersicht findest du in unserem DCC-Nachschlagewerk mit den Herstellerkennungen.
Beim Reset wird CV8 trotzdem beschrieben. Der eingegebene Wert ersetzt dabei nicht dauerhaft die Herstellerkennung. Der Decoder erkennt den Schreibvorgang als Befehl und führt die entsprechende Reset-Funktion aus.
Der häufige Fall: CV8 = 8
Bei vielen Decodern funktioniert der Werksreset, indem der Wert 8 in CV8 geschrieben wird. Das gilt beispielsweise für zahlreiche Decoder von ESU, Doehler & Haass und ZIMO.
Der Ablauf sieht bei einer normalen DCC-Zentrale ungefähr so aus:
- Lok auf das Programmiergleis stellen.
- CV-Programmierung der Zentrale aufrufen.
- CV8 auswählen.
- Den für den Decoder vorgesehenen Reset-Wert eingeben.
- Den Wert schreiben.
- Einige Sekunden warten und gegebenenfalls die Gleisspannung kurz aus- und wieder einschalten.
- Lok anschließend mit der Werksadresse testen.
Bei vielen Fahrzeugen ist das danach die Adresse 3.
CV8 = 8 funktioniert nicht bei jedem Decoder
Genau hier sollte man vorsichtig sein. Die bekannte Regel „einfach 8 in CV8 schreiben“ funktioniert bei sehr vielen Decodern, sie ist aber keine Garantie für jedes Modell.
Ein gutes Beispiel sind bestimmte Lenz-Decoder. In aktuellen Unterlagen der Decoder+-Familie wird für das vollständige Zurücksetzen über CV8 der Wert 33 angegeben. Dort bleiben außerdem bestimmte Werte der Geschwindigkeitskennlinie vom Reset unberührt.
Bei ZIMO gibt es ebenfalls zusätzliche Möglichkeiten. CV8 = 8 führt dort bei aktuellen Decodern einen Hard Reset aus. Bei Sounddecodern werden dabei die im geladenen Soundprojekt hinterlegten Ausgangswerte verwendet. Das kann sich von den allgemeinen Standardwerten eines nackten Decoders unterscheiden.
Bei Doehler & Haass wird für die normalen Lokdecoder ebenfalls CV8 = 8 als Reset angegeben. ESU verwendet diesen Weg bei seinen LokPilot-Decodern ebenfalls.
| Hersteller | CV8-Kennung | Typischer Reset |
|---|---|---|
| Doehler & Haass | 97 | CV8 = 8 |
| Lenz | 99 | bei Decoder+ laut Anleitung CV8 = 33 |
| ZIMO | 145 | CV8 = 8, Besonderheiten bei CV-Sets und Soundprojekten beachten |
| ESU | 151 | CV8 = 8 |
| Uhlenbrock | 85 | modellabhängig, Anleitung prüfen |
Die Tabelle dient als Orientierung. Maßgeblich ist immer die Anleitung des tatsächlich eingebauten Decoders.
Gerade bei einer Lok, bei der der Decodertyp nicht bekannt ist, würde ich daher zuerst CV8 auslesen. Über die Herstellerkennung lässt sich die Suche nach der passenden Anleitung deutlich eingrenzen.
Warum zeigt CV8 nach dem Reset immer noch 97, 145 oder 151?
Das ist völlig normal. Wer beispielsweise bei einem ESU-Decoder den Wert 8 in CV8 schreibt und CV8 danach wieder ausliest, bekommt nicht die 8 zurück. Stattdessen erscheint wieder die Herstellerkennung 151.
Der geschriebene Wert dient lediglich als Befehl für den Decoder. Die Herstellerkennung selbst wird dadurch nicht geändert.
Dasselbe Prinzip gilt beispielsweise bei Doehler & Haass. Dort liefert das Auslesen von CV8 weiterhin die Hersteller-ID 97.
Was wird beim Reset zurückgesetzt?
Das hängt vom Decoder ab. Deshalb lässt sich keine Liste erstellen, die für jedes Modell exakt gleich ist. In der Regel betrifft der Reset einen großen Teil der programmierbaren Einstellungen.
- DCC-Adresse
- Beschleunigung und Bremsverzögerung
- Höchstgeschwindigkeit
- Motorregelung
- CV29
- Funktionszuordnungen
- RailCom-Einstellungen
- Rangier- und Bremsfunktionen
- Herstellerspezifische CV-Werte
Bei Sounddecodern bedeutet ein CV-Reset normalerweise nicht, dass das komplette Soundprojekt gelöscht wird. Der Decoder stellt vielmehr die zum Projekt gehörenden CV-Ausgangswerte wieder her. Bei ZIMO ist dieses Verhalten beispielsweise ausdrücklich vorgesehen.
Ein Decoder-Reset ist daher etwas anderes als das vollständige Löschen oder erneute Aufspielen eines Soundprojekts.
Was passiert mit der Lokadresse?
Bei vielen Decodern wird nach einem vollständigen Reset wieder die kurze Adresse 3 verwendet. Wenn die Lok vorher beispielsweise unter ihrer Betriebsnummer 218 oder 103 gefahren wurde, reagiert sie danach möglicherweise nicht mehr auf diese Adresse.
Das wirkt schnell so, als hätte der Reset nicht funktioniert. Ein erster Test mit Adresse 3 ist deshalb sinnvoll.
Möchtest du anschließend wieder eine lange Adresse verwenden, kannst du die notwendigen Werte für CV17 und CV18 mit unserem DCC-Adressrechner kontrollieren. Viele Zentralen erledigen diese Berechnung beim Programmieren einer langen Adresse automatisch.
CV29 nach dem Reset kontrollieren
Auch CV29 sollte man nach einem Reset im Blick behalten. Dort stecken mehrere grundlegende Einstellungen des Decoders, darunter Fahrtrichtung, Fahrstufen, Analogbetrieb, RailCom, Geschwindigkeitstabelle und die Auswahl zwischen kurzer und langer Adresse.
Wenn die Lok nach dem Reset zwar fährt, aber beispielsweise auf Gleichstrom reagieren soll oder RailCom wieder aktiviert werden muss, kann eine Anpassung von CV29 notwendig sein.
Dafür gibt es auf Gleismomente den CV29-Rechner. Dort kannst du die gewünschten Funktionen auswählen und bekommst direkt den passenden Wert angezeigt.
Ausführlicher erkläre ich die einzelnen Bits im Beitrag CV29 richtig einstellen.
Reset auf dem Programmiergleis oder per POM?
Für einen vollständigen Decoder-Reset würde ich grundsätzlich das Programmiergleis verwenden. Dort steht nur die betreffende Lok und man kann vorher noch wichtige CVs auslesen.
Beim Programmieren auf dem Hauptgleis, häufig POM oder Programming on Main genannt, muss man genauer wissen, welchen Decoder man gerade anspricht. Außerdem unterstützen nicht alle Zentralen und Decoder sämtliche Programmierfunktionen auf diesem Weg.
Auf dem Programmiergleis ist die Situation eindeutig und für die Fehlersuche wesentlich angenehmer.
Der Decoder lässt sich nicht zurücksetzen
Wenn beim Schreiben des Reset-Wertes scheinbar nichts passiert, würde ich nicht sofort von einem defekten Decoder ausgehen.
Zuerst sollte geprüft werden, ob sich überhaupt eine CV auslesen lässt. Funktioniert bereits das nicht, können Kontaktprobleme zwischen Rad und Schiene, verschmutzte Räder oder eine schlechte Stromaufnahme die Ursache sein.
Bei einigen Decodern existiert außerdem eine Programmiersperre. CV15 und CV16 werden dafür verwendet, verschiedene Decoder innerhalb eines Fahrzeugs getrennt programmierbar zu machen. Sind diese Werte ungünstig gesetzt, wirkt ein Decoder unter Umständen so, als würde er keine Programmierbefehle mehr annehmen.
Auch hier hilft unser CV-Lexikon beim Nachschlagen.
Reset durchgeführt, aber die Lok fährt trotzdem nicht
Ein Reset kann eine falsche Programmierung beseitigen. Einen technischen Defekt repariert er nicht.
Wenn eine Lok auch nach dem Reset nicht vernünftig läuft, würde ich zunächst testen, ob sie auf der erwarteten Werksadresse reagiert. Anschließend können Stromaufnahme, Räder, Schleifer beziehungsweise Radkontakte, Motor und Verkabelung kontrolliert werden.
Bei einer Lok mit Schnittstelle lohnt sich außerdem ein Blick auf den korrekten Sitz des Decoders. Gerade bei kleinen Next18- oder NEM-651-Decodern können Kontaktprobleme ähnliche Symptome verursachen wie eine falsche CV-Einstellung.
Die verschiedenen Schnittstellen erklären wir im Beitrag DCC auf Gleismomente zusammen mit weiteren Grundlagen rund um Decoder und Digitalbetrieb.
Gebrauchte Digitallok gekauft: Reset sinnvoll?
Bei einer gebrauchten Lok kann ein Reset sehr praktisch sein. Man weiß schließlich selten, welche Einstellungen der Vorbesitzer verändert hat.
Bevor ich zurücksetze, lese ich bei einer unbekannten Lok allerdings zuerst CV8 aus. So lässt sich häufig zumindest der Hersteller des Decoders bestimmen. Danach kann man nach der passenden Anleitung suchen und prüfen, welcher Reset vorgesehen ist.
Anschließend würde ich den Decoder zurücksetzen, die Lok mit der Werksadresse testen und erst danach meine eigenen Einstellungen programmieren.
Bei einer Soundlok wäre ich etwas vorsichtiger. Besonders bei ab Werk digitalisierten Modellen kann der Decoder speziell für das Fahrzeug eingerichtet sein. Vor dem Reset lohnt sich dort ein Blick in die Fahrzeug- oder Decoderanleitung.
Nach dem Reset: diese Punkte kontrollieren
Wenn der Decoder wieder auf Werkseinstellungen steht, würde ich die Lok zunächst noch nicht komplett neu programmieren. Ein kurzer Funktionstest mit den Ausgangswerten zeigt, ob das ursprüngliche Problem tatsächlich mit der Konfiguration zusammenhing.
- Lok unter der Werksadresse testen.
- Vorwärts- und Rückwärtsfahrt prüfen.
- Spitzenlicht kontrollieren.
- Langsamfahrt testen.
- Funktionstasten ausprobieren.
- CV29 kontrollieren.
- Erst danach die gewünschte Lokadresse programmieren.
- Beschleunigung, Bremsverzögerung und Höchstgeschwindigkeit wieder anpassen.
So lässt sich recht gut erkennen, ob die Ursache tatsächlich in einer CV-Einstellung lag.
Häufige Fragen zum DCC-Decoder-Reset
Welchen Wert muss ich für einen DCC-Reset in CV8 schreiben?
Bei vielen Decodern lautet der Reset-Wert 8. Das gilt unter anderem für viele Decoder von ESU, ZIMO und Doehler & Haass. Es gibt Ausnahmen. Bei aktuellen Lenz-Decoder+-Unterlagen wird beispielsweise CV8 = 33 angegeben. Deshalb sollte im Zweifel immer die Anleitung des konkreten Decoders geprüft werden.
Welche Adresse hat die Lok nach dem Reset?
Bei vielen DCC-Decodern ist die kurze Adresse 3 als Werkseinstellung hinterlegt. Bei OEM-Decodern und speziell programmierten Fahrzeugen sind Abweichungen möglich.
Wird durch CV8 = 8 die Herstellerkennung überschrieben?
Nein. Beim Schreiben wird der Wert als Befehl interpretiert. Beim anschließenden Auslesen von CV8 erscheint weiterhin die Hersteller-ID des Decoders.
Wird bei einer Soundlok der Sound gelöscht?
Bei einem normalen CV-Reset wird das aufgespielte Soundprojekt üblicherweise nicht gelöscht. Die zum Soundprojekt gehörenden CV-Werte können allerdings auf ihre vorgesehenen Ausgangswerte zurückgesetzt werden. Das genaue Verhalten hängt vom Decoder ab.
Kann ein Reset einen defekten Decoder reparieren?
Nein. Ein Reset hilft bei falsch programmierten oder unbekannten Einstellungen. Liegt ein elektrischer oder mechanischer Defekt vor, bleibt dieser bestehen.
Fazit: CV8 ist oft die Rettung, aber vorher den Hersteller prüfen
Ein Decoder-Reset ist eine gute Möglichkeit, eine verstellte Digitallok wieder in einen bekannten Ausgangszustand zu bringen. Bei vielen DCC-Decodern reicht es aus, den Wert 8 in CV8 zu schreiben. Genau daraus sollte aber keine allgemeine Regel für jeden Decoder werden.
Mein Vorgehen wäre deshalb immer gleich: Wenn möglich zuerst wichtige CV-Werte sichern, anschließend CV8 auslesen und damit den Hersteller bestimmen. Danach den Reset-Wert in der passenden Decoderanleitung kontrollieren und den Reset auf dem Programmiergleis durchführen.
Nach dem Zurücksetzen beginnt die Fehlersuche mit einem sauberen Ausgangspunkt. Für die weitere Einrichtung findest du auf Gleismomente den DCC-Adressrechner, den CV29-Rechner, das DCC-CV-Lexikon und die DCC-Diagnose.
