BahnLand Geschrieben 10. März 2016 Geschrieben 10. März 2016 Hallo Neo, wenn ich das richtig verstanden habe, kann man heute zwar Werte aus dynamisch bestimmten Objekt-Variablen auslesen, aber diese nicht überschreiben. Es gibt aber verschiedene Anlässe, wo diese Eigenschaft innerhalb der Ereignissteuerung benötigt wird. Hier zwei Beispiele: Beispielanlage "Ablaufberg" Wenn die Auswahl des Abstellgleises in der Gleisharfe durch die Identität des "ablaufenden" Wagens bestimmt werden soll, muss dessen "Wagennummer" auch dann noch verfügbar sein, wenn bereits ein weiterer Wagen "abgekuppelt" wurde und dem rsten Wagen folgt. Dann ist aber die "globale WagenNummer" überschrieben. Könnte man hier die jeweils bestimmte Wagennummer dem dynamisch bestimmten "Entkuppler" zuweisen (siehe nachfolgendes Bild), könnte man sie dort zum Entscheidungszeitpunkt über das Zielgleis wieder auslesen. Ereignis-gesteuerte Fahrtrichtungsumkehrung bei Wendezug oder Triebwagen Ordnet man Zügen mit unterschiedlichen Merkmalen (Schnellzug, Personenzug, Güterzug, ...) verschiedene Soll-Geschwindigkeiten zu (z.B. Schnellzuglok.VSoll = 125, Personenzuglok.VSoll = 100, Güterzuglok.VSoll = 90), so kann man diese Geschwindigkeit beim Start eines solchen Zuges an jeder beliebigen "Haltestelle" aus der Lok-zugeordneten Objekt-Variable auslesen und dann als Geschwindigkeit der Lok zuordnen. Soll nun ein solcher Zug die Fahrtrichtung umkehren, wäre es sinnvoll, diese Geschwindigkeitszuordnung in der Objekt-Variable der dynamisch bestimmten Lok anzupassen: Aktion: Variable setzen Name: $(_Trigger1._Name).VSoll : Wert: *-1 Wäre dies ohne großen Aufwand machbar? Viele Grüße BahnLand
EASY Geschrieben 10. März 2016 Geschrieben 10. März 2016 (bearbeitet) Hallo BahnLand, Aus wiki; Zitat (Var).Geschwindigkeit - Die Objektvariable "Geschwindigkeit" wird aus dem Objekt ausgelesen, dessen Name in der globalen Variable "Var" enthalten ist ... da ist kein "$" Zeichen davor.... also nicht $(Entwickler).Wagen sondern (Entwickler).Wagen Wert $Wagennummer... Wenn in Entwickler vorher der Name Deiner Entkupplungslok eingetragen ist, wird die Objektvariable .Wagen erzeugt bzw. verwaltet.... ...löst auch 2) Gruß EASY Bearbeitet 10. März 2016 von EASY
BahnLand Geschrieben 10. März 2016 Autor Geschrieben 10. März 2016 Hallo EASY, Danke für den wertvollen Tipp. Damit hat sich mein Feature-Wunsch erledigt. Viele Grüße BahnLand
quackster Geschrieben 10. März 2016 Geschrieben 10. März 2016 hallo BahnLand, EASY also das *-1 klappert (schnell probiert) ist überraschend , da ich es mal getestet hatte (dumm quackster hat da wohl was falsch gemacht) und nicht ging. das macht vieles einfacher. vg quackster
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