Jump to content

Recommended Posts

Posted

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

Posted

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

 

Posted
vor 8 Minuten schrieb prinz:

Weiterhin haben einige Lampen noch die Nacht-Automatik eingeschaltet

Bei allen Lampen ist der Automatik Modus deaktiviert.

 

Posted

Habe nun den Lampen an den Gleisen und den Außenleuchten verschiedene Schlagwörter gegeben nun geht es.

Verstehe nur nicht warum es anders nicht geht

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

Posted (edited)

 

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.

Edited by Goetz
Posted
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.

Posted

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

 

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

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

Posted (edited)
vor 39 Minuten schrieb Phrontistes:

Dein eigentliches Problem war dieses Konstrukt:

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

Edited by Goetz
Posted
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

Posted
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

Posted
vor 13 Stunden schrieb Thomas_103:

Wieder was gelernt

Dann hier noch eine Variante, wie man in der EV "Lampen Bahn" noch einfacher formulieren kann indem man schlicht den Lichtschalter auf die gleiche Position wie den gedrückten Schalter setzt. Die Bedingung in der EV ist unnötig. Ich hoffe, das ist jetzt nicht zu abstrakt.

20250131 Lampen Test Thomas_103 V2.mbp

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...