Tesla Posted March 22, 2017 Share Posted March 22, 2017 Ein Frühlings-Hallo in die Runde... Züge fahren je nach Art und Bespannung ja unterschiedlich schnell und werden an einem Blocksignal ggfs. ja anhalten müssen. Geht das Signal dann auf GRÜN, fahren sie wieder los. Nun habe ich mit der EV ein Problem(chen). Ich kann natürlich für jede Lok für den nächsten Block eine Geschwindigkeit in der EV festlegen. Wenn ich jetzt aber zB 10 Züge habe und 11 Blockstrecken, wird das ja ein mittellanger Aufsatz, den ich da schreiben muß. Besteht die Möglichkeit, daß ich die Geschwindigkeit in Abhängigkeit von der Lok automatisch setzen kann (dachte da so an eine Variable, aber das geht ja wohl nicht)? Oder sowas in der Art: Geschwindigkeit der Auslöser-Lok? Gruß, Michael Link to comment Share on other sites More sharing options...
FriLu Posted March 22, 2017 Share Posted March 22, 2017 Hallo Michael, Gib jeder Lok eine ( oder mehrere, zb. für vorwärts/rückwärts unterschiedliche ) Variable, lies diese beim besetzen des Blockes in eine blockbezogene Variable ein und benutze die blockbezogene Variable zum starten der Lok. Gruß ~ Lutz Link to comment Share on other sites More sharing options...
astt Posted March 22, 2017 Share Posted March 22, 2017 (edited) Hallo Michael, Lutz hat ja schon von Objektbezogenen Variablen geschrieben. Wenn Du jeder Lock eine Variable Speed zuordnest, mit der jeweiligen Geschwindigkeit die Sie fahren soll, kannst Du in der EV bei der jeweiligen Aktion folgendes angeben: Lockgeschwindigkeit setzen Lok: (Auslöser: Lok1) Gleis: Das Gleis Deiner Wahl Geschwindigkeit: _Trigger1.Speed Die Lok wird nun die Geschwindigkeit fahren, die unter der Objektvariablen angegeben ist. Dabei ist es unwichtig, welche Lok startet, es wird immer die Geschwindigkeit gesetzt, die für Sie vorgesehen ist. Du brauchst also für alle Lok´s nur einen Eintrag. Schönen Tag noch astt (Andreas) Edited March 22, 2017 by astt Link to comment Share on other sites More sharing options...
FriLu Posted March 22, 2017 Share Posted March 22, 2017 (edited) Hallo Andreas, dein Bsp. funktioniert aber bei vor dem Signal stehenden Loks nicht; deshalb mein "Umweg" über die Zwischenvariable. Hier das Prinzip: Gruß ~ Lutz P.S. Befehl ergänzt: Wenn das Signal auf Fahrt geht, während die Lok noch bremst, muss bei erreichen des Haltegleises die ursprüngliche Geschwindigkeit wieder hergestellt werden. test.mbp Edited March 23, 2017 by FriLu In der EV noch einen Befehl ergänzt Link to comment Share on other sites More sharing options...
Tesla Posted March 23, 2017 Author Share Posted March 23, 2017 Danke... ich werde das mal genau untersuchen und versuchen, für eine 2. Lok mit anderer Geschwindigkeit zu erweitern. Denke aber, ich hab's verstanden. Gruß, Michael Link to comment Share on other sites More sharing options...
Henry Posted March 23, 2017 Share Posted March 23, 2017 (edited) Hallo Michael, eine etwas ausführlichere - eventuell universellere (aber nicht auf Anhieb durchschaubare) Lösung findest Du im Rohtext hier --- es ist schon spät und wird demnächst weiter beackert --- meint Henry (der übrigens Lutzens Lösung nachvollzogen beipflichtet) Edited March 23, 2017 by Henry Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now