Allgemein sind die Erwartungen bei den neuen Märklin Decodern auf die logischen Verknüpfungen beim Funktionsmapping ausgerichtet; und da in erster Linie auf den Kupplungswalzer. Kein Wunder, dass auch ich mich zuerst darauf konzentriert habe. Hier nun mein theoretischer Entwurf, denn ich warte noch immer auf die Lieferung eines neuen mLD3 oder mSD3. Vielleicht kann das jemand, der schon einen hat, austesten.
Mein Ansatz ist so:
Abruf durch F14;
Andrücken 0,5 sec
Entkuppeln 3 sec
Abrücken 1,5 sec nach einer Wartezeit von 2 sec
Im Einzelnen verwende ich nur Zeitglieder, denn jeder Schritt ist zeitgesteuert.
Die Funktionstaste startet mit der positiven Flanke (also mit dem Drücken der Taste F14) den Timer1, wobei diese Bedingung in der Konfiguration dieser Aktion eingestellt wird. Die weiteren Ausgangsbedingungen sind "vorwärts" und "Stand". So ist ja auch normalerweise der Ausgangspunkt. Die gleichen Bedingungen definieren auch die weiteren Aktionen "Fahrtwechsel" und "Richtungswechsel". Somit schaltet gleichzeitig der Decoder nach "rückwärts" und auf "Fahrt" um. Die Lok sollte jetzt mit der im Decoder voreingestellten Geschwindigkeit losfahren.
Im Timer1 wird nun eine Zeitdauer eingestellt, nach deren Ablauf (negative Flanke!) wieder die Aktion Fahrtwechsel und Richtungswechsel stattfindet. Also Wechsel in den Stand und Umschalten nach "vorwärts". Gleichzeitig wird Timer2 gestartet, der nach Zeitablauf (negative Flanke) mit "Fahrtwechsel" die Lok wieder weg fahren läßt. In dieser Wartezeit schalten wir die Telex ein - oder zum Austesten stattdessen einfach das vordere Stirnlicht. Gleichzeitig mit diesem Fahrtwechsel starten wir Timer3, dessen Zeit angibt, wie lang die Lok abrücken soll; also wieder Aktion "Fahrtwechsel" - diesmal zum Stillstand und Ende.
Und wie schalten wir die Telex?
Der Timer1 löst wie beschrieben einen Fahrtwechsel, einen Richtungswechsel und den Timer2 ein. Er schaltet aber auch den Timer4 gleichzeitig ein, der die Ansprechzeit der Telex steuert. Als Aktion steuern wir den physikalischen Ausgang mit der Telex - oder zum Test einfach das vordere Stirnlicht an.
Hier gibt es den File (Kupplungswalzer.cs2) zum Importieren meiner Lösung:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[actions]
version
.minor=1
item
.trigger=14
.action=67
.value=148
item
.trigger=14
.action=66
.value=148
item
.trigger=14
.action=168
.value=148
item
.trigger=168
.action=66
.value=192
item
.trigger=168
.action=67
.value=192
item
.trigger=168
.action=171
.value=192
item
.trigger=171
.action=80
item
.trigger=168
.action=169
.value=192
item
.trigger=169
.action=66
.value=192
item
.trigger=169
.action=170
.value=192
item
.trigger=170
.action=66
.value=192
Wer andere Lösungen hat, möge sie auch präsentieren.