Die Adresse / Decoderadresse / Digitaladresse 

Die Adresse ist stellvertretend für einen Namen, den eine Lokomotive hat. Lokbefehle werden an die Adresse des Decoders gesendet.
Die Adresse ist immer im Zusammenhang mit dem verwendeten Digital-System / Lokdecoder zu sehen. So sind z.B. die Anzahl der Adressen zwischen den Systemen unterschiedlich:

Die folgende Aufstellung zeigt nur einen Auszug aus den möglichen Systemen. Auf dem Markt sind weitere, auch Mischsysteme, verfügbar.

Motorola
Motorola ist das ursprüngliche Märklin Digital-System. Es umfasst den Adressbereich von 1 bis 80. Die Adressen werden am Decoder üblicherweise mit einem Codierschalter eingestellt.

fx
fx ist das derzeit von Märklin verwendete Digital-System. Es umfasst den Adressbereich von 1 bis 255, allerdings unterstützen nicht alle Decoder die Adressen über 80. fx ist kompatibel zu Motorola, d.h., dass Lokomotiven mit Motorola-Decoder mit dem fx-System betrieben werden können und umgekehrt. Die Decoder sind üblicherweise programmierbar. Codierschalter oder Regler am Decoder sind dann nicht notwendig.

mfx
mfx ist ein erweitertes fx. Auch das mfx-System ist kompatibel zu Motorola. Für den Betrieb von mfx-Lokomotiven mit der Central Station ist die Adresse allerdings nicht von Bedeutung, denn mfx-Decoder haben eine unsichtbare, einmalige und eindeutige Nummer (vergleichbar einer Adresse), über die sie von der Central Station angesprochen werden. Trotzdem kann die Motorola-Adresse verändert werden. Diese Motorola-Adresse wird im Decoder zusätzlich geführt, damit der Decoder auch von älteren Motorola-Geräten wie z.B. der Control Unit angesprochen werden kann.

Selectrix
Das Selectrix-System wurde von TRIX eingeführt. Es umfasst die Adressen 1 bis 103. Die Decoder werden üblicherweise programmiert.

DCC
DCC ist ein weitgehend aus den USA übernommenes Digital-System, das von verschiedenen Anbietern eingesetzt wird. Der Adressbereich ist von 1 bis 9999. Die Decoder sind programmierbar und benötigen keine Codierschalter oder Regler.


Um eine Lokomotive steuern oder programmieren zu können, muss die Adresse bekannt und am Steuergerät eingestellt sein. Programmierbefehle werden von der Central Station immer an die eingestellte Lok gesendet. Es können somit auch andere Fahrzeuge mit auf dem Programmier-Gleis stehen.
Eine Ausnahme ist die Programmierung der Adresse. Diese Programmierbefehle werden an alle über das Programmiergleis erreichbaren Lokomotiven gesendet, unabhängig davon, welche Adresse die Lokomotiven vor dem Programmieren hatten. Um eine unbekannte programmierbare Lok ansprechen zu können, reicht es somit, sie auf die gewünschte Adresse zu programmieren.