Fehlerhaft und nicht akkurat programmierte PZB 90 bei einigen Nicht-vR und Nicht-TSG Payware-Addons

Discord Einladung
Trete unserem Discord-Server bei (klicke hier zum Beitreten).
  • Hallo zusammen,


    zunächst ergänzend zum Thementitel: bitte messt auch die TTB-Umsetzung der PZB an den hier angelegten Maßstäben :S


    Die kürzlich erschienene JWD-147er (und auch die weiteren Fahrzeuge) kennen ebenfalls Details wie überlagerte ÜF etc. Wenn euch noch Abweichungen zum Original auffallen, gebt mir bitte Bescheid. Das Verhalten lässt sich dann im separaten PZB-Simulator (der den exakten Game-Skriptcode ausführt) nachvollziehen bei Bedarf effizient ändern. Im Update 1.1 der Lok werden dann in Kürze noch bereits gefundene Kleinigkeiten angepasst.


    Die modulare Umsetzung beinhaltet bislang die PZB90 v2.0 und die Besonderheiten der Ebicab-Implementierung. Falls jemand von euch noch Primärquellen zur "v1.0" der PZB 90 hat (bspw. zugehörige DB-Ril von Ende der 1990er bzw. Anfang der 2000er), würde ich mich übers zur Verfügung stellen einer digitalen Kopie freuen. Die vor der PZB90 Version 1.6 geltenden, lockereren Prüfgeschwindigkeiten, -zeiten und -wege sind soweit bekannt - für etwaige weitere Details würde ich aber gern nachlesen. Wäre doch eine feine Sache, wenn die mintgrüne Variante des 760er-Steuerwagens dann mit angepasster PZB in den Sim kommt.


    Wichtig noch zu sagen, bei Neufahrzeugen gibt es meist kein "Wechselblinken" mehr, sondern ist es der Text der unterhalb steht, der sagt ob man in der resrektiven ist oder nicht.

    Speziell für die Ebicab2000-Umsetzung der 147 kann ich ergänzen: sie setzt "Wechselblinken" um, indem bspw. der LM85 dann mit einer invertierten Version seiner selbst zum Blinkmuster in einem LM-Slot wird. Textausgaben gibt es zusätzlich dazu mit Geschwindigkeitsangaben, die zur (nicht) restriktiven Überwachung passen.


    Viele Grüße,

    Benjamin

  • zunächst ergänzend zum Thementitel: bitte messt auch die TTB-Umsetzung der PZB an den hier angelegten Maßstäben :S

    Hallo Benjamin,


    ich habe seinerzeit genau das gleiche gemacht -- mir vor 10 Jahren externe Leuchtmelder in einem mit Lua+EGSL gebastelten Fake-TS angeschaut und per Button Beeinflussungen erzeugt und per Zustandsdatei-Auslesen auf der TS Seite synchron in den TS geholt. Ich freue mich auch aufgrund Deines Blogs zum Simulator annehmen zu koennen, dass Eure PZB eine Zustandsmaschine ist und keine endlose empirische Kette von IFs fuer alle "gekannten" Situationen wie die meisten Addons.


    Mir fiel allerdings in Deinen Abbildungen der ueberwachten Geschwindigkeit (orange v_ueberachg?) auf, dass die nichtlinear ueber der Zeit abfaellt. Das waere aber m.M. nach nicht richtig - die linear abfallende v_pruef(t) ergibt ja eine parabolische v_pruef(s) (s Weg), aber nicht als v_pruef(t) Plot (die Abbildung "Überlagerungsfälle: Ein Blick unter die Haube").

  • Fast!. Wenn man sich innerhalb der 700m restliche UF-Lauflaenge der 1000Hz befreit (nach Ablauf von 550m moeglich), kann man so schnell fahren wie man will. Allerdings stimmt es, dass bei erneuter 1000Hz Beeinflussung innerhalb dieser 700m dann sofort die Zugartabhaengige Kurvenendgeschwindigkeit geprueft wird -- ja, bei Zugart O sind das 85km/h (bei U nur 55km/h). Das liegt daran dass die im Hintergrund noch laufende 1000Hz reaktiviert wird - die ist aber nach 550m schon auf 85kmh abgefallen.

    Gude Stefan, kleine korrektur das befreien ist erst nach 700m möglich, damit ist die Restlauflänge der ÜF 550m, in diesen ist ein befreien möglich (die 1000Hz ÜF läuft 1250m ab Beeinflussung). Das Startprogramm stellt ebenfalls den Zustand dar 700m der ÜF abgelaufen und läuft damit dann auch für 550m. Sollte es innerhalb dieser 550m (der noch im Hintergrund weiterlaufenden 1000hz ÜF) zu einer erneuten 1000hz Beeinflussung kommen und man hat sich Befreit wird direkt auf die im Leuchtmelder dargestellte Geschwindigkeit überwacht (85,70 oder 55km/h).

  • Gude Stefan, kleine korrektur das befreien ist erst nach 700m möglich, damit ist die Restlauflänge der ÜF 550m, in diesen ist ein befreien möglich (die 1000Hz ÜF läuft 1250m ab Beeinflussung). Das Startprogramm stellt ebenfalls den Zustand dar 700m der ÜF abgelaufen und läuft damit dann auch für 550m. Sollte es innerhalb dieser 550m (der noch im Hintergrund weiterlaufenden 1000hz ÜF) zu einer erneuten 1000hz Beeinflussung kommen und man hat sich Befreit wird direkt auf die im Leuchtmelder dargestellte Geschwindigkeit überwacht (85,70 oder 55km/h).

    Hallo Sebastian - hast absolut Recht; habe die 700m und die 550m in meinem Beitrag komplett vertauscht!