Herunterladen Diese Seite drucken

PIKO SmartDecoder 4.1 PIN20 Bedienungsanleitung Seite 7

Elektrotriebzug br 412 ice 4 h0, multiprotokoll/ elektrotriebzug br 412 ice 4 h0, multiprotokoll mit mfx-fähigkeit

Werbung

Jede CV-Bank des erweiterten Function Mappings besteht aus 16 Zeilen mit 16 Einträgen. Diese 16 Einträge bilden dann die Kombination aus Schaltbedingung und Ausgabe.
Da für das erweiterte Function Mapping zwei CV-Bänke zur Verfügung stehen, sind also insgesamt 32 Kombinationsmöglichkeiten für Schaltbedingungen und Ausgaben realisierbar.
TIP: Vor jedem Programmiervorgang der CVs 257 - 512, sollten Sie die Zeiger CVs 31 und 32 für die gewünschte CV-Bank programmieren. Es empfielt sich, auch vor den Programmie-
rungen diese beiden „Zeiger CVs" auszulesen, damit nicht versehentlich falsche CV-Bänke programmiert werden.
Die CV-Programmierung des erweiterten Function Mappings im Einzelnen:
Zeiger CVs:
CV31 = 8, CV32 = 0 für Zeile 1 - 16 (Bank 1)
CV31 = 8, CV32 = 1 für Zeile 17 - 32 (Bank 2)
Jede Zeile besteht aus 16 Einträgen (Bytes) mit folgender Bedeutung:
Einträge (Bytes) 1 - 6 legen die Funktionen fest, die eingeschaltet sein müssen, damit die Bedingung erfüllt ist.
Einträge (Bytes) 7 - 12 legen die Funktionen fest, die ausgeschaltet sein müssen, damit die Bedingung erfüllt ist.
Einträge (Bytes) 13 - 16 legen die Ausgaben fest, die bei erfüllter Bedingung eingeschaltet werden.
Jeder Eintrag (Byte) besteht aus einer Kombination von 8 Einzelbedingungen (Bits)
Die Bits 0 - 7 in den jeweiligen Einträgen (Bytes) für die Schaltbedingungen Ein (Bytes 1 - 6) und Aus (Bytes 7 - 12) haben folgende Bedeutung:
Bit
0
1
2
Byte
Ein / Aus
1
/
7
F1
F2
F3
2
/
8
F5
F6
F7
3
/
9
F13
F14
F15
4 / 10
F21
F22
F23
5 / 11
F29
F30
F31
6 / 12
F37
F38
F39
Die Bits in den jeweiligen Einträgen (Bytes) 13 - 16 für die Ausgabe haben folgende Bedeutung:
Bit
0
1
2
Byte
13
A1
A2
A3
14
A0v
A0h
S-CLK
15
A0-P2
A1-P2
A2-P2
16
Cross
S-F22
S-F23
A0v
Lichtausgang vorne
A0h
Lichtausgang hinten
A1 bis A8
Funktionsausgänge 1 - 8
S-CLK
Ausgang SUSI CLK: (A4 Logik aktivieren, CV50 Bit4 = 1) oder (Servo1 aktivieren, CV166 Bit0 = 1)
S-Data
Ausgang SUSI Data: (A3 Logik aktivieren, CV50 Bit4 = 1) oder (Servo2 aktivieren, CV166 Bit0 = 1)
ABV
Anfahr-, Bremsverzögerung 1 ausschalten
ABV2
Anfahr-, Bremsverzögerung 2 einschalten
ABV3
Anfahr-, Bremsverzögerung 3 einschalten
RG
Rangiergang
A0-P2 bis A7-P2
Licht und Funktionsausgänge 1 - 7, 2. Dimmung
Cross
CROSS-Bit für PWM-modulierte Ausgänge
S-F22 bis S-F28
Funktionen F22 - F28 auf der SUSI Schnittstelle ein- oder ausschalten, je nach Ergebnis der in Byte 1 - 12 eingestellten Bedingungen.
Der Zustand dieser Funktionen, wie er von der Digitalzentrale übermittelt wird, wird dann so nicht mehr an die SUSI-Schnittstelle übergeben.
Die CV159 muss entsprechend für Übergabe von F22 - F28 an SUSI eingestellt sein.
Die zu programmierende CV-Nummer errechnet sich aus dem
für die Zeilen 1 - 16:
Grundwert 256
plus (Nummer der Zeile minus 1) multipliziert mit 16
plus der Nummer des Bytes.
Formel: 256 + (Zeile - 1) * 16 + Byte
Die Bitstruktur und die entsprechend zu programmierenden Werte in den CVs sind vergleichbar mit den Konfigurations-CVs des Decoders. Das bedeutet, dass es pro gesetztem Bit einen
festen Wert gibt. Wird das Bit nicht gesetzt, bleibt der Wert für dieses Bit 0. Die Summe der gewünschten Werte ergibt den Wert für die CV.
Bit
Wert
Bit 0
1
Bit 1
2
Bit 2
4
Bit 3
8
Bit 4
16
Bit 5
32
Bit 6
64
Bit 7
128
Summe
255
Aus den genannten Informationen lassen sich nun die Werte für die einzelnen CVs ableiten.
Beispiele:
1. Der Ausgang A1 soll eingeschaltet werden, wenn die Funktionstaste F1 eingeschaltet wird.
Bank 1, Zeile 1 -> CV31 = 8, CV32 = 0
Es sind zwei CVs zu programmieren
Erste CV für die Einschaltbedingung (F1 ein), zweite CV für die Ausgabe (A1 ein)
Taste F1 eingeschaltet -> CV-Nummer = 256 + (1 - 1) * 16 + 1= 257
Taste F1 eingeschaltet -> Byte 1, Bit 0 = 1 -> CV 257 = 1
Ausgang A1 eingeschaltet -> CV-Nummer = 256 + (1 - 1) * 16 + 13 = 269
Ausgang A1 eingeschaltet -> Byte 13, Bit 0 = 1 -> CV269 = 1
2. Der Lichtausgang vorne (A0v) soll eingeschaltet werden, wenn die Funktionstaste F0 eingeschaltet wird und die Lok fährt.
Bank 1, Zeile 2 -> CV31 = 8, CV32 = 0
Es sind zwei CVs zu programmieren
Taste F0 eingeschaltet + Fahr.-> CV-Nummer = 256 + (2 - 1) * 16 +1 = 273
Taste F0 eingeschaltet + Fahr. -> Byte 1, Bit 4 = 1 + Bit 6 = 1-> CV 273 = 16 + 64 = 80
Ausgang A0v eingeschaltet -> CV-Nummer = 256 + (2 - 1) * 16 + 14 = 286
Ausgang A0v eingeschaltet -> Byte 14, Bit 0 = 1 -> CV286 = 1
3
4
5
6
F4
F0
n.b.
Fahr.
F8
F9
F10
F11
F16
F17
F18
F19
F24
F25
F26
F27
F32
F33
F34
F35
F40
F41
F42
F43
3
4
5
6
A4
A5
A6
A7
S-Data
ABV
ABV2
ABV3
A3-P2
A4-P2
A5-P2
A6-P2
S-F24
S-F25
S-F26
S-F27
7
Vorw.
Fahr.
Lok fährt
F12
Vorw.
Fahrtrichtung Vorwärts
F20
n.b.
nicht benutzt
F28
F36
F44
7
A8
RG
A7-P2
S-F28
für die Zeilen 17 - 32:
Grundwert 256
plus (Nummer der Zeile minus 17) multipliziert mit 16
plus der Nummer des Bytes.
Formel: 256 + (Zeile - 17) * 16 + Byte

Werbung

loading

Diese Anleitung auch für:

5641056411