ModelRailPro logo ModelRailPro NLENDE

DCC vs Motorola (MM) vs mfx: Fahrprotokolle im Vergleich

DCC ist der offene Weltstandard, Motorola (MM) der klassische Märklin-Standard und mfx dessen moderne bidirektionale Weiterentwicklung. Dieser Ratgeber stellt alle drei nebeneinander — Fakten, Vergleichstabelle und Auswahlhilfe.

Drei Protokolle auf einer Anlage

Auf einer digitalen Modellbahn können drei Fahrprotokolle aufeinandertreffen: DCC, Motorola (MM) und mfx. Alle drei steuern Loks über das Gleissignal, unterscheiden sich aber grundlegend im Aufbau. DCC ist ein offener internationaler Standard, den jeder Hersteller frei implementieren kann. Motorola ist ein proprietäres Märklin-Protokoll aus den 1980er-Jahren. mfx ist Märklins modernes, bidirektionales Fahrprotokoll, das auch über ESU-Hardware als M4 verfügbar ist. Dieser Ratgeber vergleicht alle drei anhand von Fakten: Adressen, Fahrstufen, Funktionen, Rückmeldung und Zentralenkompatibilität.

DCC — der offene NMRA-Standard

DCC (Digital Command Control) ist im NMRA-Standard S-9.2.2 festgelegt und weltweit der meistgenutzte Digitalstandard im Modellbahnbereich. Das Protokoll ist herstellerneutral: Ein DCC-Decoder von ESU, Zimo oder Lenz fährt an einer DCC-Zentrale von Roco, DCC-EX, Lenz oder einem anderen Hersteller ohne Anpassungen. Das ist die grundlegende Stärke eines offenen Standards.

DCC unterstützt drei Fahrstufenmodi: 14, 28 und 128 Stufen. Der Modus wird über Bit 1 von CV29 eingestellt. In der Praxis ist 128 Stufen der Standard für gleichmäßiges Fahrverhalten; 14 Stufen findet man nur noch in älteren Konfigurationen.

DCC kennt zwei Adressbereiche. Die kurze Adresse (CV1) umfasst 1 bis 127 und ist aktiv, wenn CV29-Bit 5 = 0. Die lange Adresse (CV17 + CV18, CV29-Bit 5 = 1) reicht von 1 bis 10.239 — gemäß NMRA S-9.2.2. Die kostenlosen DCC-Tools auf dieser Seite berechnen CV17 und CV18 automatisch aus der gewünschten Adresse.

Funktionen reichen standardmäßig von F0 bis F28 (F0 = Spitzenlicht, fahrtrichtungsabhängig); erweitert bis F68 gemäß S-9.2.1. Nicht alle Zentralen leiten F29 und höher an den Decoder weiter — prüfen Sie die Dokumentation Ihrer Zentrale.

DCC ist von sich aus streng unidirektional. Lok-Identifikation pro Block erfordert RailCom (NMRA S-9.3.2), bei dem der Decoder während einer kurzen Pause im DCC-Signal über das Gleis zurücksendet. Belegtmeldung ohne RailCom erfolgt über externe Rückmeldebusse: s88, R-BUS oder LocoNet. Ausführliche Erklärungen finden Sie im RailCom-Ratgeber.

Motorola MM I und MM II

Das Motorola-Protokoll — in der Hobby-Gemeinschaft auch "MM" oder "Märklin Motorola" genannt — wurde in den 1980er-Jahren von Märklin als proprietärer Fahrstandard entwickelt. Eine öffentliche, offene Spezifikation existiert nicht. Viele klassische Märklin-Loks sind mit MM-Decodern ausgestattet und fahren ausschließlich auf MM-Signale.

MM I bietet 80 Adressen (1–80), 14 Fahrstufen und ausschließlich F0 (Spitzenlicht). Das Protokoll ist streng unidirektional: keine Rückmeldung oder Lok-Identifikation aus dem Fahrprotokoll.

MM II ergänzt die Funktionen F1 bis F4. Der nominale Adressbereich bleibt bei 80 Adressen. Einige Hersteller haben nicht standardisierte Erweiterungen gebaut, die höhere Adressen bis etwa 255 erlauben. Diese Erweiterungen sind jedoch herstellerspezifisch und nicht interoperabel: Ob ein Decoder oberhalb von Adresse 80 korrekt reagiert, hängt von der konkreten Kombination aus Zentrale und Decoder ab und lässt sich nicht aus allgemeiner Dokumentation ableiten. Auf einer Anlage zu bestätigen

MM verfügt über keine Rückmeldefähigkeit im Fahrprotokoll. Belegtmeldung auf einer MM-Anlage erfolgt über externe Stromerfassung — s88 oder vergleichbar — unabhängig vom Fahrprotokoll. Zentralen mit MM-Unterstützung: Roco Z21 schwarz, DR5000, Märklin CS2/CS3 und ESU ECoS. DCC-EX unterstützt kein Motorola.

mfx und M4 — automatische Anmeldung

mfx ist Märklins modernes Fahrprotokoll mit bidirektionaler Kommunikation. Der wesentliche Unterschied zu DCC und MM: Ein mfx-Decoder meldet sich automatisch an der Zentrale an, sobald er auf die Anlage gesetzt wird. Die Zentrale vergibt eine Adresse, liest Name, Symbol und die vollständige Funktionsliste des Decoders aus und zeigt alles sofort in der Oberfläche an. Manuelle Adresseingabe oder CV-Programmierung ist für den Grundbetrieb nicht erforderlich.

