Seite drucken - Suche Idee und Lösungsansatz

windigipet.de

Win-Digipet - deutsche Foren => Win-Digipet allgemein => Thema gestartet von: Konrad Schwarzjirg in 04. Februar 2012, 12:25:53

Titel: Suche Idee und Lösungsansatz
Beitrag von: Konrad Schwarzjirg in 04. Februar 2012, 12:25:53
Hallo!

Ich möchte erreichen, daß ein Zug der zb eine Strecke gefahren ist und in den Bahnhof zurückkommt, nicht gleich wieder diese Strecke fährt sondern ein anderer Zug.

Ich will sagen wenn der Zug xy gerade von dort gekommen ist, dann ist die ZFA-Zeile für diesen Zug gesperrt, wenn ein anderer Zug dann einfährt ist dieses Strecke dann für den Zug yz gesperrt, also immer nur für den letzten.

wie kann ich dies möglichst effizient bewerkstelligen?

lg

Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Stefan Lersch in 04. Februar 2012, 12:32:30
Hallo Konrad,

das geht mit virtuellen MAs. Der einfahrende Zug schaltet im Nachbargleis den virt. MA auf grün und der Zug kann abfahren. Siehe auch mein Artikel unter Tipps und Tricks.
Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Thomy in 04. Februar 2012, 12:38:29
Hallo Konrad,

wenn Du nach dem Ende der Zugfahrt einen virtuellen Kontakt auf high setzt, der erst nachdem ein anderer Zug die Strecke befahren hat zurückgesetzt wird. Diese Bedingung in die Zugfahrautomatik mit aufnehmen und schon sollte es klappen.

Gruß
Thomy
Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Konrad Schwarzjirg in 04. Februar 2012, 13:30:46
@ thomy!
ich weiß was ihr meint, habe ich auch gemacht wo ich einen abwechselnden Betrieb haben will

wenn einer ankommt schickt er den anderen auf die Reise.

aber hier ist es ja so, daß wenn ein Zug von dort kommt nicht zwangsweise ein anderer da sein muß , nur der einen soll halt anschließend eine andere ZF wählen
nur wenn ich einfach einen schalter einbaue um zu sagen fahrstraße nicht wählen, dann nimmt sie ja auch ein anderer Zug der vl doch im Bahnhof steht auch nicht

also funktioniert dies meines Erachtens nicht

Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Sven Spiegelhauer in 04. Februar 2012, 13:34:11
Hallo,

warum verwendet Ihr nicht die 'Wartezeit nach Ankunft'? Damit ist der gerade angekommene Zug für diese Zeit gesperrt und ein anderer kann losfahren.

Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Konrad Schwarzjirg in 04. Februar 2012, 14:08:45
Hi!

Wenn aber kein anderer da ist dann nützt das auch nix

die einzige Möglichkeit die ich sehe und wirklich 100% funktioniert ist wenn ich die Digitalnummer der Lok bei der Ausfahrt aus dem Gleis in einen Zähler speicherer und dann sage wenn Lok auf dem Kontakt und Digitalnummer = Zähler dann darf der nicht fahren.
Nachteil ich muß für jede Lok eine STW Eintrag anlegen und für jede neue Lok die Logik erweitern und das ist zach



ich tüftle weiter

lg
Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Stefan Lersch in 04. Februar 2012, 14:16:28
Hallo Konrad,

jetzt hab ich's verstanden. Fahr mit Profil. Wenn der Zug ankommt, dann ändert er sein Profil. Nutze die 4. Matrix-Spalte und verwende dort die letzten n Zeilen. Wenn er zum ersten mal los fährt, dann ist in der Lok-DB bei der Lok in der 4. Spalte die sagen wir 5. Zelle aktiv, die Zellen 6 - 10 sind inaktiv. Wenn er wieder ankommt ändert er per Profil seine Matrix und aktivit die 6. Zelle, die 5. wird inaktiv. In der ZFA gibst du die ZF a nur frei mit der Bedingung 5. Zelle, die ZF b nur für 6. Zelle. Dann wird der Zug immer wo anders lang fahren.
Titel: Re: Suche Idee und Lösungsansatz
Beitrag von: Konrad Schwarzjirg in 04. Februar 2012, 14:29:19
klingt sehr gut danke

werde ich mal probieren