guenter.strickmann
Mitglieder-
Gesamte Inhalte
94 -
Benutzer seit
-
Letzter Besuch
-
Genauso habe ich es gemacht. Danach ging es wieder. Das ich was geändert habe, ist mir nicht bewusst, aber das heißt nichts. Wenn ich ein Signal verschiebe, wird die Fahrstraße ungültig und das wird ja auch immer sofort angezeit. Tausche ich eine Weiche, zeigt die Fahrstraße das nicht an, sondern man sieht es erst, wenn man mit der Maus auf die FS geht. Aber es stimmt schon, wieder was gelernt.
-
Klappt, aber irgendwie unbefriedigend. Trotzdem Danke
-
Ich habe eine Frage zur Fehlersuche. Bisher lief der Kopfbahnhof wie am Schnürchen. Seit kurzem ist aber immer die Fahrstraße 2 und 3 belegt, wenn ein Zug einfahren will. Die Weichen sind frei und nicht blockiert. Das Ereignisprotokoll gibt auch nicht viel her. Irgendwo habe ich einen Fehler eingebaut. Super wäre etwas, wie in Excel, wo man Zirkelbezüge leicht finden kann. Meine Frage: Wie gehen die Profis hier vor, um den Fehler zu finden, bzw. wie wird die EV aufgestellt, um Fehler zu verhindern? Arbeitet man immer mit Kopien, der letzten fehlerfreien Anlage? aaaa.mbp
-
Schiebbühne läuft nicht richtig
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Da geht es wohl um mm. Klappt, Danke -
Hallo zusammen, ich muss nochmal stören. Ich habe bereits einige Schiebebhühnen am Laufen, aber die verstehe ich nicht. Auf der Schiebebühne mit der großen Tanne fahren die Loks in Weichenstellun 0 und 1 korrekt raus. Alle anderen fahren aus der Parkposition in die Schiebbühne, halten aber vor dem Gleiskontakt und "berühren" ihn nicht. Damit wir die FS zur Einfahrt nicht aufgelöst und die FS zur Ausfahrt nicht aktiviert. Wie gesagt in 0 und 1 geht das. Woran liegt das? Ich habe schon alles mögliche probiert, den Code zigmal überprüft und Loks getauscht. Keine Ahnung. Schiebebühne.mbp
-
Verständnisfrage zur Wiederholungsfunktion
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Wieder was gelernt, Danke. -
Verständnisfrage zur Wiederholungsfunktion
guenter.strickmann hat Thema erstellt in Fragen zur Steuerung
Ich habe eine Verständnisfrage zur Wiederholungsfunktion. Gedacht ist folgendes: Ich habe mehrere Abstellgleise, auf die ein Zug einfahren kann. Über die Wiederholungsfunktion sucht er sich das Gleis selber. Sind allerdings alle belegt, soll er auf die Fahrstraße 50-49 wechseln. Es passiert allerdings immer folgendes: Der Zug fährt auf das Abstellgleis und verlässt es dann wieder und die Fs 50-59 wird trotzdem aktiviert. Also ist es offensichtlich so falsch, wie ich es gemacht habe. Eine Abfrage vor der Wiederholungsfunktion zu 50-59 macht aber auch keinen Sinn, ich will ja auf das Abstellgleis. Wo liegt hier der Fehler? -
Frage zur Wiederholung
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Alles klar, das erklärt es. -
Ich habe nochmal eine Frage zur Wiederholung. Am Gleiskontakt neben der großen Tanne wird per Wiederholungsfunktion ein freies Gleis im Bhf festgelegt und dann aktiviert. Das klappt in der Regel auch ganz gut. Hin und wieder passiert es aber, dass kein Gleis freigegeben wird und der Zug am nächsten Signal stehenbleibt. M. E. geschieht das immer dann, wenn vorher ein anderer Zug das Einfahrtgleis quert und in dem Moment blockiert. Meine Frage hierzu: Wie lange läuft eigentlich die Wiederholungsfunktion? Nur solange ein Zug auf dem Kontakt ist, oder länger? Ich könnte am Signal bei Halt eine zweite Abfrage hinterherschalten, ich wollte das jetzt nur für mich mal klar haben. Test.mbp
-
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Um Lua zu nutzen, muss ich mich erstmal grundsätzlich damit beschäftigen. Die EV-Steuerung klappt aber super. Vielen Dank und schönen Advent. -
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
-
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Aus VBA heraus hatte ich das schon als m:n Verbindung gesehen und vermutet, dass es nicht so einfach wird. Wenn ich jetzt deinen Code sehe und weiß, dass das nicht so einfach ist, mache ich zwei Schattenbahnhöfe und trenne die Züge. Für die Programmierung müsste ich erstmal grundlegend in die Materie einsteigen. Trotzdem vielen Dank für die Mühe. Die EV kann viel, aber kommt dann an die Grenzen. -
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
So, jetzt funktioniert es mit Lua, auch wenn ich nur eine ungefähre Vorstellung habe, was das Script macht. Lua ist nicht meine Welt. Trotzdem geht es so nicht, weil ich einen gedanklichen Fehler habe. Der Name der Listeneinträge ist der Index. Aus Access VBA kenne ich das anders. Wenn ich also ein Gleis aus der Liste rausnehme, fällt mit dem Namen die Indexnummer weg. Über die Luafunktion ermittele ich die Anzahl der Indexeinträge, z. B. 6. Wenn aber der Eintrag mit der Nummer 6 fehlt, läuft die Aktivierung des Gleises trotzdem ins Leere. So bräuchte man eigentlich eine zweite Liste. Einmal mit einem dynamischen Index, der immer wieder fortlaufend von 1 bis zur Anzahl der belegten Gleise neu geschrieben wird. Auf der anderen Seite dann die Indexnummer aus der eigentlichen Liste, die dann mit den belegten Gleisen verknüpft ist. Grunsätzlich will ich folgendes erreichen. In einem Schattenbahnhof sind nie alle Gleise belegt. Wenn ein Zug nun einfährt, soll er per Zufall veranlassen, dass ein Zug aus dem Bahnhof wieder ausfährt. Das klappt eben nur, wenn man weiß, welche Gleise belegt sind. Ansonsten könnte es passieren, dass ein nicht belegtes Gleis geöffnet wird und natürlich dann kein Zug ausfährt. Das wäre sehr misslich. Gibt es hierfür eventuell auch einen anderen einfachen Ansatz? Eine Möglichkeit gäbe es, indem man im Vorfeld die Güter- und Personenzüge in zwei unterschiedliche Schattenbahnhöfe steuert und die dortigen Gleise dann mit Zügen "vollpackt". Dann würde es immer gehen. Aber eigentlich wollte ich das nicht. Test_Liste.mbp -
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Nochmal vielen Dank für die Geduld. Ich habe den Code jetzt am Laufen. Aber die Wiederholung funktioniert nicht so, wie sie soll. Über die Wiederholung "Elemente einer Liste" wird nicht die ganze Liste gezählt, sondern immer nur bis zu dem Gleis, auf dem die Lok ausfährt. Alle Gleise jenseits davon, werden nicht mitgezählt. Entweder, es gibt doch noch einen Kniff, wie man dieses Problem umgehen kann, oder ich mache es doch mit dem Zählen der Loks. Aber eigentlich ist die Listenlösung die elegantere und richtigere. Test_Liste.mbp -
Anzahl Listeneinträge auslesen
guenter.strickmann antwortete auf guenter.strickmanns Thema in Fragen zur Steuerung
Erstmal vielen Dank für die schnellen Rückmeldungen. Leider hilft mir beides nicht weiter. Mit Lua kenne ich mich gar nicht aus. Die zweite Lösung habe ich zwar verstanden, aber den Bogen zu meiner Liste bekomme ich dennoch nicht hin. Es gibt für mich die Lösung, ein und ausfahrende Züge zu zählen. Die Summe ist dann gleich der Anzahl belegter Gleise in der Liste, aber eigentlich ist das nicht der richtige Weg. Man sollte die Elemente der Liste direkt zählen, und nicht indirekt verfahren. Aber wenn es nicht geht ... Vielen Dank