WalterW Geschrieben 10. Februar Geschrieben 10. Februar Hallo liebe Gemeinde, warum ist es nicht möglich definierte Timer in einer Tabelle oder Liste zu hinterlegen. Für eine EV-Verarbeitung wäre das eine einfachere Art gezielt Timer zu starten. So bleibt nur die Option notwendige Werte (Timer-Name und Laufzeit) in gesonderten Variablen zu speichern, um dann mit diesen Bedingungen und der Abfrage ihrer Werte gezielt Timer zu starteten. Oder gibt es doch eine "elegantere" Lösung, die ich nur nicht finde bzw. sehe? Für eine Antwort wäre ich dankbar. Freundliche Grüße Walter
Goetz Geschrieben 10. Februar Geschrieben 10. Februar vor 1 Stunde schrieb WalterW: warum ist es nicht möglich definierte Timer in einer Tabelle oder Liste zu hinterlegen. Weil Timer für zyklisch wiederholte Aktionen gedacht sind. Also eigentlich permanent laufen, um getaktet etwas auszulösen. Wenn du Timer einmalig startest, um eine Aktion verzögert auszulösen, dann sind Verzögerungen im Skript die bessere Alternative. Aber ob sie für deinen konkreten Zweck die elegantere Lösung sind, kann ich nicht beurteilen. Viele Grüße Götz
WalterW Geschrieben 11. Februar Autor Geschrieben 11. Februar Hallo @Goetz vielen Dank für deine Antwort. Leider sind für mein Vorhaben, meiner Meinung nach, die Verzögerungen nicht so gut anwendbar. Die Timer steuern die Haltezeiten im Bahnhof. Für mehrere Gleise und diese sowohl von links als auch rechts befahrbar. Wenn die Timer abgelaufen sind (die Dauer ist eine zufällige Zahl), wird für das entsprechende Gleis und die entsprechende Richtung, die Fahrstraße zur Ausfahrt gestellt. Und ich glaube, dass dieser funktionale Ablauf nur mit sehr viel Aufwand, und wenn überhaupt mit Verzögerung sinnvoll ist. Bestimmt gibt es da Möglichkeiten, aber ich habe mich, auch wegen der für mich besseren Übersichtlichkeit, auf die Timer eingestellt. Trotzdem werde ich meine eigene "sture Logikhaltung" überdenken. Freundliche Grüße Walter
Hawkeye Geschrieben 11. Februar Geschrieben 11. Februar (bearbeitet) vor 38 Minuten schrieb WalterW: Und ich glaube, dass dieser funktionale Ablauf nur mit sehr viel Aufwand, ... Hallo Walter, nicht wirklich. Als Beispiel lege ich im Signal fest, welche Fahrstraße als nächstes für die Ausfahrt aus dem Bahnhof geschaltet wird. (Die Information im GK kann auch vom Zug selbst kommen.) Alle Signale für die Ausfahrten aus dem Bahnhof haben dasselbe Schlagwort "Bahnhof". Betritt der Zug den Signal-GK und hält im Bahnhof, wird die FS der Ausfahrt nach der zufälligen Verzögerung (25s-40s) angefordert. Geht für alle Gleise und Richtungen des Bahnhof. Ist kein Aufwand. VG, Hawkeye Bearbeitet 11. Februar von Hawkeye
WalterW Geschrieben 12. Februar Autor Geschrieben 12. Februar Hallo @Hawkeye vielen Dank für deinen Hinweis und das Beispiel. Wie ich auch schon auf den Beitrag von Götz geantwortet habe: Ich werde meine "Voreingenommenheit" überdenken. Freundliche Grüße Walter
Goetz Geschrieben 12. Februar Geschrieben 12. Februar vor 24 Minuten schrieb WalterW: Ich werde meine "Voreingenommenheit" überdenken. sehr gut, Walter. @Hawkeye hat dir den richtigen Weg gezeigt.
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