Jump to content

guenter.strickmann

Mitglieder
  • Gesamte Inhalte

    104
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von guenter.strickmann

  1. Hallo zusammen, in einem Schattenbahnhof fahren die Züge je nach Typ in unterschiedliche Richtungen. Die richtige Strecke wird aus einer Liste ausgelesen. Es kann aber immer mal passieren, dass eine Strecke aktiviert wird, obwohl dort gerade kein Zug steht. Wenn ich die nicht belegten Gleise aus der Liste streiche bzw. neu belegte wieder eintrage, könnte ich die Liste dynamisch halten. Dazu müsste ich aber wissen, wieviele Strecken gerade in der Liste vorhanden sind. Frage: Wie kann ich die aktuelle Anzahl der Listeneinträge aus einer Liste auslesen? Test_Liste.mbp
  2. Ich habe ein Problem mit der Fahrstraße vor und hinter einem Depot. So wie es jetzt ist, ist abhängig von der Länge des längsten Zuges die Strecke vor und insbesondere direkt hinter dem Depot nicht kontrolliert. Wenn die Züge nicht gleich schnell sind, oder im Depot mit Zufallswartezeiten gearbeitet wird, dann kann es passieren, dass zwei Züge kollidieren. Der Gleiskontakt, der das Signal 1 stellt, ist extra so gesetzt, um mein Problem zu zu verdeutlichen. Das muss aber auch anders gehen. Aber ich habe es so verstanden, dass ich direkt aus dem Depot heraus keinen Zug steuern kann. Ich könnte die Fahrstrecke 1-2 auch direkt im Depot setzen, kurz bevor der Zug losfährt, aber dann habe ich dennoch keine Kontrolle über das erste Streckenstück bis zum Signal. Ich hatte das mal probiert, aber wenn das Signal kurz neben dem Depot auf Rot steht, fährt der Zug mit seiner Endgeschwindigkeit einfach drüber weg. So geht es ncht. Ich brauche einen Steuerung, die den Zug aus dem Depot erst dann losfahren lässt, wenn die erste Fahrstraße frei ist. Dann könnte man das erste Signal auch direkt an das Depot setzen. Test-Depot.mbp
  3. Die T-Form würde sich sehr gut für Kopfbahnhöfe eignen.
  4. Ja, so klappt's. Ich hatte schon das Gefühl, dass die Abfrage nicht korrekt war, kam aber nicht drauf. Danke :-)
  5. Ich habe in einem Signal eine Lokliste hinterlegt. Das Signal steht an der Ausfahrt eines Kopfbahnhofs. Hier habe ich eigentlich gemeint, dass das Signal auf sh1 schaltet, wenn die Lokliste nicht leer ist. Das Problem, nachdem die letzte Lok aus dem Bahnhof raus ist, ist die Liste leer, trotzdem schaltet sie auf sh1. Habe ich einen Denkfehler, weil Lokliste = leer nicht gleichbedeutend zu "nil/nichts" ist? Oder liegt es woanders dran? 2a.mbp
  6. Okay, klare und verständliche Aussage.
  7. Schön wäre eine Funktion, mit der der gesamte Gleiskörper auf einmal mit Oberleitung versehen wird. Nacharbeiten, z. B. einzelne Stränge wieder entfernen, kann man dann immer noch händisch machen.
  8. Vielen Dank, klappt wunderbar. Das man das indirekt regeln muss, hatte ich mir bereits gedacht. Aber die Art der Aufstellung hätte ich nicht hinbekommen. Loks als Objekte abzuspeichern, auf die Idee war ich auch bereits bekommen. Aus einer anderen meiner Anlagen hatte ich das mit Namen abgeleitet. dort funktionierte es. das war mir erst das wichtigste. Ich werde mal versuchen, jetzt die Loks als Objekte abzulegen. :-)
  9. Hallo, ich habe einige Kopfbahnhöfe gebaut, bisher allerdings hatte ich die einzelnen Gleise immer einzeln angesprochen. Vor kurzem sah ich dann einen Kopfbahnhof mit sehr wenig EV, dafür mit Lua. Davon bin ich noch weit weg, probiere es aber anders. Die Anlage klappt zwar, ich habe aber ein Problem. Eine Lok kommt vom Abstellgleis und überfährt beim Ausfahrsig einen Gleiskontakt. Dort wird aktuell der Lokname in eine Zwischenvariable ausgelesen und dann dem Ausfahrsignal übergeben. Ich habe zwar im Gleiskontakt den Namen des Ausfahrsignals hinterlegt, aber ich bekomme es nicht hin, den Loknamen direkt in den Speicher des Signals zu schreiben. Eigentlich müsste das ohne Hilfsvariable direkt gehen. Gibt es irgendwo ein Beispiel, wo ich mir das ansehen kann, oder kann mri jemand die Lösung sagen. Kopfbahnhof.mbp
  10. Ich habe einen Rundkurs in verschiedene Streckenblöcke aufgeteilt und lasse dort Züge in unterschiedlicher Geschwindigkeit fahren. Wenn ein Zug ein Signal überfährt, wird dem Schlagwort des Signals ein Wert zugewiesen, von ICE=1 bis Güterzug =5. Wenn ein langsamer Zug nun merkt, dass von hinten ein schnellerer Zug kommt, geht er auf das nächste Ausweichgleis. So weit so einfach. Bis jetzt habe ich es so gelöst, dass der haltende Zug vor ein Haltsignal fährt und für den Fall, dass von hinten ein schnellerer kommt, er einfach 20 sec. länger wartet. Das funktioniert ganz gut, ist aber aus meiner Sicht nicht wirklich elegant. Besser wäre es sicherlich, wenn der vorbeirauschende Zug signalisiert, "Ich bin vorbei, du kannst jetzt los." Das könnte man auch mit einer Variablen lösen (0/1-Schalter), aber das müsste dann für jede Ausweichstrecke einzeln gesetzt werden. Auch das finde ich nicht so gut. Gibt es nicht eine einfache Lösung, mit der man das Problem generell lösen könnte. Gibt es hierfür eine Beispielanlage?
  11. Okay, wofür sind die dann?
  12. Dumme Frage von mir wahrscheinlich: Wenn man sich die Online präsentierten Anlagen mit Rechtsklick anschaut, sieht die Anzahl der Downloads und Bewertungen. Kann man sich auch anschauen, was und wie andere Bewertet haben?
  13. Jepp, jetzt passt es. Supi und vielen Dank.
  14. E03B749D-12AF-4506-84FD-B2CFD90EFC4A Ich wollte das noch nicht veröffentlichen, da noch ein paar Macken drin sind. Aber ich komme hier einfach nicht weiter. In der EV im Modul Shuttledienst sind es s7b und s56cb. Dort hakt es . Der Gleiskontakt im Autoverlader hinter dem Personenwggon schaltet einfach nicht um.
  15. Thema Autoverladung: Wenn die Autos (hier der Blaue) auf dem Gleiskontakt GK-Autozug stehen möchte ich dem Gleiskontakt eine Geschwindigkeit zuordnen. Mache ich das von Hand, fahren die Autos alle schön vom Waggon. Aber wie muss die Funktion aussehen, damit das dann automatisch funktioniert. Ich habe verschiedene Varianten schon mal ausprobiert, aber der Kontakt reagiert nicht. Wo liegt da der Fehler, den ich begehe?
  16. Ich habe den Ton immer aus, stört mich also nicht. Aber schön, dass es funktioniert.
  17. Genau, die hintere Lok wird aktiviert und fährt dann wieder zurück. Die Idee mit dem Zugverband ist super, vielen Dank.
  18. Ich habe eine Lok abgeschaltet hinter einen Zug gehängt, um eine Schiebelok zu simulieren. Um sie wieder einzuschalten, ist eigentlich ein Gleiskontakt gedacht, der auf den Schlagworteintrag der Lok reagieren sollte. Den Schlagworteintrag kann ich auch trotz Abschaltung auslesen, wenn ich die Lok mit Rechtsklick ansteuere. Aber die Lok reagiert nicht auf den Gleiskontakt. Auch bei Betreten eines Gleises funktioniert das nicht. Ich möchte, dass die vordere Lok einfach über den Kontakt fährt und die hintere dann beim Betreten eines Kontaktes oder Gleises wieder eingeschaltet wird. Ab da kann man die Kupplungen deaktivieren und Geschwindigkeiten setzen. Worauf reagiert eine abgeschaltete Lok? Geislingen.mbp
  19. 3E8E7F1C-25DA-49A8-AFF2-AAAB831D3FB0 Ich habe eine neue Version hochgeladen. Bei mir läuft es einwandfrei. Warum das andere nicht funktioniert, weiß ich nicht. Zuerst läuft die Westfalenbahn durch, dann kommt der IC. Wie kann man denn die erste Version löschen?
  20. Vielen Dank für die schnelle Antwort. An Klartexter: Ich habe einen Kopfbahnhof. Da fährt die aktive Lok gegen den Prellbock, wird ausgeschaltet und die inaktive hintere wird aktiv geschaltet. Da der Zug rückwärts rausfährt, ist sie jetzt vorne. Sie soll später wieder im selben Gleis einfahren. Damit das klappt, gebe ich die Gleisnummer mit. Das ist vielleicht nicht elegant, aber funktioniert. Verkompliziert wird die Sache dadurch, dass hin und wieder ein Zug auf ein Abstellgleis fährt und durch einen anderen ersetzt wird. Dabei übergibt der Zug zum A-gleis seine Gleisnummer an den noch stehenden Zug, der dann rausfährt. Dabei muss die Gleisnummer eben an beide Enden des Wendezuges übergeben werden. Das hatte ich nicht hinbekommen. Geht bestimmt viel einfacher, aber es geht. :-)
  21. Hallo zusammen, ich habe eine Frage, wie ich eine Variable setzen kann. Ich habe z. B. einen TEE-Zug mit zwei Kopfenden. Die jeweiligen Zugköpfe habe ich in einer Liste aufgeführt. Wenn die aktive Lok 10 über einen Kontakt fährt, weise ich ihr ein Gleis zu. Aber wie kann ich der inaktiven Lok 11 ebenfalls diese Gleisnummer zuweisen? Also so geht es nicht. Die ausgeschaltete Lok reagiert nicht auf den Gleiskontakt. Kann mir jemand einen Tipp geben. Günter
  22. Muss man natürlich auch mal wissen. Aber trotzdem vielen Dank.
  23. Hallo zusammen, ich habe ein Problem. Die Fahrstrassen G4-G6 sind immer blockiert. Ich suche mir einen Wolf, finde den Fehler aber nicht. Kann mir jemand einen Tipp geben? Ich habe den Bereich zwischen den drei großen Tannen zur Verdeutlichung markiert. C.mbp
  24. So, bin aus dem Urlaub wieder da. Ich wollte nur meine Intention nochmal klarstellen. Wenn ein IC und eine Bimmelbahn gleichzeitig in/aus dem Bahnhof fahren, sollte die Fahrstraße mit dem IC Vorrang haben. Wenn ich nichts weiter in die EV eingebe, dann geht das nach dem Motto "Wer zuerst kommt, mahlt zuerst." So eine Automatik wäre für mich Programmierungslegasteniker einfach eine sehr hilfreiche Sache. Günter
×
×
  • Neu erstellen...