Hallo Hajo!
Zitat von hjkoenig im Beitrag #1
Hallo,
da ich sowieso meine grauen Zellen durch die Beschäftigung mit einem Raspberry Pi 4B anregen will, bin ich auch am Herumspinnen, ob damit (und z.B. mit Rocrail) eine Bildschirmkontrolle der Weichenstellungen und vielleicht auch der Fahrstraßen möglich ist.
Ich habe eine Anlage, die im Sommerhalbjahr auf- und zum Herbst wieder abgebaut wird. Gefahren wird mit Märklin MS2 unter DCC, und geschaltet mit Magnetantrieben und einem Stellpult des „Can-digital-Bahn Projekt“ (auch unter DCC) in einem eigenen Stromkreis mit eigener Gleisbox. ...
Ist das, was mir da vorschwebt, überhaupt möglich?
Diese Frage interessiert mich auch. Lass uns mal logisch nachdenken:
1) Das Tasten-Stellpult schickt Befehle über den CAN-Bus an die Weichen-Gleisbox.
2) Die generiert daraus DCC-Pakete und schickt sie an die Decoder.
3) Die Decoder versorgen die Weichenantriebe.
Du könntest bei 3) eingreifen und Relais parallel zu den Antrieben schalten, dann irgendwas mit deren Kontakten machen. Das ist aber irgendwo auf Deiner Anlage und würde lange Leitungen zurück verlangen. Nicht gut.
Du könntest bei 2) eingreifen und die DCC-Pakete protokollieren. Da gibt es mindestens eine Lösung mit Arduino. Ob es auch eine Raspi-Lösung gibt, weiß ich nicht.
Du könntest bei 1) eingreifen und auf dem CAN-Bus die Befehle protokollieren. Darüber habe ich bisher nichts gelesen, sollte es aber auch geben.
Sowohl bei 1) als auch bei 2) bist Du im zentralen Bereich, das ist schon mal gut.
Du müsstest dort einen Rechner (z.B. Raspi) mit einer Software haben, die ein Gleisbild auf einem Bildschirm darstellt. Da es Dir nur um eine Anzeige geht, muss das nicht mal ein Touchscreen sein, das erleichtert es.
Dann müsstest Du die protokollierten Stellbefehle an diese Software schicken, und die soll dementsprechend im Gleisbild die Weichenstellung ändern.
Die "übliche" Stellwerk-Software wird das vermutlich nicht können: Die soll ja am zentralen (einzigen) Bedien-PC die Mausklicks in Befehle umsetzen, nicht umgekehrt Befehle auswerten.
Aber im Rocrail-Bereich kann es nach allem, was ich bisher gehört habe, mehrere Bedienplätze geben. Ich hoffe mal, dass ein grafischer Bedienplatz auch alles anzeigt, was die anderen Plätze auf der Anlage so machen.
Dann ist Deine Frage: Wie kann ich Weichenstell-Befehle von der Anlagen-Seite in Rocrail einspeisen, so dass sie am Bedienplatz (Rocview?) ausgewertet werden?
Leider weiß ich die Antwort auch (noch) nicht. Aber geh' doch mal mit dieser Frage in die Rocrail-Welt, da vermute ich die besten Möglichkeiten.
Viel Erfolg
(und schreib uns, was da rauskommt)!
Jörg