mfx bietet 128 Fahrstufen. Adressen werden automatisch von der Zentrale vergeben; es gibt im normalen Betrieb keine manuelle Adressbegrenzung. Märklins Marketing nennt Größenordnungen von 65.000 Geräten pro System, jedoch ist keine exakte, öffentlich veröffentlichte Spezifikation verfügbar — behandeln Sie diese Zahl als Marketingangabe, nicht als technischen Grenzwert.

mfx funktioniert als Fahrprotokoll ausschließlich an Zentralen, die es unterstützen: Märklin CS2 und CS3 sowie ESU ECoS (über M4). An anderen Zentralen fährt ein mfx-Decoder im DCC- oder MM-Modus — automatische Anmeldung und Funktionsliste entfallen in diesem Fall. Der Decoder wählt das aktive Protokoll selbst anhand des empfangenen Signals.

RailComPlus (ESU/Lenz) bietet eine vergleichbare automatische Lok-Anmeldung, jedoch über das offene DCC-Protokoll statt über einen proprietären Standard. Siehe den RailCom-Ratgeber für einen direkten Vergleich.

Vergleichstabelle: DCC / MM I / MM II / mfx

MerkmalDCCMM IMM IImfx / M4
StandardOffen (NMRA S-9.2.2)ProprietärProprietärProprietär
Adressbereich1–127 (kurz) / 1–10.239 (lang)1–801–80 (Erweiterungen bis ±255 Auf einer Anlage zu bestätigen)Automatisch vergeben, keine manuelle Begrenzung
Fahrstufen14 / 28 / 1281414128
FunktionenF0–F28 (erweitert bis F68)F0F0–F4Decoder-abhängig, umfangreich
RückmeldungÜber RailCom (optional)KeineKeineBidirektional (eingebaut)
Unterstützte ZentralenZ21, DCC-EX, ECoS, CS3, DR5000, Lenz u. a.Z21 schwarz, DR5000, ECoS, CS3Z21 schwarz, DR5000, ECoS, CS3CS2, CS3, ECoS (M4)

Multiprotokoll: DCC und MM gleichzeitig auf einer Anlage

DCC-Decoder reagieren ausschließlich auf DCC-Pakete; MM-Decoder ausschließlich auf MM-Pakete. Jedes Protokoll ignoriert die Signale des anderen vollständig. Zentralen, die beide Protokolle gleichzeitig aussenden — wie die Roco Z21 schwarz, DR5000, ESU ECoS und Märklin CS3 — können DCC- und MM-Loks unabhängig voneinander auf denselben Gleisen steuern. Klassische MM-Loks können so neben modernen DCC-Loks fahren, ohne dass an den Loks selbst etwas verändert werden muss.

mfx-fähige Zentralen (CS3, ECoS) senden in der Regel DCC, MM und mfx gleichzeitig. mfx-Decoder erkennen das mfx-Signal und aktivieren die automatische Anmeldung; DCC- und MM-Decoder ignorieren die mfx-Pakete vollständig.

DCC-EX sendet ausschließlich DCC. MM- oder mfx-Loks ohne DCC-Fähigkeit fahren hier nicht. Moderne Multi-Protokoll-Decoder — etwa der ESU LokPilot 5 (DCC + MM + M4) — bleiben unabhängig von der künftigen Zentralenwahl einsatzbereit.

Welches Protokoll passt zu Ihrer Anlage?

CV-Werte berechnen? Nutzen Sie die kostenlosen DCC-Tools. Mehr über Decoder-Marken und Schnittstellen? Siehe den Lokdecoder-Ratgeber. Zentralen vergleichen? Siehe den Vergleich Z21 vs. Märklin CS3.

Verwandte Ratgeber

Häufige Fragen

Kann ich meine alte Märklin-Lok (MM-Decoder) an einer modernen Zentrale fahren?
Ja, sofern die Zentrale Motorola unterstützt. Die Roco Z21 schwarz, DR5000, ESU ECoS und Märklin CS3 senden DCC und Motorola gleichzeitig aus. DCC-EX unterstützt ausschließlich DCC — für klassische MM-Loks ist DCC-EX daher nicht geeignet.
Was ist der Unterschied zwischen mfx und RailComPlus?
Beide ermöglichen die automatische Lok-Anmeldung an der Zentrale. mfx ist Märklins proprietäres Protokoll und funktioniert nur an CS2, CS3 und ECoS (über M4). RailComPlus ist eine ESU/Lenz-Erweiterung des offenen DCC-Protokolls und funktioniert an ECoS, Lenz LZV200 und einigen weiteren Zentralen.
Funktioniert mfx auch an einer Roco Z21?
Nein. mfx als Fahrprotokoll funktioniert nur an der Märklin CS2/CS3 und ESU ECoS (über M4). Ein mfx-Decoder an einer Z21 fährt als DCC- oder MM-Decoder — automatische Anmeldung und Funktionsliste sind in diesem Fall nicht verfügbar.
ModelRailPro herunterladen 30 Tage kostenlos testen

← Zurück zur Hardware · DCC-tools