Jump to content

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
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 (bearbeitet)
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
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
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.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen.

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...