Hallo!
Ich regle mit dem FDL ZD die Anzahl der Züge in einem Bahnhof.
Damit das ganze schön dynamisch ist habe ich für min und max Zähler eingebaut.
Wenn ich jetzt sage Min =3 fährt erst ein Zug aus, wenn mindestens 3 (i)ZNFs besetzt sind.
Sind jetzt 2 ZNFs besetzt und es fährt ein Dritter gerade ein, ist ja in dem Moment das 3. ZNF besetzt und es fährt Einer wieder aus. Kann man irgendwie im FDL sagen Fahre erst wenn 3 Züge stehen.
Genial wäre wenn Mindestens x Züge für 10 Sekunden stehen.
Ich habe eingestellt, dass die Loknummer sofort von Start zu Ziel springt, wenn ich das ausschalten würde würde es länger dauern, aber das ziehe ich der Übersichtlichkeit wegen nicht in Betracht.
Was auch super und toll wäre, wenn man den Wert des FDLs (Istzahl an besetzten ZNFs) auslesen könnte
Zug darf nur von einem Bahnhof in den nächsten über einen Strecke (4 Blöcke) fahren wenn max x Züge im Bahnhof B stehen
man müßte die gesamte Strecke auch zum FDL ZD nehmen, aber dann stimmt ja der Wert (max x Züge im Bahnhof B) nicht mehr mit dem Wert überein, da ja auf der Strecke sich auch noch Züge befinden könnten.
Hallo, Konrad!
ZitatWenn ich jetzt sage Min =3 fährt erst ein Zug aus, wenn mindestens 3 (i)ZNFs besetzt sind.
Sind jetzt 2 ZNFs besetzt und es fährt ein Dritter gerade ein, ist ja in dem Moment das 3. ZNF besetzt und es fährt Einer wieder aus. Kann man irgendwie im FDL sagen Fahre erst wenn 3 Züge stehen.
Genial wäre wenn Mindestens x Züge für 10 Sekunden stehen.
Einfache Lösung: Als Bedingung in die AusfahrtFSen in der ZFA jeweils eingeben über den Ordner MINDEST, daß 3 von allen AusfahrtRMK belegt sein müssen (was dann den Mindestwert im FDL überflüssig, aber unschädlich macht), und dann in der jeweiligen Ausfahrtzeile der ZFA unter der Spalte WARTEN 10 sec. eintragen.
ZitatWas auch super und toll wäre, wenn man den Wert des FDLs (Istzahl an besetzten ZNFs) auslesen könnte
Das genaue Studium der hervorragenden Schrift von Sven Spiegelhauer zum FDL in seiner neuesten Fassung! ist dringend anzuraten. Da wird gegen Ende auch dargestellt, wie das zu machen ist. Am einfachsten ist es natürlich, das Fenster der FDL offen zu lassen.
Zitatman müßte die gesamte Strecke auch zum FDL ZD nehmen, aber dann stimmt ja der Wert (max x Züge im Bahnhof B) nicht mehr mit dem Wert überein, da ja auf der Strecke sich auch noch Züge befinden könnten.
Wieso muß man das?
Grüße - Manfred
Hallo Manfred!
Der Sinn des FDL ist es ja dass man ohne weitere "Programmierung" auskommt
mir ist das schon klar dass ich es so machen kann, doch dann programmiere ich generell alles selbst (hab ich ja auch gehabt) doch wenn ich den FDL wirklich so nutzen will brauche ich eine "Workaround" und das sollte ja der FDL erledigen.
Das PDF von Sven kenne ich, und werde es mir nochmals anschauen
Danke
Hallo Konrad,
ZitatWenn ich jetzt sage Min =3 fährt erst ein Zug aus, wenn mindestens 3 (i)ZNFs besetzt sind.
Nein, das ist nicht richtig. Bei mindestens 3 würde erst ein Zug ausfahren, wenn 4 vorhanden sind.
ZitatIch habe eingestellt, dass die Loknummer sofort von Start zu Ziel springt, wenn ich das ausschalten würde würde es länger dauern, aber das ziehe ich der Übersichtlichkeit wegen nicht in Betracht.
Auch nicht richtig. Sobald die FS gestellt wurde, ist der Zug für WDP (auch FDL) am Ziel-ZNF. Auch wenn der Zugname noch nicht eingeblendet ist.
ZitatWas auch super und toll wäre, wenn man den Wert des FDLs (Istzahl an besetzten ZNFs) auslesen könnte
Im STW muß der Expertenmodus eingeschaltet sein. Dann kannst Du bei der Bedingung 'FDL-Status' die Anzahl der belegten ZNF abfragen.
ZitatKann man irgendwie im FDL sagen Fahre erst wenn 3 Züge stehen.
Nein. So funktioniert der FDL nicht. Ihm ist es völlig egal ob eine Lok fährt, hupt oder sich gerade in einer FS befindet. Für den FDL sind nur die Eigenschaften von ZNF und den darauf befindlichen Zügen interessant.
ZitatZug darf nur von einem Bahnhof in den nächsten über einen Strecke (4 Blöcke) fahren wenn max x Züge im Bahnhof B stehen
man müßte die gesamte Strecke auch zum FDL ZD nehmen, aber dann stimmt ja der Wert (max x Züge im Bahnhof B) nicht mehr mit dem Wert überein, da ja auf der Strecke sich auch noch Züge befinden könnten.
Genau dafür wurden die Bedingungen und Aktionen für den STW/ZFA eingeführt, um die FDL individueller zu gestalten. Das in den FDL direkt zu integrieren, würde es unübersichtlicher machen. Wir haben bewußt darauf geachtet, es Massentauglich an zu bieten. Wer mehr will kann sich zusätzlicher Hilfsmittel bedienen.
Das bedeutet aber nicht, das wir alle Arten von Vorschlägen abgeneigt sind. Aber wenn wir zusätzlich etwas einführen, dann muß es einen Großteil der User zum Nutzen sein und darf es nicht zu kompliziert machen. Sonst wäre der Grundgedanke des FDL dahin.
Hallo Sven!
Danke für Deine Antworten
ZitatHallo Konrad,
Zitat
Wenn ich jetzt sage Min =3 fährt erst ein Zug aus, wenn mindestens 3 (i)ZNFs besetzt sind.
Nein, das ist nicht richtig. Bei mindestens 3 würde erst ein Zug ausfahren, wenn 4 vorhanden sind.
Es soll heißen, es müssen Min 3 noch da sein, -> ab 4 fährt einer eh klar, löst aber nicht das Problem sondern verschiebt es nur um 1, ist bei der Zahlenmenge N irrelevant :D
ZitatZitat
Ich habe eingestellt, dass die Loknummer sofort von Start zu Ziel springt, wenn ich das ausschalten würde würde es länger dauern, aber das ziehe ich der Übersichtlichkeit wegen nicht in Betracht.
Auch nicht richtig. Sobald die FS gestellt wurde, ist der Zug für WDP (auch FDL) am Ziel-ZNF. Auch wenn der Zugname noch nicht eingeblendet ist.
War eine Vermutung, hab es nicht anders getestet, da es für mich nicht in Frage kommt, tut mir leid für die falsche Annahme
ZitatZitat
Was auch super und toll wäre, wenn man den Wert des FDLs (Istzahl an besetzten ZNFs) auslesen könnte
Im STW muß der Expertenmodus eingeschaltet sein. Dann kannst Du bei der Bedingung 'FDL-Status' die Anzahl der belegten ZNF abfragen.
Das habe ich nicht gefunden gehabt und löst ja auch nur indirekt das Problem, denn wie wir wissen hat die Menge N sehr viele Zahlen ;), was aber viel besser ist, daß man ja bei der Zählerberechnung den FDL auch abfragen kann, ist zwar ein bissi versteckt, denn unter "FDL-Status", denke ich an aktiv inaktiv und nicht an Anzahl , aber gut so - ich hab es gefunden, es funktioniert und ich wüsste auch keinen wirklich besseren Namen.
besten Dank