____________________________________________________________
Programmierung
Die Eigenschaften des Lokdecoders können beliebig oft geändert werden.
Hierzu bietet der Lokdecoder eine Vielzahl von Speicherstellen an, deren Inhalt
bestehen bleibt, selbst wenn die Betriebsspannung abgeschaltet wird. Diese
Speicherstellen werden Parameter (par), Kennwerte oder auch „Configuration
Variable" oder kurz CV genannt.
Zum Programmieren dieser Parameter ist nach dem Einbau kein Öffnen der
Lok notwendig. Zur Programmierung des Lokdecoders ist eine Digitalzentrale
und ein Programmiergleis erforderlich.
Wie die Programmierung durchgeführt wird, entnehmen Sie bitte der
Bedienungsanleitung Ihrer Digitalzentrale.
Umrechnung der Bitmuster
Jeder Parameter ist für eine oder mehrere Funktionen des Lokdecoders
zuständig. Die meisten erhalten einen Wert für eine bestimmte Eigenschaft
oder Funktion. Einige werden über eine Tabelle mit einem Bitmuster versehen.
Dieses Bitmuster wird in einen Wert umgerechnet, der dann über die Zentrale
programmiert wird. Das Bitmuster ergibt eine Binärzahl, die in eine
Dezimalzahl umgerechnet werden muss.
Das klingt zunächst komplizierter als es tatsächlich ist. Zur Umrechnung der
Binärzahl in den dezimalen Wert gibt es einen Trick. Die folgende Tabelle zeigt
die dezimale Wertigkeit eines jeden Bits in seiner Position an:
Bit
7
Wert
128
Jedes auf 1 gesetzte Bit erhält den Wert an dessen Position, jedes auf 0
gesetzte Bit erhält den Wert 0. Die Summe der dezimalen Werte ergibt den
Wert, welcher in die CV programmiert werden muss.
Beispiel:
Berechnung des dezimalen Wertes für das Bitmuster 0100 1011
Bit
Bitmuster
Dezimalwert
Der dezimale Wert für das Bitmuster ist 64+8+2+1=75
6
5
64
32
7
6
5
0
1
0
0
64
0
4
4
3
16
8
4
3
0
1
0
8
2
1
4
2
2
1
0
1
0
2
0
1
0
1
1