5. Programmierung des Decoders
5.1. Programmieren des 5246 mit der "alten" Arnoldzentra-
le (baugleich mit Märklin Digital =, Art.-Nr. 6027)
5.2. Programmieren des 5246 mit Lenz "compact"
5.3. Programmieren mit T rix "Command Control 2000"
nur fahren
5.4. Programmieren mit Märklin "control unit" 6021
Der -Decoder kann durch die Programmierung von
sogenannten Konfigurationsvariablen (CVs) an Ihre Lokomotive
und das von Ihnen gewünschte Betriebsverhalten angepasst
werden. Folgen Sie bei der Programmierung den Hinweisen in
der Betriebsanleitung Ihrer Digitalzentrale. Die Programmierung
auf dem Programmiergleis kann durch
, oder
erfolgen. Im Programmiermode
lassen sich nur bestimmte CVs ansprechen. Es gilt die Zuord-
nung nach T abelle 1 (siehe rechts). Alle Konfigurationsvariablen
des Decoders 5246 (mit Ausnahme der Adressen)
können darüber hinaus auch mittels
während der Fahrt verändert werden.
Die Zentrale von Arnold (und Märklin 6027) arbeiten mit dem
und können nur die Register R1
bis R5 programmieren. Die Zuordnung zwischen CV -Nummer
und Balkenzahl am Programmer finden Sie in T abelle 1 (siehe
rechts). Die Adresse und alle Register, die einen W ert von 0
enthalten, können programmiert aber nicht ausgelesen werden.
Da der Wertebereich dieser Zentralen nur von 1 bis 99 geht,
sind sie für die Programmierung nur eingeschränkt nutzbar .
Mit "compact"-Zentralen der V ersion 1 können Sie nur Register
R1 bis R6 programmieren. Mit neueren V ersionen können Sie
alle CVs programmieren und lesen, nachdem CV# 8 (R8) gele-
sen wurde.
Mit der Zentrale Command Control 2000 von T rix lassen sich
keine DCC-Decoder programmieren. Mit dieser Zentrale kön-
nen Sie DCC-Decoder im 14 Fahrstufenmodus auf den Adres-
sen 2, 4, 6 und 8 .
Viessmann
Physical Register Ad-
dressing Paged CV Addressing Direct Mode Addressing
Physical Register Addressing
Operation Mode Program-
ming
Physical Register Addressing
Viessmann-
Die Programmierung der Decodereigenschaften erfolgt ohne
Öffnen der Lok rein elektronisch (keine Schiebeschalter nötig).
Gehen Sie dabei wie folgt vor:
S tellen Sie sicher, dass sich die zu programmierende Lok
auf dem Gleis befindet. Schalten Sie nun die Märklin Zentrale
ein oder drücken Sie gleichzeitig die T asten „stop“ und „go“ bis
ein Reset ausgelöst wird. Geben Sie nun die Decoderadresse
ein (oder Adresse 80, wenn Sie die richtige Adresse nicht wis-
sen). Drehen Sie den Fahrtregler ganz nach links zur Fahrtrich-
tungsumkehr und halten Sie ihn etwa 8 bis 12 Sekunden ge-
drückt. Der Decoder gelangt so in den Programmiermodus und
zeigt das durch Blinken der Beleuchtung an. Sie können nun
nur
6
Register
Balken
CV -Nr.
R1 R2 R3 R4 R5 R6 R7 R8
1235
CV# CV# CV# CV# CV# CV# CV# CV#
1234 2 9 - 78
Register
Bar
CV -No.
T abelle 1
T able 1
5. Programming of the Decoder
Viessmann decoders can be adapted to your locomotive and
the desired operating characteristics through programming of
so called configuration variables (CVs). Follow the instructions
of your digital command station when programming. Program-
ming on the programming track can be done through "Physical
Register Addressing", "Paged CV Addressing" or "Direct Mode
Addressing". In mode "Physical Register Addressing" only cer -
tain CVs can be adjusted. The following allocation applies:
Additionally all configuration variables of the deco-
der 5246 (except addresses) can be changed during operation
with Operation Mode Programming (programming on the main).
The command stations by Arnold and Marklin operate with pro-
gramming mode Physical Register Addressing and can only
program the registers R1 to R5. Please refer to the above table
1 for the correct number of bars for each CV . The address and
all registers, which contain a value of 0, can be programmed but
not read out. The decoders cannot be fully programmed since
the range of values of these command stations is limited from 1
to 99.
With Lenz "compact" version 1 you can only program the regis-
ters R1 to R6. With the later versions you can program and read
out all CVs after reading CV# 8 (R8).
The T rix Command Control 2000 cannot program DCC deco-
ders. Limited operation is possible in 14 speed step mode for
the addresses 2, 4, 6 and 8 ( ).
Viessmann
5.1. Programming the 5246 with the "old” Arnold Com-
mand Station, equivalent to Marklin digital "=" (6027)
5.2. Programming with Lenz "compact" Command Station
5.3. Programming with Trix "Command Control 2000"
drive control only
5.4. Programming with the Marklin "control unit" 6021
Programming of all parameters is carried out electronically with-
out opening the locomotive (no DIP-switches required). Pro-
ceed as follows:
Make certain, that only the locomotive to be programmed is on
the track. Now switch on the Marklin command station or press
the “Stop:” and “Go” buttons at the same time until a reset is
triggered. Enter the address (alternately address 80 if you don't
know the correct address), turn the speed control knob as far
left as possible (change of direction) and hold it down for about
drahtung oder eine Überlastung der Licht- oder Funktionsaus-
gänge vor . Eine Überlastung kann z.B. bei hohen Digitalspan-
nungen durch den Einschaltstrom von Glühlampen entstehen.
Schalten Sie falls nötig einen Widerstand von 47 Ohm / 0,25 W
zwischen Lämpchen und Lichtausgang.
S pricht der Kurzschlussschutz beim Beschleunigen der Lok an,
ist unter Umständen die Fahrspannung zu groß. Eine Lok, die
laut Datenblatt (bei 12 V olt) eine Stromaufnahme von 0,8 A hat,
belastet den Decoder bei 21 V olt Fahrspannung (z.B. Roco
"Lokmaus I/II", Lenz "compact" oder Intellibox in Einstellung
"H0") mit 1,4 A!
Die normale Gleisspannung sollte bei ca. 15 ... 16 V olt liegen.
Benutzen Sie daher in Zentralen ohne S pannungsregelung T ra-
fos von 12 oder 14 V olt Nennspannung.
example through high digital voltages and the st arting current of
the bulbs. If necessary , put a resistor of 47 Ohm / 0.25 W be-
tween the head lights and the light output.
If the overload protection trips during acceleration, the track
voltage may be too high. A locomotive, which according to the
data sheets, draws a current of 0.8 A at 12 V , will draw a current
of approximately 1.4 A at 21V (e.g. Roco "Lokmaus” I / II, Lenz
"compact" or the Intellibox in setting "H0”).
The normal track voltage should be between 15 and 16 V . So
please use transformers with a secondary voltage of 12 or 14 V
if combined with command stations without voltage control.
11
6. Problembehebung
Lok fährt im Modus mit 128 Fahrstufen nicht mehr:
Die Lokadresse lässt sich mit der "alten" Arnoldzentrale
nicht auslesen:
Der Decoder akzeptiert die Befehle des 128-S tufen-Modus nur,
wenn Bit 1 im Konfigurationsregister (CV# 29) gesetzt ist, z.B.
bei einem Wert 2.
Die Zentrale verwendet zum Auslesen einen alten, nicht mehr
gebräuchlichen DCC-Befehl. Sie können die Adresse jedoch
programmieren. Die dabei auftretende Fehlermeldung entsteht
beim Kontrolllesen der Zentrale und kann ignoriert werden.
Beim Drehen des Fahrreglers an der Zentrale gehen bei der
Lok von Fahrstufe zu Fahrstufe die Lichter an, und an:
Zu Beginn der digitalen Modellbahnsteuerung wurden Fahrbe-
fehle von der Zentrale an die Decoder gesendet, die neben der
gewünschten Fahrstufe (von insgesamt 14 S tufen) auch die Zu-
satzinformation „Licht an/aus“ enthielten. Nach diesem System
arbeiten z.B. die Zentralen von Roco „Digital is cool“ mit der
„Lokmaus I“ und das „alte“ Arnold-System.
Mittlerweile wird zur feinfühligen S teuerung der Lokomotiven ein
Fahrbefehl mit 28 Fahrstufen verwendet. Der Befehlscode ist
mit dem Fahrbefehl mit 14 Fahrstufen identisch, nur wird die
frühere Zusatzinformation „Licht an/aus“ nun zum Ein- bzw .
Ausschalten einer Zwischenfahrstufe verwendet. Mit den 14
6. Problem Solving
Locomotive does not operate in 128 speed step mode:
The locomotive address cannot be read out with the "old”
Arnold command station:
After installing a decoder and running the
locomotive the lights go on and off corresponding with the
speed steps:
The decoder accepts the commands in the 128 speed step-
mode only , when bit 1 is set in configuration register (CV# 29),
for example if you program the value 2.
The command station uses an obsolate DCC command, which
is not used anymore. The address, however , can be pro-
grammed. The resulting error message may be ignored.
In the early days of digital command control the command sta-
tion transmitted commands for the desired speed step (14
speed steps) but also for “light on/off”. Some of the systems
available operate according to this principle e.g. Roco “Digital is
cool” with “Lokmaus I” and the “old” Arnold-system.
Meanwhile most systems use a command code with 28 speed
steps for smoother running. The command code is identical to
the driving command of 14 speed steps, but the additional infor-
mation transmitted previously used for “light on/off” is now used
to control an intermediate speed step. The 14 speed steps plus
the 14 intermediate speed steps provide a total of 28 speed
Viessmann
Bit-Nr . 76543210
CV# 58
CV# 59 F1
CV# 60 F2
Zahlenwert
Bit-No.
CV# 58
CV# 59
CV# 60
V alue
Ausgang B, gelb F8 F7 F6 F5 F4 F3 F2 F1
Ausgang C, grün F8 F7 F6 F5 F4 F3 F2
Ausgang D, violett F8 F7 F6 F5 F4 F3 F1
1 2 8 6 4 3 2 1 6 8421
output B, yellow
output C, green
output D, violet
T abelle 8 (zu CV# 58 - 60) T able 8 (for CV# 58 - 60) F0 now controls output A via the white wire. With the yellow
wire the output B will be controlled through the function in
CV# 58 (see table 7).
: here you can program which function con-
trols which output (function mapping). Output A (white) is al-
ways controlled through F0 (light). Should, for example, out-
put B (yellow) be controlled with F1, enter value 1 into CV#
58. Should, for example, output C (green) be controlled with
function F5 or F7, then set CV# 59 to value 80 (= 16 + 64).
Factory setting is: output C = F1, output D = F2. Please see
table 8.
: represents the motor voltage for each of the 28 speed
steps in percent. A value of 1 represent s 0.4 %, 255 corres-
ponds to 100 %. With 14 speed steps only the odd positions
table) * (CV# 95 / 128).
At 128 (or 0) the speed is the same in both directions. If CV#
95, for example, is set to 64, then the reverse speed is only
half the speed when traveling forwards.
: you may store any data in these re-
gisters. The values in these registers have no impact on the
operation of the decoder.
CV# 58, 59, 60
CV# 67 (speed step 1) to CV# 94 (speed step 28) speed
table
CV# 105, 106 (user ID)
in the table are utilised (CV# 67, 69, 71 etc.). With 128 speed
steps the table is not utilized.
: when using the speed table you can
lower the speed for reverse travel with CV# 95 using the fol-
lowing formula: Motor voltage reverse = (motor voltage from
CV# 95 (reverse trim)
CV# 58, 59, 60
CV# 67 (Stufe 1) bis CV# 94 (Stufe 28) Geschwindigkeit s-
tabelle
CV# 95 (T rimmwert Rückwärts)
CV# 105, 106 (User-Daten)
: Hier können Sie festlegen, welche Funktion
welchen Funktionsausgang steuert (" "). Der
Ausgang A (weiß) wird immer durch F0 (Licht) gesteuert. Soll
z.B. Ausgang B (gelb) durch F1 gesteuert werden, so ist in
CV# 58 der Wert 1 zu programmieren. Soll z.B. Ausgang C
(grün) durch die Funktion F5 oder F7 gesteuert werden, so
ist in CV# 59 der Wert 80 (= 16 + 64) zu programmieren.
Grundeinstellung: Ausgang C = F1, Ausgang D = F2. Zur Be-
deutung der einzelnen Bits siehe T abelle 8.
: Angabe der Motorspannung für jede der 28 Fahrstu-
fen in Prozent. Ein Wert von 1 entspricht 0,4 %, 255 ent-
spricht 100 %. Bei 14 Fahrstufen werden nur die ungeraden
T abellenplätze benutzt (CV# 67, 69, 71 usw .). Bei 128 Fahr-
stufen wird die T abelle nicht ausgewertet.
: Bei Nutzung der Ge-
schwindigkeitstabelle kann die Geschwindigkeit für rückwärt s
durch CV# 95 nach folgender Formel getrimmt werden: Mo-
torspannung rückwärts = (Motorsp annung aus T abelle) *
(CV# 95 / 128).
Bei einem Wert von 128 (oder 0) ist die Geschwindigkeit in
beiden Richtungen gleich. Hat CV# 95 z.B. einen Wert von
64, ist die Geschwindigkeit rückwärts nur halb so groß als in
V orwärtsrichtung.
: In den Registern CV# 105 und
CV# 106 können Sie beliebige Daten speichern. Die Werte in
den Registern haben keinen Einfluss auf die Arbeitsweise
des Lokdecoders.
function mapping