Jump to content

Atrus

Mitglieder
  • Gesamte Inhalte

    220
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Atrus

  1. War wahrscheinlich eine unnötige Frage, natürlich wird es funktionieren aber ich wollte eigentlich noch wissen ob ich das auch vom Protokoll darstellen lassen kann. Also Modul Variable würde ich annehmen? Oder bin wieder mal völlig daneben? Dank dir und LG Atrus
  2. Ja mein lieber Götz, vielen Dank und wird das dann auch funktionieren wenn ich nur die betroffenen Programmzeilen in Lua schreibe? LG Atrus
  3. Hello, kann ich in der EV den Zustand bzw. Wert der aktuellen Einstellung eines Gleiskontaktes abfragen oder muss ich mir dafür eine eigene Variable anlegen, die dann bei jeder Änderung des jeweiligen Kontaktes den Wert des selben übernimmt? Könnte man dann im Protokoll sehr schön verfolgen, ob sich da irgendwo ein Fehler eingeschlichen hat und um nicht lange suchen zu müssen. Oder aber auch nur, um den jeweiligen Zustand des Gleiskontaktes in einem anderen Ereignis auswerten zu können. Lange Frage tut mir Leid LG Atrus
  4. Hallo Götz, also nach einigen Tagen und nach 99 Versuchen, weiß ich allmählich was du mir da eigentlich gerade gelernt hast. Wie du ja mittlerweile weißt, bin ich des Öfteren etwas schwer von Begriff und interpretiere Dinge oft falsch aber das war jetzt wirklich der Augenöffner! Erst mal war mir nicht klar, was du mit Ausfahrlisten und deren Abarbeitung meintest, weil es bei mir noch keine Listen und Tabellen gibt. Aber dafür habe ich ja vor und nach jedem Bahnhof ein Blocksignal welches mir das alles regeln kann. Genau wie du sagst. Den Auslöser habe ich die ganze Zeit gesucht. Block frei und alle anderen Konflikte beseitigt. Und schon fährt der Zug mit der obersten Priorität ab. In meinem Fall dann auch mehrere gleichzeitig aber das spielt ja keine Rolle. Und ich komme komplett ohne Timer und mit nur wenigen Verzögerungen aus. Nur die wartenden Züge in den Signalen haben mir am Anfang ein bisschen Probleme bereitet. Weil ja einmal das Signal der Auslöser ist und dann wieder ein Objekt das im Signal als wartender Zug hinterlegt ist einfach wegfahren soll usw. Aber jetzt bin ich schon voll entspannt, kann ja immer nur eins nach dem anderen passieren. Habe mir auch für jedes Stopp Signal noch eine Variable angelegt, welche mir sagt ob überhaupt ein wartender Zug vorhanden ist. Ich weiß, dass könnte ich auch anders abfragen aber das geht für mich momentan noch viel einfacher und die EV ist nicht so kompliziert mit Variable erweitert usw., wenn du weißt was ich meine. Obwohl das schon voll spannend ist. Habe schon so einige Experimente angestellt. Nur an der Logik fehlt es mir halt manchmal. Umso logischer desto einfacher für die EV, ich arbeite intensiv daran. Wäre schön wenn ich mich in Lua schon besser auskennen würde aber das wird wohl noch ein bisschen dauern. Vielen Dank, dass du dir so viel Mühe mit mir gibst and sorry, if i'm boring you sometimes. Frohe Ostern und GLG Atrus
  5. Also es gibt ja jetzt wirklich nicht mehr viel zu sagen außer frohe Ostern euch allen und danke für die Freundschaft unter uns MBS Kollegen! LG Atrus
  6. Also ich habe mir für die gleichen Szenarien mittlerweile verschiedene EV's als Samples abgelegt, um herauszufinden welche die beste für die jeweilige Situation ist. Ist vielleicht ein bisschen umständlich aber manchmal ganz hilfreich. Und es fördert die Kreativität. LG Atrus
  7. Also da bin ich auch schon gespannt, wäre sicher cool!
  8. Ja stimmt, in Bezug auf Straßen ist das natürlich ein bisschen anders. Meine Signale sind in deinem Fall dann die Gleiskontakte oder Ampeln. Obwohl ich nicht weiß, ob Ampeln schon einen Gleiskontakt beinhalten. Aber mit Gleiskontakten hast du auf jeden Fall einfachere Möglichkeiten als mit Gleisen. LG Atrus
  9. Hallo, ja das freut mich das das jetzt funktioniert. Ich verwende in diesen Fällen Vorsignale, die mir dann schon den Zustand des nächsten Signales sagen. Somit muss mein Zug dann, abhängig von den Bedingungen anhalten oder weiterfahren. Sollte ein Blocksignal in der Zwischenzeit wieder Hp1 schalten, dann nimmt mein Zug natürlich auch sofort wieder seine vor eingestellte V auf allen Gleisen ein. LG Atrus
  10. PS: Habe vergessen zu sagen, dass wenn dein Zug im z.B. Schattenbahnhof umdreht, kommt er ja dann wieder mit V+ oder V- an das selbe Gleis. Dann müsstest du schon mit Variable erweitert arbeiten und noch bestimmen z.B. ob dein Zug vorwärts oder rückwärts fährt, z.B. Wendegarnituren oder Triebwagen oder nur ein Güterzug der halt gerade rückwärts fährt. Aber das sind jetzt nur ein paar Beispiele. Wenn dein Zug aber irgendwo endet und dann einfach nur rückwärts fährt, sollte die oben beschriebene Vorgangsweise meiner Meinung nach funktionieren. noch einmal LG Atrus
  11. Hallo, also alles was mir im Moment dazu einfällt ist dann nur noch Zug betritt ein Gleis allerdings abhängig von der Fahrtrichtung. Also V - oder +. Es sei denn, du verwendest auch noch Schlagwörter oder Variablen, die dann schon wissen, wenn ein bestimmtes Gleis betreten wird, aus welcher Richtung dein Zug kommt. Diese Werte kannst du dann auch abfragen. Dazu könntest du eine Variable anlegen, der du dann beim betreten des Gleises einen entsprechend Wert gibst. Wenn du also wissen willst aus welcher Richtung dein Zug kommt, dann musst du nur noch schauen wie der Wert deiner Variable ist. LG Atrus
  12. Hallo, also bei Triebwagen im Wende Verkehr hinterlege ich auch immer gleich die Adresse des Triebwagen im Signal, das später dann auslöst. Nicht den auslösenden Zug. Dessen Antrieb schalte ich aus und wenn später das Signal schaltet, weiß es schon welcher Triebwagen wegfahren soll. Ich musss dann nur noch bei Fahrzeug Geschwindigkeit setzen den Antrieb mit einschalten. Noch besser geht es, wenn der Antrieb der Lok die später wegfahren soll gleich beim Ankommen aktiviert wird. Dann fährt der "wartende Zug" mit allen Parametern wie Schlagwort oder Objekt Variable und der bereits hinterlegten Geschwindigkeit auf "allen" Gleisen weg. Oder man aktiviert den Antrieb unmittelbar vor dem wegfahren wenn das Signal schaltet. Muss man aber vielleicht eine Verzögerung (5sek) einbauen zwischen Antrieb einschalten und dem eigentlichen wegfahren. Habe ich so noch nicht probiert. Hoffe das war nicht zu kompliziert und das ich keinen Schwachsinn erzähle. LG Atrus
  13. Hallo, freut mich für dich, das du es doch noch geschafft hast. Manchmal ist es zum verrückt werden. Vor ein paar Tagen wollte mir auch etwas überhaupt nicht gelingen, habe alles probiert mit Variabel und ohne und Bedingungen usw. Am Ende ist ein Gleis über einem anderen gelegen, was ich "Vollblödi" natürlich nicht gleich gecheckt hatte. Gleis gelöscht und alles war gut. Meistens sind es die einfachsten Dinge die zum Problem werden können, weil man an so was im ersten Moment gar nicht denkt! LG Atrus
  14. Noch einmal Danke, klingt alles sehr logisch, werde mein bestes versuchen. Mein Problem ist nur, dass es sich in diesem Fall um einen Verzweigungsbhf. handelt, der quasi von drei Seiten mit Gegenverkehr bedient werden kann bzw. muss. Wird mir noch ein bisschen Kopfarbeit bereiten aber wird schon werden. Werde alles mit Video aufnehmen, zwecks der Kontrolle, könnte schon funktionieren. Werde alle von dir gelernten Trick's zur Anwendung bringen, so gut ich kann. Bin schon gespannt. Vielen Dank
  15. Ja, blöd von mir, habe ich leider falsch verstanden. Abschreiben bringt gar nichts. Habe im Prinzip eh das selbe Problem gelegentlich. Gut dass es das Forum gibt. Sorry! LG Atrus
  16. Ja ja, sehr schlau, genau nach so was habe ich gesucht. Hast schon recht aber die muss ich alle einzeln auf einander abstimmen. Oder ein mögliches Zeitfenster einplanen. Sofern die Reihenfolge immer die selbe ist. Muss mich halt spielen damit. Im übrigen lösche ich die wartenden Züge zwar sofort aus dem Signal sobald es verlassen wird aber ich setze parallel noch eine SignalVariable 0 oder 1 für den Fall, dass es im betroffenen Signal gar keinen wartenden Zug gibt. Vielleicht ist das etwas übertrieben aber so bekomme ich noch eine weitere Abfragemöglichkeit. Geht mit sonst auf Nil, wenn kein wartender Zug vorhanden ist, eh logisch! Aber so viele Parameter muss man erst auf die Reihe kriegen... LG Atrus
  17. Nein MS-Sandokan, genau umgekehrt. Du musst es verstehen und nicht abschreiben, sorry aber das ist die Wahrheit, LG Atrus
  18. Ja ist klar, nur die Verzögerung kann ich nicht als Referenz verwenden darum meine Frage. Konkret geht es darum, dass mehrere Züge gleichzeitig aus einem Bhf ausfahren und da suche ich gerade dem möglichen Auslöser dafür. Die sollen natürlich nicht unter einander kollidieren. So wollte ich jeweils den selben Timer als Startpunkt festlegen. Eben nur zeitverzögert und mit anderen Zeiten. Dann muss wohl doch mehrere Timer einsetzen um nicht die Übersicht zu verlieren. Die Verzögerung würde meiner Meinung nach die Steuerung von ca. 10 möglichen betroffenen Zügen zu sehr verschachteln. Grundsätzlich ist die Verzögerung schon ein cooles Werkzeug so man sie auch im Protokoll einblenden kann. Eigentlich baue ich gerade mal die Blockstrecken und versuche dabei schon etwaige Ereignisse wie Querverkehr und ähnliche zu berücksichtigen. Vielleicht eh noch ein bisschen verfrüht. Aber danke dir für deine Untestütztung! LG Atrus
  19. OK vielen Dank, ich möchte einfach nur die Timer Anzahl reduzieren und sie nach Möglichkeit öfter und wenn geht parallel verwenden können! Aber sowie ich dich verstehe würde ein dann ein bereits laufender Timer einfach eine Laufzeitveränderung bekommen, oder verstehe ich da was falsch? LG Atrus
  20. Hallo Kollegen, kann man ein und den selben Timer mit verschiedenen Laufzeiten, natürlich vorausgesetzt das die maximale Laufzeit dabei nicht überschritten wird, wieder starten obwohl er mit einer anderen Laufzeit schon läuft, also parallel zum ersten Start? Danke für die Info falls das jemand weiß! LG Atrus
  21. Hallo, könnte dann in etwa so aussehen, du kannst auf das Textfeld natürlich schreiben was immer du möchtest. LG Atrus
  22. Also bei mir sieht das so aus und ich kann bei jedem Signal den Zustand erkennen. Oder meinst du nur den Gleisplan von oben im Raster betrachtet? LG Atrus
  23. So so, sehr interessant. Thank's a lot ! LG Atrus
  24. Wird dann bei mir wahrscheinlich auch so passiert sein. Danke für die Info! LG Atrus
  25. PS: klar die Stellungen, Mann jetzt hab ich's verstanden, super hat mir jetzt auch noch geholfen, sehr gut. LG Atrus
×
×
  • Neu erstellen...