Jump to content
Zum Start hinzufügen

Weitere Informationen

3D-Modellbahn Studio

Eine Vollbild-App auf Ihrem Startbildschirm mit Push-Benachrichtigungen und mehr.

So installieren Sie diese App auf iOS und iPadOS
  1. Tippen Sie auf das Teilen-Symbol in Safari
  2. Scrollen Sie durch das Menü und tippen Sie auf Zum Startbildschirm hinzufügen.
  3. Tippen Sie oben rechts auf Hinzufügen.
So installieren Sie diese App auf Android
  1. Tippen Sie auf das 3-Punkte-Menü (⋮) in der oberen rechten Ecke des Browsers.
  2. Tippen Sie auf Zum Startbildschirm hinzufügen oder App installieren.
  3. Bestätigen Sie durch Tippen auf Installieren.

Empfohlene Beiträge

Geschrieben

Hallo in die Runde,

bei mir soll ein Bus beim betreten eines Kontaktes die Weichen schalten um einen Fahrweg zu fahren.

Im Bus ist das Schlagwort "Bus 01 V" hinterlegt und die EV dementsprechend angepasst.

Nur schaltet der Bus beim betreten der Kontakte die Weichen nicht.

Im Anhang zwei Bilder der EV. Vielleiht kann mir da jemand helfen.

LG Thomas

001.thumb.jpg.ae48d7e5c244bc7da61f9260886eb063.jpg002.thumb.jpg.f07234071d02ce015dd63405bee1d576.jpg

Geschrieben
  • Autor

Hier noh die "Test" Anlage zu meiner Frage

Bus Test.mbp

Geschrieben
vor 6 Minuten schrieb Thomas_103:

Vielleiht kann mir da jemand helfen.

Hallo Thomas,

Weichen sind kein gutes Mittel, um Straßenfahrzeuge zu lenken.
Deshalb haben die Kreuzungen und Einmündungen im Katalog auch keine Weichen mehr.

Es ist klüger, dem Bus einen Kontakt an der Haltestelle als Fahrziel zuzuweisen.

Zu deiner EV:
Das Ereignis wird ausgelöst, wenn ein Fahrzeug den Kontakt GK Kreuzung 01-1 betritt.
Warum willst du dann noch prüfen, ob das auslösende Fahrzeug auf dem Kontakt steht? Und was steht in seiner Variablen "Bus 01 V"? Ist das etwas, das auf einem Kontakt stehen kann? Denn genau genommen prüfst du ja, ob das Ding aus dieser variablen auf dem Kontakt steht. 

Außerdem wird die Prüfung zum Abbruch der EV führen, wenn ein anderes Fahrzeug den Kontakt betrifft, in dem diese Variable gar nicht vorhanden ist. Öffne mal bitte das Ereignisprotokoll. Da solltest du dann eine entsprechende Fehlermeldung sehen, dass jemand versucht hat auf eine Variable zuzugreifen, die nicht existiert.

Viele Grüße
Götz

Geschrieben

Hallo Thomas,

beide Schaltvorgänge werden beim Erfüllen der Bedingung durchgeführt. Verschiebe Stellung 1 nach unten...

Screenshot_1.thumb.jpg.ac3e17463a46064452ea4e173a2c3279.jpg

LG Alex

Bearbeitet von alexander42

Geschrieben
  • Autor

Nicht wundern wenn ab und zu das "c" fehlt.  Die Taste ist am Laptop defekt und ich muss das "c" per Hand einfügen. Also irgendwo kopieren und einfügen.

Sorry

Geschrieben
vor 5 Minuten schrieb Thomas_103:

Hier noh die "Test" Anlage

Ich hatte es geahnt, Thomas. In deiner Variablen steht ein Schlagwort.
Ein Schlagwort kann aber nicht auf einem Kontakt stehen. Das können nur Fahrzeuge.

Deine Prüfung ist falsch.

Du brauchst die Bedingung Variable existiert und nicht Fahrzeug steht auf einem Kontakt

P.S.:Und @alexander42 hat ebenfalls recht: Wenn du mal so, mal so schalten willst, gehört der eine Befehl über die Trennlinie in der Bedingung und der andere darunter.

Viele Grüße
Götz

Bearbeitet von Goetz
Ergänzungen

Geschrieben
  • Autor
vor 1 Minute schrieb Goetz:

Variable existiert

Danke, genau das habe ich in einer anderen Anlage schon so gemacht. Ich denke ich werde alt

Geschrieben

:D:D:D:D

Sorry @Thomas_103, da muss ich kurz schmunzeln. 

3 Zeilen "Code" und

  • Aktionen falsch!
  • Bedingung falsch!
  • Konzept falsch!

Volltreffer! ;)

LG Alex

Geschrieben
  • Autor

So nun geht es nach dem Hinweis von @Goetz

Geschrieben
vor 5 Minuten schrieb Thomas_103:

genau das habe ich in einer anderen Anlage schon so gemacht.

Und deshalb sage ich immer wieder: Beim Abschreiben lernt man nichts.
Es entsteht kein Verständnis. Es gibt keine Erkenntnisse. Und deshalb gerät es auch sofort wieder in Vergessenheit.

Geschrieben
  • Autor
Gerade eben schrieb Goetz:

Beim Abschreiben lernt man nichts.

Wenn ich es abgeschrieben hätte (aus der anderen Anlage) wäre es ja gegangen.

Aber nun geht es ja mit "Variable existiert"

Danke

Geschrieben
Gerade eben schrieb Thomas_103:

nun geht es ja

ist das, was man wieder vergisst.
"Nun habe ich es durchschaut und versteh den Mechanismus dahinter" ist das, was hängen bleibt, Thomas.

Geschrieben

Hallo @Thomas_103,

ich habe Dir eine Email gesandt wegen deiner defekten Tastatur

Gruß Hermann

 

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Push-Benachrichtigungen konfigurieren

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.