-
Gesamte Inhalte
5763 -
Benutzer seit
-
Letzter Besuch
Alle erstellten Inhalte von Goetz
-
mehrere kreuzungen mit verkehrsampeln
Goetz antwortete auf robertvandenbrandts Thema in [International] Problems and solutions
Hallo @robertvandenbrandt, Aus dieser Beschreibung kann ich nicht erkennen, warum es bei dir nicht funktioniert. Ich weiß nicht, welchen Punkt ich erklären muss um dir zu helfen, weil ich deinen Versuch nicht sehe. Und ohne deinen Versuch zu sehen weiß ich nicht, was du vielleicht übersehen oder missverstanden hast. Viele Grüße Götz -
mehrere kreuzungen mit verkehrsampeln
Goetz antwortete auf robertvandenbrandts Thema in [International] Problems and solutions
Hallo @robertvandenbrandt, kennst und verstehst du die Anlage mit der Content-ID 20F2B5B8-FAC2-403A-A063-DC084515941A in den Tutorials? Kennst du dieses (deutsche) Erklärvideo zur Ampelsteuerung in der Anlage? Im Beispiel wird eine Kreuzung gesteuert, indem eine Liste mit Ampeln und dazu eine Variable für den Listenindex benutzt wird. Für eine zweite Kreuzung benötigst du eine zweite Liste mit Ampeln und dazu eine zweite Variable für den Index. Wenn ich weiß, wieviel du davon schon verstehst kann ich besser einschätzen, was dir noch an Erklärungen fehlt. Ohne deinen aktuellen Wissensstand zu kennen ist es sehr schwer für mich, dir eine Antwort zu geben die dich zufrieden stellt. Viele Grüße Götz P.S.: @Phrontistes hat seine Antwort ungefähr zur gleichen Zeit geschrieben. Das habe ich leider erst gesehen, nachdem ich meinen schon abgeschickt hatte. -
Hallo @Phrontistes, wenn der Auslöser eh ein ganz konkreter Timer ist, gewinnst du doch mit der generischen Angabe "Ausöser" nichts. Es macht keinen Unterschied, wenn du den Timer ganz konkret angibst. "Auslöser" ist dann als Adressat sinnvoll, wenn es eine Gruppe möglicher Auslöser gibt und du in jedem Fall denjenigen aus der Gruppe ansprechen willst, der der akute Auslöser war. Wenn beispielsweise viele Autos über denselben Kontakt fahren können und du dasjenige Auto anhalten willst, welches akut über den Kontakt fuhr. Viele Grüße Götz
-
sorry, meine Aussage hier war falsch. Ich habe sie gelöscht.
-
Auch, wenn man keinen direkten Anhaltspunkt findet, meine ich im Foto gut zu erahnen, wie klein diese Dinger tatsächlich sind. Nebensignale (Ne) (So) | Bahn | Signalbuch Online (fahrdienstleiter.net)
-
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
Da helfen die Filter in der Strukturansicht: Im Beispielbild habe ich beide Filter aktiviert, deshalb siehst du hier beide Weichenlaternen: Den Schalter und das Signal. Würde ich einen der beiden Filter ausschalten, dann sähe ich nur noch eine der beiden Laternen. -
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
Du musst bitte verstehen, dass manche Laternen bauartbedingt Schalter sind und andere Signale. Wenn Wolfgang also einen Schalter benutzt, dann nur deshalb weil seine Weichenlaterne technisch ein Schalter ist. Hätte er die Weichenlaterne von Roter Brummer genommen, dann wäre es auch in seiner EV ein Signal (weil diese Laterne technisch als Signal gebaut wurde). Selbstverständlich muss man Schalter in der EV als Schalter ansprechen und Signale als Signale. Aber für die Logik, die Wolfgang verwendet, macht das wirklich keinen Unterschied. -
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
Das ist eher nebensächlich. Manche Weichenlaternen sind als Schalter gebaut, andere als Signale. Für die Schaltung selbst macht das keinen Unterschied. -
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
und ich nutze die Weichenstellung als Index für eine Tabelle. Das erspart die mehrfach geschachtelten Bedingungen und ersetzt sie durch einen direkten Zugriff auf den passenden Datensatz. Die Wiederholung ist nur dazu da, beide Laternen auf einmal anzusprechen und nicht jede individuell. Der Tabellenindex ist in meinem Beispiel der interessantere Part. und als Beispiel eine der Tabelle dazu: Viele Grüße Götz -
alle fahrzeuge zurück ins haupt - depot
Goetz antwortete auf schlagerfuzzi1s Thema in Fragen zur Planung
Du benötigst dafür ebenfalls Gleiskontakte. Und für diese Kontakte stellst du in der EV ein, dass ein Fahrzeug, welches den Kontakt betritt, ins Haupt-Depot geschickt wird: Schick in der Aktion das Fahrzeug ins Depot, welches den Kontakt betreten hat: Viele Grüße Götz -
Bahnhofsdurchfahrt bei mehreren Bahnhöfen
Goetz antwortete auf rolf.karl.mohrs Thema in Fragen zur Steuerung
Ja, solch eine Schaltung kann man verallgemeinern. Dazu musst du dir anschauen, was alle Bahnhöfe bei dir gemeinsam haben und worin sie individuell verschieden sind. Das gemeinsame (= die Logik) packst du in ein Ereignis. Das individuelle (die spezifischen Signale, Weichen, Fahrstraßen) steckst du in jedem Bahnhof in Variablen. Einfach wird das dann, wenn du im Umgang mit der EV versiert bist und die einzelnen Elemente verstehst. Wenn du weißt, was mit "Auslöser" gemeint ist und was eine "erweiterte Variable" tut. Viele Grüße Götz -
Hallo @Kaffeeschluerfer Deshalb empfehle ich für solche Zwecke das Dummy Fahrzeug SX1. Das ist im Simulationsmodus unsichtbar. Viele Grüße Götz
-
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
hallo @anschnipp, dieses Beispiel habe ich eben für dich gebaut: fünf 3 Wege Weichen.mbp I'm afraid not, Herman This would result in an individual EV entry for each 3 way switch. Anselm was looking for one generic code to apply to all 3 way switches -
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
da jede dieser 5 Weichen "wissen" muss, welche der insgesamt 10 Laternen zu ihr gehören, würde ich in einer Objektvariablen die zwei zugehörigen Laternen und ihre jeweiligen Stellungen hinterlegen. Das Schlagwort nützt dir, um für alle Weichen mit diesem Schlagwort dasselbe Verhalten zu definieren. Die Objektvariablen helfen dir, für jede der Weichen die individuell verschiedenen Aspekte zu deklarieren. -
Die Länge 0 wäre auch unsinnig. Stattdessen solltest du diese Spur einfach löschen
-
Laternensteuerung mehrerer 3-Wege-Weichen
Goetz antwortete auf anschnipps Thema in Fragen zur Steuerung
Hallo Anselm, im Video Drei Fahrstraßen für Rollo42 zeige und erkläre ich ab 1:07:50 eine Methode die beiden Weichenlaternen anzusteuern. Wenn dir das nicht zu langatmig ist, findest du dort eventuell ein paar nützliche Ideen? Ein Schlagwort verschwindet von selbst aus der Liste, sobald kein Objekt mehr dieses Schlagwort besitzt. Viele Grüße Götz -
Bahnhofsdurchfahrt bei mehreren Bahnhöfen
Goetz antwortete auf rolf.karl.mohrs Thema in Fragen zur Steuerung
Das ist als Fehlerbeschreibung ein bisschen dünn, Rolf. Wenn ich deine Anlage lade, sehe ich mehrere Fahrstraßen, von denen eine aktiv ist. Natürlich kann ich jetzt auf gut Glück mal beobachten, was wann passiert und dabei eventuell etwas finden, das "nicht funktioniert". Aber lieber wäre mir, du würdest präziser beschreiben, was da "nicht funktioniert" und wie es im Idealfall funktionieren sollte. Viele Grüße Götz -
Anzeige des Grundes eine Blockade der Fahrstraße
Goetz antwortete auf Phrontistess Thema in Technischer Support
Als Gruppenausfahrsignal hinter die letzte Weiche? Es deckt ja den Streckenabschnitt dahinter. Und die eigentliche Abfahrt wird ja nicht durch das Signal initiiert. -
nein, nicht so, sondern nur die innere Abfrage. Das if not == true außen rum kannst du dir sparen. Neos Vorschlag ist der Ersatz dafür und keine Ergänzung. --[[--------------------------------------------- Prüfung ... ------------------------------------------------]] if vehicle.variables["Wartezeit"] == nil then vehicle.variables["Wartezeit"] = 0 end if contact.variables[Fahrweg ist frei] == true then ...
-
und dann ist das Forum zur Stelle und hilft dir, auch diese Situation besser zu verstehen.
-
correct. The world is a fixed reference and you can always declare an objects position relative to this fix point. The object itself would be a fleeting reference. Any value could only reflect the difference between before and after. The moment you let go of the object, the current position would become the new reference and all values would go back to 0.
-
Hallo @UBahn, es handelt sich um eine Objektvariable. Das Objekt ist die Gruppe 2-08 Bahnübergang V7. Diese Variable wird in den Ereignissen "Schranken öffnen" und "Schranken schließen" gesetzt. Beide Ereignisse werden durch Befahren der genannten Kontaktpunkte ausgelöst. Du hast vermutlich die Gruppe 2-08 Bahnübergang V7 aufgelöst. Damit hat die EV das Ziel für diese Variable verloren. Du musst ihr stattdessen ein anderes Objekt als Ziel zuweisen. Ich würde das kleine Stellwerk neben dem BÜ nehmen. Viele Grüße Götz
-
The values which you get when you use Lua are called quaternions. They are not the same as those which you find in the object's positioning table. Here's a Wikipedia article describing the basics and the purpose. I can't give you any more information because I didn't find the nerve to delve deeper into the subject.
-
Nein, das ist so fein, dass es keine sichtbaren Ruckler verursachen sollte.
-
Gleiskontakt soll zwei unterschiedliche Aufgaben ausfuehren
Goetz antwortete auf norbert_janssens Thema in Fragen zur Steuerung
Nicht den Loknamen ändern, sondern der Lok eine Variable vom Typ Boolescher Wert (= wahr oder falsch) geben. Wenn Variable = wahr, dann einparken und Variable auf falsch setzen. Wenn Variable nicht wahr, dann weiterfahren und Variable auf wahr setzen. Anstelle der Kommentare musst du selbstverständlich die Befehle eingeben, die deine Lok braucht um die beschriebenen Aktionen auszuführen.