Hallo,
hab folgendes Problem:
Ein kurzes Bahnhofsgleis soll beidseitig befahren werden. Es ist nur ein RM eingebaut.
Wie kann ich den C programmieren, dass er weis welche FS er in welche Richtung aufrufen soll?
Hallo,
hab folgendes Problem:
Ein kurzes Bahnhofsgleis soll beidseitig befahren werden. Es ist nur ein RM eingebaut.
Wie kann ich den C programmieren, dass er weis welche FS er in welche Richtung aufrufen soll?
Hallo Dirk,
hier bietet der Commander seit der Version 1.021 eine Lösung:
Es gibt jetzt virtuelle Rückmelder ("9", "10", "19", "20"...). Diese kann man in einer Fahrstraße unter "Stellbefehle" setzen und löschen. Da sie nicht mit einem "echten" Rückmelder ("1" .... "8", "11" ... "18", ...) verbunden sind, werden sie nicht durch den normalen Fahrbetrieb beeinflusst.
In Ihrem Beispiel sieht das so aus:
Die Fahrstraße, mit der der Zug von links in das Bhf-Gleis einfährt, setzt beispielsweise den virtuelle Rückkmelder "9" auf besetzt. Die Fahrstraße, mit der der Zug von rechts in das Bhf-Gleis einfährt, setzt den virtuellen Rückkmelder "10" auf besetzt.
Die Ausfahrt aus dem Gleis nach rechts erfolgt nur, wenn der Rückmelder "9" frei ist, die nach links nur bei freiem Rückmelder "10". Die Fahrstraßen zur Ausfahrt aus dem Gleis müssen dann den entsprechenden virtuellen Rückmelder wieder löschen.
Soll das ganze für einen Pendelzug gelten, dann vertauscht man einfach die beiden virtuellen Rückmelder.
So flexibel ist der Commander!
Hallo Herr Planert,
ich habe schon FS damit programmiert, nur scheint in Bereich der virt. RM noch ein Fehler
vorzuliegen. Der virt.RM lässt sich nur nach einem Neustart des C zurücksetzen.
Des weiteren wäre es toll, wenn es eine Funktion zum Anzeigen und Rücksetzen des virt. RM
geben würde.
Hallo Dirk,
anscheinend haben Sie noch die Version 1.016 auf Ihrem Commander. Nach dem Update auf 1.021 sollte es keine Probleme mehr mit dem Rücksetzen der virtuellen Rückmelder geben.
Bereits jetzt können Sie sich "virtuelle" Rückmelder anzeigen lassen, indem Sie einfach "reale", aber auf Ihrer Anlage nicht benutzte Rückmelder-Nummern verwenden (z. B. 101, 102, 103 ...). Dahinter muss sich kein Rückmeldedecoder verbergen.
Ab der nächsten Version wird es eine Anzeigemöglichkeit und sogar spezielle Symbole für die "richtigen" virtuellen Rückmelder geben.
Hallo Herr Planert,
dann mach wohl irgendwas falsch. Es wäre schön wenn Sie ein Programmierbeispiel in Tips/Tricks erstellen könnten.
Hallo Dirk,
hier kommt eine ausführliche Anleitung in das Referenzhandbuch. Wird gerade dran gearbeitet.