Philippe Geschrieben 18. November 2015 Geschrieben 18. November 2015 Hallo Allerseits. Wer weiss Rat?Ich will den Zug (von links nach rechts kommend) auf dem roten Gleis zum stehen bringen. Kommt der Zug aber von rechts nach links, soll er auf dem grünen Gleis zum stehen kommen, und das rote Gleis einfach überfahren. Von rechts nach links kommend demzufolge das grüne Gleis überfahren. Die auszulösende Aktion ist abhängig davon aus welcher Richtung der Zug kommt. Wie löse ich das Problem in der EV? Vielen Dank für jeden Vorschlag.
quackster Geschrieben 18. November 2015 Geschrieben 18. November 2015 hallo Philippe,an hand dem wert einer variable kannst du den zug hier oder da zum stehen bringen.wenn dann zb zug betrtt grünes gleis || [bedingung] variable hat wert = 2 || [aktion ]lokgeschwindigkeit setzen= 0vg quackster
BahnLand Geschrieben 18. November 2015 Geschrieben 18. November 2015 Hallo Philippe,es gibt auch eine Lösung ohne Objektvariable.Wenn Du jeweils in Fahrtrichtung vor dem jeweiligen "Haltegleis" (Rot oder Grün) unmittelbar ein "Indikatorgleis" verlegst (Lila oder Gelb), kannst Du dort die Bedingung abfragen, ober der Zug, der Dein "Haltegleis betritt", auch das daneben liegende "Indikatorgleis belegt". Dann kommt der Zug nämlich aus der Richtung des Indikatorgleises und muss daher abgebremst werden. Ist die Bedingung nicht erfüllt, kommt er aus der anderen Richtung und muss daher durchfahren.Der Inhalt der Ereignisverwaltung sieht hierbei wie folgt aus: Auslöser: Zug betritt ein Gleis Lok='[Alle Loks]' Gleis='Rot' Bedingung: Lok/Wagen steht auf einem Gleis Lok/Wagen='[Alle]' Gleis='Lila' Negieren='0' Aktion: Lokgeschwindigkeit setzen Lok='[Alle Loks]' Gleis='Rot' Geschwindigkeit='0' Ist-Geschwindigkeit setzen='0' Ereignis: Halt Grün Auslöser: Zug betritt ein Gleis Lok='[Alle Loks]' Gleis='Grün' Bedingung: Lok/Wagen steht auf einem Gleis Lok/Wagen='[Alle]' Gleis='Gelb' Negieren='0' Aktion: Lokgeschwindigkeit setzen Lok='[Alle Loks]' Gleis='Grün' Geschwindigkeit='0' Ist-Geschwindigkeit setzen='0' Ereignis: Halt RotDu kannst es mit der hier beigefügten mbp-Anlage direkt testen (Datei importieren und Lok von rechts oder links über die Gleise fahren lassen).Viele GrüßBahnLand Fahrtrichtungsabhaengiges_bremsgleis.mbp
Philippe Geschrieben 19. November 2015 Autor Geschrieben 19. November 2015 Hallo BahnLand und quacksterDanke für eure Antworten. Die Sache mit den Variablen habe ich überhaupt nicht verstanden. Da blicke ich überhaupt nicht durch. Womöglich fehlt mir da die Intelligenz? Hingegen der Vorschlag mit dem Indikatorgleis konnte ich gleich in meiner Anlage umsetzen. Super - vielen Dank an euch beide. Grüsse Philippe
Skywalker031 Geschrieben 19. November 2015 Geschrieben 19. November 2015 Hallo Philippe,mach dir keinen Kopf, wenn du das mit den Variablen nicht verstehst - ich selbst habe auch sehr langegebraucht bis ich es verstanden habe und dann auch einsetzen konnte. Wie oft habe ich vorher versuchtSituationen ohne Variablen umzusetzen, was nie wirklich richtig funktioniert hat.Falls du das Thema Variablen für dich noch einmal - vielleicht für später - aufgreifen möchtest, würde ichdir gerne an einem einfachen Beispiel die Nutzung von Variablen erklären...so longStefan
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