Jump to content

Empfohlene Beiträge

Geschrieben

Hallo zusammen, 

ich habe den Außenleuchten und einigen LED Lampen das Schlagwort "Lampen Bahn" gegeben.

Möchte sie mit einem Schalter an und aus machen. (EV)

 Warum schalten die LED Lampen überhaupt nicht und die Außenleuchten nicht alle?

Wenn man die Anlage wieder schließt und erneut öffnet gehen immer unterschiedliche Außenleuchten an

Bin ich denn zu dumm oder wo liegt hier der Fehler?

Gruß Thomas

Lampen Test.mbp

Geschrieben

Hallo @Thomas_103 ,

Bei den Bahn-Lampen betätigst Du immer beide möglichen Schalternamen, egal, ob dies für die aktuelle Leuchte verfügbar ist oder nicht. Ist ein Schalter nicht zu einem Objekt vorhanden, so bricht die EV mit einem Fehler ab, wenn dieser betätigt wird. Das war früher bei Animationsnamen genauso.

Weiterhin haben einige Lampen noch die Nacht-Automatik eingeschaltet, d.h. sie schalten automatisch auf Licht, wenn - wie in Deiner Anlage - die Uhrzeit auf 0:00 Uhr steht.

Viele Grüße,
    Wolfgang

 

Geschrieben
vor 11 Minuten schrieb Thomas_103:

Bei allen Lampen ist der Automatik Modus deaktiviert.

Stimmt, da habe ich wohl falsch geschaut. Jedenfalls liegt (zumindest ein) Fehler in dem Aufruf von nicht vorhandenen Schaltern.

Geschrieben (bearbeitet)

 

vor 40 Minuten schrieb Thomas_103:

wo liegt hier der Fehler?

Das Problem ist, dass manche Straßenlaternen auch das Schlagwort "Lampe Bahn" haben.
Aber diese haben keinen Schalter "Licht an", sondern nur einen Schalter "Licht"

Sobald die EV in der Wiederholung auf ein Objekt trifft, dass keinen Schalter "Licht an" hat, bricht sie die Schleife ab.
Du kannst das im Ereignisprotokoll sehen.

LampenProtokoll.jpg.6df6df3b2cc94fe933b6c3c41564aa86.jpg

Es reicht (wie @prinz schon schrieb!) nicht, in der Wiederholung beide Schalternamen anzugeben.
Du musst in diesem Fall auch für beide Namen prüfen, ob dieser Schalter überhaupt existiert.

Bearbeitet von Goetz
Geschrieben
Gerade eben schrieb Thomas_103:

kann ich unterschiedlichen Modellen nicht den selben Schlagwort Namen geben?

Doch, kannst du.
Aber du musst dann für jeden Schalternamen prüfen, ob er existiert, bevor du den Schalter bedienst.

Geschrieben

Hallo @Thomas_103 ,

Noch eine Anmerkung hierzu: Es ist (leider) so, dass die Modellbauer schon früher Animationsnamen ohne jegliche Normierung vergeben konnten. Dies ist bei den Schaltern gleich geblieben. Meistens wurden die Animationsnamen als Schalter übernommen. Neben der Lichtfunktion gibt es für manche Funktionen eine Unzahl von Schalternamen (Bahn: Frontlicht/Schlusslicht, Auto: Blinker, usw.). Es gibt aber Bestrebungen im Forum, häufig verwendete Funktionen auf einheitliche Schalternamen zusammen zu führen. Hierzu gibt es eine Diskussion unter Feature-Wünsche. Meine Vermutung ist, dass dies noch innerhalb der V9 realisiert wird.

Viele Grüße,
    Wolfgang

 

Geschrieben
vor 27 Minuten schrieb prinz:

noch innerhalb der V9

Das wäre super denn wie du schon sagst , der eine nimmt Fahrtrichtungsanzeiger re. und li. der andre Blinker, Licht, Licht an, Beleuchtung an usw.

Geschrieben
vor einer Stunde schrieb Thomas_103:

Verstehe nur nicht warum es anders nicht geht

Dein eigentliches Problem war dieses Konstrukt:

2025-01-3115_21_51-3DTrainStudioV9.jpg.478dff3715e2aa610f4e0a1d4aebec79.jpg

Es kann ja nicht sein, dass es im gleichen Modell "Licht an" und "Licht gibt. Also führt eine der beiden Anweisungen zu einem Fehler und die weitere Verarbeitung findet nicht statt.

Geschrieben (bearbeitet)
vor 39 Minuten schrieb Phrontistes:

Dein eigentliches Problem war dieses Konstrukt:

Du hinkst den Ereignissen Meilen hinterher, @Phrontistes.
Das ist längst aufgeklärt!

Bearbeitet von Goetz
Geschrieben
vor 5 Minuten schrieb Phrontistes:

?

Ich meinte wenn ich in einem Ereignis (das mit einem Schalter gestartet wird) mehrere Wiederholungen, also eine für Licht und eine für Licht an habe, ging es nicht.

Aber ich habe es gelöst mit einem weiteren Schlagwort. So geht es nun

Geschrieben
vor 2 Stunden schrieb Thomas_103:

mit einem weiteren Schlagwort

Kann man es natürlich lösen, läuft dann aber Gefahr einen Schlagwortzoo zu produzieren, den man irgendwann selbst nicht mehr versteht.

Eine andere Lösung wäre, in jeder Lampe eine Textvariable (immer die gleiche; im Beispiel: "Licht") zu hinterlegen aus deren Text man entnehmen kann, wie der Lichtschalter heißt. Das habe ich mal für die "Lampen Bahn" hier gemacht:

20250131 Lampen Test Thomas_103.mbp

Geschrieben
Am 31.1.2025 um 22:48 schrieb Phrontistes:

Gerne. Bei den Fahrzeugen mache ich das für die Türen rechts/links, Spitzen-/Schlusssignal usw. nach der gleichen Methode.

Moin an die Modellbahnbauer und Helfer und danke @Phrontistes

das Wochenende hat mich schon nerven gekostet mit den Fahrzeugen und deren Schalter als EV. Nun geht endlich die Beleuchtung von jedem Fahrzeug, wenn es ein Gleiskontakt betritt oder Bremslicht. Und habe einiges doch wieder dazu gelernt. Allein die YT Videos. Was ich nicht hinbekomme ist das mit den Blinkern. Die habe ich als Liste erstellt. Da habe ich schon sämtliche Variationen probiert. Werde nun die Blinker auch einzeln hinterlegen bei den Fahrzeugen. Es sei denn, es hat jemand ein Tipp. Schönen Sonntag allen.

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...