Old Grey Geschrieben 23. September 2021 Teilen Geschrieben 23. September 2021 Hallo, gibt es die Möglichkeit über die EV einen vorhandenen Gleiskontakt bzw den Gleiskontakt eines Signals zu aktiveren/deaktivieren, bzw die aktive Richtung umzukehren? Oder würde es wenigstens über ein Lua-Script funkionieren? Gruß Old Grey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
HaNNoveraNer Geschrieben 23. September 2021 Teilen Geschrieben 23. September 2021 Nein, aber Du kannst z.B. definieren, was genau passieren soll, wenn er betreten wird. Damit auch dass nichts passieren soll. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Old Grey Geschrieben 23. September 2021 Autor Teilen Geschrieben 23. September 2021 Das ist schade, weil umständlicher. Das Um- oder Abschalten von Kontakten sah in der Theorie eleganter aus. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Goetz Geschrieben 23. September 2021 Teilen Geschrieben 23. September 2021 Hallo Old Grey, vor 11 Minuten schrieb modellbahn-old-grey: Das ist schade, weil umständlicher. Mittels Lua kannst du es machen. Ist aber unsauber und durch die Hintertür! Du kannst die Verbindung zum Gleis kappen. Soweit kein Problem. Aber um die Verbindung wiederherzustellen, musst den den Kontakt neu an die Position setzen, die er schon hat. Weil er beim Einsetzen mit dem Gleis verbunden wird. local contact = $("Gleiskontakt") if controller.state == 1 then contact.transformation.position = contact.transformation.position else contact.link = $("") end Persönlich würde ich auch die Unterscheidung in einer Bedingung bevorzugen. Oder das Ereignis deaktivieren, welche zu diesem Kontakt gehört. Der Kontakt markiert, wo etwas passiert Die EV weiß, was unter welchen Bedingungen passieren muss. Für mein Empfinden ist das strukturell sauberer. Viele Grüße Götz Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Old Grey Geschrieben 24. September 2021 Autor Teilen Geschrieben 24. September 2021 Hallo Goetz, im konkreten Fall handelt es sich um ein Formhauptsignal und ein Sperrsignal. Bei einer Rangierfahrt soll der Gleiskontakt des Hauptsignals nicht ausgelöst werden. Das Ereignis in der EV kann ich nicht ausschalten, da es praktisch alle Signale betrifft. Daher die Idee den Kontakt des Hauptsignals auszuschalten. Nach längerem Grübeln ist mir eingefallen, das ich ja nur das Schlagwort, welches das Ereignis auslöst, bei einer Rangierfahrt löschen und danach wieder hinzufügen muß. Das werde ich mal am Wochenende ausprobieren. Gruß Old Grey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
HaNNoveraNer Geschrieben 24. September 2021 Teilen Geschrieben 24. September 2021 Genau so. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Roter Brummer Geschrieben 24. September 2021 Teilen Geschrieben 24. September 2021 vor 56 Minuten schrieb modellbahn-old-grey: Nach längerem Grübeln ist mir eingefallen, das ich ja nur das Schlagwort, welches das Ereignis auslöst, bei einer Rangierfahrt löschen und danach wieder hinzufügen muß. Das ist ziemlich von hinten durchs Knie in die Brust geschossen Über die Fahrstraßen lässt sich das ganz einfach steuern. Rangierfahrt.mbp HG Brummi Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Old Grey Geschrieben 24. September 2021 Autor Teilen Geschrieben 24. September 2021 Hallo Brummi, die Fahrstraßen habe schon wie in Deinem Beispiel gelöst. Die automatische Verzögerung hatte ich bisher noch nicht auf dem Plan (ich wollte ja den Kontakt ausschalten), aber das wäre mir bestimmt schon bei den ersten Versuchen aufgefallen. Mein größeres Problem war jedoch das Ereignis das ausgelöst wird wenn der Signalkontakt verlassen wird. Dann wird nämlich u.a. die Lok als Variable in das nächste Streckensignal eingetragen. Da die Fahrt jedoch in die Abstellung gehen soll und der nächste Streckenabschnitt möglicherweise von einem anderen Zug belegt ist, wäre es fatal wenn das falsche Fahrzeug in dem Signal hinterlegt wird. Ich arbeite in dem Fall nämlich nicht mit der automatischen Beschleunigung, sondern beschleunige die im Signal hinterlegte Lok auf deren zulässige Höchstgeschwindigkeit. Wenn ich nun aber vorher das Schlagwort entferne, mit dem das Ereignis ausgelöst wird, sollte das Problem nicht mehr existieren. Gruß Old Grey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Goetz Geschrieben 24. September 2021 Teilen Geschrieben 24. September 2021 vor 7 Minuten schrieb modellbahn-old-grey: Ich arbeite in dem Fall nämlich nicht mit der automatischen Beschleunigung, sondern beschleunige die im Signal hinterlegte Lok auf deren zulässige Höchstgeschwindigkeit. Hallo Old Grey, wie gefällt dir folgender Ansatz? Stell am Signal für die Fahrt Stellungen eine Geschwindigkeit von 20 km/h ein. Oder vielleicht auch 40. Wenn die Zugmitte das Signal überfährt, lies die Wunschgeschwindigkeit aus dem Zug aus, vergleiche sie mit der Höchstgeschwindigkeit für die Strecke und übermittle den kleineren von beiden Werten zurück an die Sollgeschwindigkeit des Auslösers. So musst du den Zug nicht in Signalen eintragen. viele Grüße Götz Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Roter Brummer Geschrieben 24. September 2021 Teilen Geschrieben 24. September 2021 Hallo @modellbahn-old-grey vor 17 Minuten schrieb modellbahn-old-grey: Ich arbeite in dem Fall nämlich nicht mit der automatischen Beschleunigung, sondern beschleunige die im Signal hinterlegte Lok auf deren zulässige Höchstgeschwindigkeit. das ist für mich von der Signal-Logistik her nicht nachvollziehbar. Wenn ein Zug eine Freigabe für eine Rangierfahrt bekommt, dann bekommt er die Erlaubnis, bis zum nächsten Hauptsignal mit für die Rangierfahrt erlaubten Geschwindigkeit (und nicht schneller!) zu fahren. Am Hauptsignal muss dann angehalten werden und das Signal kann dann die Freigabe für die nächste Streckenfahrt geben. Die Geschwindigkeit für diese Streckenfahrt wiederum ergibt sich nicht aus der maximalen Geschwindigkeit, die das Triebfahrzeug theoretisch erreichen kann, sondern aus der Geschwindigkeit, die der Buchfahrplan vorgibt. HG Brummi Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Old Grey Geschrieben 24. September 2021 Autor Teilen Geschrieben 24. September 2021 @Goetz So ähnlich hatte ich es ursprünglich, aber wenn das Signal auf Halt stand, wurde der Zug durch das Vorsignal auf 60 abgebremst und blieb dabei, auch wenn das Signal auf Fahrt ging (bis zum Erreichen des Signals). Jetzt wird der Zug nach kurzer Verzögerung auf Sollgeschwindigkeit gebracht sobald das Signal schaltet. Dazu muß das Signal aber wissen, welches Fahrzeug kommt. @Roter Brummer In meinem Fall kommt bei der Rangierfahrt kein weiteres Signal, sondern ein Prellbock. Der Zug endet nämlich im mehrgleisigen Bahnhof und soll auf das Abstellgleis. Hinter der Weiche zur Abstellung kommt die freie Strecke, auf der dann gerade ein Zug von einem anderen Bahnhofsgleis fährt. Gruß Old Grey Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden