| Autor |
RE: Schattenbahnhofssteuerung |
11 # 17  |
Der Eilige Spezialist

Beiträge: 1064
Ort: zu Hause
Eingetreten: 26.02.15 Status: Offline
|
Eingetragen am 07.12.2025 15:27 |
|
|
|
... und bei Schmerzen in den Gelenken fragen sie ihren Arzt oder gehen in ihre Apotheke....
Ja, Ulli, der (Lenk)Möglichkeiten bestehen viele.
Ich hab da immer Angst, das da was fährt , was nicht fahren soll.
Gruß
Reinhold |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
12 # 17  |
0stefu0 Spezialist

Threadstarter
Beiträge: 137
Eingetreten: 06.06.13 Status: Offline
|
Eingetragen am 07.12.2025 16:50 |
|
|
|
Guten Abend
Dankf für die Voschläge.
Zum Test habe ich ein Makro zum einschalten wie folgt eingestellt:
1 route(34, on)
2 iftraintype(17, 5, 3)
3 switch(65, 1, lock)
4 end
Dies funktioniert wie es soll. Nur habe ich es auch mit einem Makro nicht geschafft das sich die verschlossene Weiche 65 wieder freigegeben wird.
Freundlicher Gruss aus dem Emmental
Stefan
H0 DC
Steuerung: ECoS und Modellstw, DCC
Rückmeldung: Littfinski und Märklin |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
13 # 17  |
HeinzM Spezialist

Beiträge: 506
Ort: Windeck
Eingetreten: 29.05.18 Status: Offline
|
Eingetragen am 07.12.2025 17:40 |
|
|
|
Hallo Stefan,
das Makro bringt es nicht.
Mache erst einmal folgenden Test:
Besetze den Block 13, in den Wendezüge nicht fahren sollen. Dann lässt du nur Wendezüge in den Schattenbahnhof fahren und sie müssen dann in Block 9-12 und 14-16 einfahren. Wenn das nicht funktioniert, hast du noch Fehler in der SBH Konfiguration.
Bitte teile das Ergebnis mit.
Die Schattenbahnhofsteuerung fängt schon an, wenn der Zug Richtung SBH im Block vor dem Einfahrblock (17) unterwegs ist.
Daher solltest du hier für Wendezüge mit Makro Block 13 besetzen (falls er nicht besetzt ist) und bei Ausfahrt aus Block 17 den Block 13 bei Wendezügen mit einem Makro wieder freischalten (falls er nicht besetzt ist).
Wenn du Richtung SBH vor Block 17 einen geeigneten Block hast, kann ich dir die beiden Makros mit Einbindung im Blockfenster als Aktion geben.
Viele Grüße
Heinz
Modellstellwerk Vers 10.2, SpDrS60, Windows 10, Lenz LZV200 V3.8, H0, 2-L, DCC, S88N, LDT High Speed Interface, Digikeijs DR4088CS |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
14 # 17  |
Ulli9391 Spezialist

Beiträge: 990
Eingetreten: 06.01.12 Status: Offline
|
Eingetragen am 07.12.2025 20:24 |
|
|
|
Hallo Stefan.
Du stellst zuerst eine Fahrstrasse - wohin?
Dann testest Du den einfahrenden Zug auf die Gattung, und falls das erfolgreich ist geht es weiter mit Zeile 3.
Ist es nicht, geht es auch mit Zeile 3. Das bringt nichts.
Als Nächstes sperrst Du die Weiche - welche ist das?
Mein Vorschlag: Damit kein Zug in den Block 13 fahren kann, ein Gleisstück nach der Weiche vom Block abtrennen und als separaten Block in die Fahrstrasse einfügen. Die Fahrstrasse läuft nicht ein, wenn dieser Block belegt wird und die Automatik wählt ein anderes Gleis. Die Belegung müsste von dem negativen Ergebnis der Abfrage mit ‚iftraintype’ ausgelöst werden. Freigeben könntest Du den Abschnitt, wenn der Block 17 freigelegt wurde.
Abfrage im Block vor Block 17
1. iftrain (18, 5, 3) - Abfrage auf Zuggattung - diese Abfrage muss geschehen bevor die
SB-Automatik die Fahrstrasse stellt.
2. Ende
3. setcontact (19, 1) - neuen kurzen Abschnitt nach der Weiche belegen
4. ifblock (17, off) - warten bis Block 17 frei ist, Zug ist durch
5. setcontact (19, 0) - Abschnitt wieder freigeben
6. end
So etwa
Gruß Ulli
Bearbeitet von Ulli9391 am 07.12.2025 20:30 |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
15 # 17  |
0stefu0 Spezialist

Threadstarter
Beiträge: 137
Eingetreten: 06.06.13 Status: Offline
|
Eingetragen am 08.12.2025 10:04 |
|
|
|
Guten Morgen
Danke für dein Beispiel, Ulli. Ich werde dies so einmal eingeben.
Ich dachte, wenn die Fahrstrasse in den SBH eingestellt wird, so soll diese prüfen um was für eine Zuggattung es sich handelt und dann ensprechend die Weiche 65 (die ist vor Block 13) stellen und verrigeln.
Ich sehe, bei den Makros braucht es gewissen Hirnschmalz. Da muss ich Schritt für Schritt gehen und beobachten was die verschiedenen Eingaben machen.
Freundlicher Gruss aus dem Emmental
Stefan
H0 DC
Steuerung: ECoS und Modellstw, DCC
Rückmeldung: Littfinski und Märklin |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
16 # 17  |
Ulli9391 Spezialist

Beiträge: 990
Eingetreten: 06.01.12 Status: Offline
|
Eingetragen am 08.12.2025 10:47 |
|
|
|
Hallo Stefan,
ja, Makro erfordert viel Hirnschmalz. Man muss sich bei jedem Befehl genau überlegen was da passiert. Sonst ist schnell ein Fehler programmiert - und der Editor von Ronald ist ja doch sehr wenig hilfreich.
Viel Spass!
Gruß Ulli |
|
|
| Autor |
RE: Schattenbahnhofssteuerung |
17 # 17  |
Der Eilige Spezialist

Beiträge: 1064
Ort: zu Hause
Eingetreten: 26.02.15 Status: Offline
|
Eingetragen am 08.12.2025 20:09 |
|
|
|
Moin,
Makro schreiben macht aber unwahrscheinlich viel Spass und viele Probleme können damit gelöst werden.
Manchmal muss man um tausend Ecken zum Ziel gehen, aber wenn man weiß, was das Ziel ist, löst sich der Knoten irgenwann.
Weiterhin viel Erfolg, es wird auf jeden Fall funktionieren.
Gruß
Reinhold
PS: Ich habe viele alltägliche Handlungen in Modellstellwerk mit Makros ergänzt und verfeinert. |
|
|