Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
- Michael_Poschmann
- Beiträge: 19880
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Liegen manuelle Register nicht auch in DKW? Dann wäre das womöglich kontraproduktiv.
Wie die nicht gleisfreien Bahnsteigzugänge aufgebaut sein müssen mit der neuen Version, ist mir übrigens immer noch nicht klar. Bei kurzem Hinweis aufs Vorgehen baue ich das gerne in den Modulen um und wage einen Test.
Grüße
Michael
Wie die nicht gleisfreien Bahnsteigzugänge aufgebaut sein müssen mit der neuen Version, ist mir übrigens immer noch nicht klar. Bei kurzem Hinweis aufs Vorgehen baue ich das gerne in den Modulen um und wage einen Test.
Grüße
Michael
- Carsten Hölscher
- Administrator
- Beiträge: 33436
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
An den Vorsignalen hab ich auch nichts geändert. Das sollte aber auch nicht nötig sein.
Vielleicht schickst Du mir mal Deinen Testfall.
Carsten
Vielleicht schickst Du mir mal Deinen Testfall.
Carsten
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Zumindest in Gleiskreuzungen ohne Weichen ja. Der Vorschlag war lediglich, diese Register nicht mehr zur Feststellung heranzuziehen, ob ein Vorsignal zu einem Hauptsignal gehoert. Fuer diese Fragestellung sind Gleiskreuzungen naemlich irrelevant.Michael_Poschmann hat geschrieben:Liegen manuelle Register nicht auch in DKW? Dann wäre das womöglich kontraproduktiv.
- Carsten Hölscher
- Administrator
- Beiträge: 33436
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Es gibt jetzt 2 Verknüpfungsereignisse, die heißen im Moment A und B und werden von Zusi exakt identisch behandelt. Ansatz ist, dass das Fahrstraßentool den einen Fall als Bahnsteigkreuzung interpretiert und der andere Fall für modulübergreifende Register oder was auch immer benutzt wird.
Die Bezeichnungen kann ich gerne noch ändern.
Weiteres dazu dann von Johannes.
Carsten
Die Bezeichnungen kann ich gerne noch ändern.
Weiteres dazu dann von Johannes.
Carsten
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Hm. Gibt Zusi dann das Register auch frei, wenn es es nie reserviert hatte, weil der Fahrplanbauer die Gz-Fahrstraße genutzt hat?
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat
- Carsten Hölscher
- Administrator
- Beiträge: 33436
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Das versteh ich nicht.
Carsten
Carsten
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Ich versuche gerade Theoretische Probleme zu konstruieren.
Gegeben folgender Fall: In Gleis 1 fährt ein Zug ein, Belegt das Bahnsteigskreuzungs-Register.
In Gleis 2 fährt ein Güterzug durch, wählt daher NICHT die "Bahnsteigkreuzugns-Fahrstraße" und belegt das Bahnsteig-Register deshalb NICHT. Trotsdem liegt für evenutelle Personenzüge in Gleis 2 ein Ereinis "Register in Fahrstraße verknüpfen Typ B". Der Güterzug überfährt den Ort, wo es über das "Ereignis Register in Fahrstraße verknüpfen Typ B" liegt. Dann fährt der Güterzug wieder aus und löst dabei seine Fahrstraße auf. Wird damit das Bahnsteigskreuzungs-Register jetzt freigegeben?
Eventuell muss ich mal auf Johannes warten, bis er sein Programm angepasst hat. Vielleicht hat er darauf auch sofort eine Antwort.
Gegeben folgender Fall: In Gleis 1 fährt ein Zug ein, Belegt das Bahnsteigskreuzungs-Register.
In Gleis 2 fährt ein Güterzug durch, wählt daher NICHT die "Bahnsteigkreuzugns-Fahrstraße" und belegt das Bahnsteig-Register deshalb NICHT. Trotsdem liegt für evenutelle Personenzüge in Gleis 2 ein Ereinis "Register in Fahrstraße verknüpfen Typ B". Der Güterzug überfährt den Ort, wo es über das "Ereignis Register in Fahrstraße verknüpfen Typ B" liegt. Dann fährt der Güterzug wieder aus und löst dabei seine Fahrstraße auf. Wird damit das Bahnsteigskreuzungs-Register jetzt freigegeben?
Eventuell muss ich mal auf Johannes warten, bis er sein Programm angepasst hat. Vielleicht hat er darauf auch sofort eine Antwort.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Stand ZusiSim 3.1.5.6 ist das nicht der Fall. Also alles, wie es sein soll. Aber gut mitgedacht, denselben Testfall hatte ich auch konstruiertF. Schn. hat geschrieben:Dann fährt der Güterzug wieder aus und löst dabei seine Fahrstraße auf. Wird damit das Bahnsteigskreuzungs-Register jetzt freigegeben?
- Michael_Poschmann
- Beiträge: 19880
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Johannes, kannst Du bitte noch kurz das Vorgehen erläutern, wie eine Bahnsteigkreuzung zu konfigurieren ist?
Grüße
Michael
Grüße
Michael
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Nach meinem derzeitigen Kenntnisstand saehe das folgendermassen aus: Gleis 1 sei der Hausbahnsteig, Gleis 2 der Bahnsteig mit nicht gleisfreiem Bahnsteigzugang.Michael_Poschmann hat geschrieben:Johannes, kannst Du bitte noch kurz das Vorgehen erläutern, wie eine Bahnsteigkreuzung zu konfigurieren ist?
Gleis 1:
- bisher: ein manuelles Register Nr. X in beiden Fahrtrichtungen
- neu: wie bisher
- bisher: in beiden Fahrtrichtungen
- ein manuelles Register Nr. X
- ein Ereignis "Beschreibung" mit Text "Bedingtes Register: Haltende Rz"
- neu: in beiden Fahrtrichtungen
- kein Register (Registernummer auf 0 setzen)
- ein Ereignis "Register in Fahrstrasse verknuepfen B". Als Wert: Nummer eines Referenzpunktes fuer Register Nr. X (egal welcher). Als Text: Dateiname des Moduls als relativer Pfad (Routes\Deutschland\...). Man kann den Text auch leer lassen, dann fuellt ihn der 3D-Editor beim naechsten Laden der Strecke mit dem Namen des aktuellen Moduls
Wichtig: Das Ganze kann erst in den offiziellen Bestand uebernommen werden, wenn die Aenderungen an den Ereignissen "Register in Fahrstrasse verknuepfen" in eine Zusi-Hauptversion eingeflossen sind. Das so geaenderte Streckenmodul wird mit einer aelteren Version als 3.1.5.5 zu Deadlocks fuehren, da das Register beim Aufloesen der Fahrstrasse nicht mehr freigegeben wird. Darauf sollte im betreffenden Add-on-Paket gross hingewiesen werden -- oder man macht die Installation des Add-ons sogar davon abhaengig, dass der Simulator auf dem neuesten Stand ist.
Zuletzt geändert von Johannes am 06.06.2018 19:40:35, insgesamt 1-mal geändert.
- Michael_Poschmann
- Beiträge: 19880
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Hallo Johannes,
danke für die Erläuterungen. Eine Restfrage:
Grüße
Michael
danke für die Erläuterungen. Eine Restfrage:
Was ist mit Referenzpunkt gemeint? Die Nummer des (manuellen) Registers am Hausbahnsteig? Oder eine der beiden Referenznummern, die in der Liste "Referenzelelemente" auf das manuelle Register des Hausbahnsteiges verweisen? Ich vermute letzteren Fall.Johannes hat geschrieben:Als Wert: Nummer eines Referenzpunktes fuer Register Nr. X (egal welcher).
Grüße
Michael
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Du vermutest richtig.Michael_Poschmann hat geschrieben:Was ist mit Referenzpunkt gemeint? Die Nummer des (manuellen) Registers am Hausbahnsteig? Oder eine der beiden Referenznummern, die in der Liste "Referenzelelemente" auf das manuelle Register des Hausbahnsteiges verweisen? Ich vermute letzteren Fall.
-
- Beiträge: 8967
- Registriert: 04.11.2001 19:57:46
- Aktuelle Projekte: Zusi3 Objektbau
- Kontaktdaten:
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Vorschlag: Wenn "Register in Fahrstraße verknüpfen B" und das Beschreibungstext-Ereignis zusammen in einem Streckenelement angetroffen werden, dann übernimm wie bisher den Beschreibungstext in den Fahrstraßennamen.Johannes hat geschrieben:Ein Beschreibungstext wie "Haltende Rz" ist nicht vorgesehen. Ich ueberlege daher noch, wie ich die zusaetzliche Fahrstrasse benennen soll.
Zuletzt geändert von Alwin Meschede am 06.06.2018 19:58:33, insgesamt 1-mal geändert.
Mein Youtube-Kanal: youtube.com/echoray1
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
So haette ich das im Zweifelsfall auch gemacht. Carsten, ist es in Ordnung, das Ereignis "Beschreibung" fuer diese Zwecke zu nutzen oder hat das noch anderweitig eine grosse Zukunft vor sich?
- Carsten Hölscher
- Administrator
- Beiträge: 33436
- Registriert: 04.07.2002 00:14:42
- Wohnort: Braunschweig
- Kontaktdaten:
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Das Beschreibungsereignis ist hier nicht sinnvoll. Da das Fahrstraßentool bei Typ B eine Bahnsteigkreuzung produziert, kann es ja auch den entsprechenden Text direkt reinschreiben.
Carsten
Carsten
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Hier eine Version von fahrstr_gen, die das neue Ereignis unterstuetzt: https://github.com/zusitools/fahrstr_ge ... register-3" target="_blank
Als Namenszusatz wird hartkodiert "(Bahnsteigkreuzung)" verwendet, weil das momentan der einzige Anwendungsfall ist. Sollte jemand einen anderen Nutzen fuer das Ereignis finden, ist das ja schnell aenderbar.
Als Namenszusatz wird hartkodiert "(Bahnsteigkreuzung)" verwendet, weil das momentan der einzige Anwendungsfall ist. Sollte jemand einen anderen Nutzen fuer das Ereignis finden, ist das ja schnell aenderbar.
- Michael_Poschmann
- Beiträge: 19880
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Ich probiere das nachher mal aus.
@ Holger, kannst Du dann morgen die Fahrstraßen schon mal anpassen?
Grüße
Michael
@ Holger, kannst Du dann morgen die Fahrstraßen schon mal anpassen?
Grüße
Michael
-
- Beiträge: 3677
- Registriert: 27.01.2002 11:30:41
- Wohnort: Duisburg
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Ja, kann ich machen.
Holger
Holger
- Michael_Poschmann
- Beiträge: 19880
- Registriert: 05.11.2001 15:11:18
- Aktuelle Projekte: Modul Menden (Sauerland)
- Wohnort: Str.Km "1,6" der Oberen Ruhrtalbahn (DB-Str. 2550)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
In Neheim ausprobiert. fstr_gen wirft dort eine Fehlermeldung, es werden keine Bahnsteigkreuzung-Fahrstraßen erzeugt.
Grüße
Michael
st3 geht gleich noch fürs Debuggen an Johannes raus.Warnung: Moduldatei C:\Zusi3Daten\Bedingtes Register: Haltende Rz nicht gefunden
Fehler: 'NoneType' object has no attribute 'referenzpunkte_by_nr'
Traceback (most recent call last):
File "fahrstr_gen\fahrstr_suche.py", line 57, in _get_einzelfahrstrassen
KeyError: Knoten<216>g
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 350, in btn_start_callback
File "<string>", line 109, in finde_fahrstrassen
File "fahrstr_gen\fahrstr_suche.py", line 49, in get_fahrstrassen
File "fahrstr_gen\fahrstr_suche.py", line 60, in _get_einzelfahrstrassen
File "fahrstr_gen\fahrstr_suche.py", line 73, in _suche_einzelfahrstrassen
File "fahrstr_gen\fahrstr_suche.py", line 133, in _suche_einzelfahrstrassen_rek
File "fahrstr_gen\fahrstr_suche.py", line 133, in _suche_einzelfahrstrassen_rek
File "fahrstr_gen\fahrstr_suche.py", line 135, in _suche_einzelfahrstrassen_rek
File "fahrstr_gen\fahrstr_suche.py", line 126, in _suche_einzelfahrstrassen_rek
File "fahrstr_gen\fahrstr_graph.py", line 105, in get_nachfolger_kanten
File "fahrstr_gen\fahrstr_graph.py", line 261, in _neue_nachfolger_kante
AttributeError: 'NoneType' object has no attribute 'referenzpunkte_by_nr'
Grüße
Michael
- Johannes
- Beiträge: 3202
- Registriert: 14.03.2009 22:36:06
- Aktuelle Projekte: Zusitools (http://git.io/zusitools)
Re: Fahrstraßenfehler nach Einbau der Bahnsteigkreuzung
Da wird etwas noch nicht korrekt abgefangen. Die Fehlermeldung sollte eigentlich lauten:
WARNING:Moduldatei /mnt/zusi/Zusi3/OmegaDatenFull/Bedingtes Register: Haltende Rz nicht gefunden
WARNING:Ereignis "Register in Fahrstrasse verknuepfen" an Element 739b enthaelt ungueltigen Referenzpunkt (Nummer "680", Modul "Bedingtes Register: Haltende Rz"). Die Registerverknuepfung wird nicht eingerichtet.
WARNING:Moduldatei /mnt/zusi/Zusi3/OmegaDatenFull/Bedingtes Register: Haltende Rz nicht gefunden
WARNING:Ereignis "Register in Fahrstrasse verknuepfen" an Element 739b enthaelt ungueltigen Referenzpunkt (Nummer "680", Modul "Bedingtes Register: Haltende Rz"). Die Registerverknuepfung wird nicht eingerichtet.