Autor Thema: Problem mit Stellwerkswärter bei Programmstart  (Gelesen 1918 mal)

Offline Oliver L.

  • Senior-Mitglied
  • Beiträge: 676
  • Ort: Stocksee Ort bei GoogleMaps suchen de
Problem mit Stellwerkswärter bei Programmstart
« am: 20. April 2020, 09:53:20 »
Hallo,

ich möchte meine Sound-Loks bei Programmstart initialisieren. Dazu habe ich ein Lok-Makro geschrieben mit Lok-ID 0. Das funktioniert prächtig. Dann habe ich einen Stellwerkswärter bei Programmstart angelegt, der nur dieses Makro ausführen soll. Bei Lok-Nummer steht die 0, aber das Ding wird nicht ausgeführt.

Weiß einer von Euch, wo es haken kann?

Grüße

Oliver
Spur N - Fleischmann-Gleise, IB-Com, WDP 2021 jeweils aktuell, Loconet-RM

Offline BR18

  • Senior-Mitglied
  • Beiträge: 124
  • Ort: Hohenlohe Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #1 am: 20. April 2020, 12:15:40 »
Hallo Oliver,

der STW arbeitet Flanken getriggert.
D.h. wenn deine Bedingung zum Auslösen der Funktion (Programmstart) schon gesetzt ist, dann wird diese nicht erneut ausgeführt.
Du solltes also diese Bedingung (vRM) beim Progammende zurücksetzen.
WDP "merkt" sich wohl die Bedingungen beim schließen des Progammes, deshalb musst du noch einen STW erstellen der bei Progammende ausgeführt wird und dabei deine Bedingung zurücksetzt.
Beim STW der bei Programmstart ausgelöst wird, setzt du die Bedingung (vRM) wieder (= positive Flanke).

Du wirst also insgesamt drei STW + einen vRM benötigen:
STW 1 = bei Programmende = Rücksetzen der Bedingung (vRM)
STW 2 = bei Programmstart = Setzen der Bedingung (vRM)
STW 3 = mit Bedingung (vRM)=1 & Lok-ID=0 deine Funktion auslösen

Du kannst das dann auch Testen, indem du den vRM nach dem Programmstart manuell zurücksetzt und erneut setzt, dann sollte die Funktion einmal ausgelöst werden, wenn Lok-ID=0 ist.

Grüße
Gerold

PS: vRM = virtueller Rückmelder / STW=Stellwerkswärter
« Letzte Änderung: 20. April 2020, 13:19:32 von BR18 »
Grüße aus dem Hohenloher Land
Gerold
  • Win-Digipet-Version:
    WDP2018.2d PE
  • Anlagenkonfiguration:
    Märklin H0 C-Gleis / IEK-Rückmelder / Ecos50000 (4.2.6)
  • Rechnerkonfiguration:
    NB Dell / Win7

Offline Oliver L.

  • Senior-Mitglied
  • Beiträge: 676
  • Ort: Stocksee Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #2 am: 20. April 2020, 18:20:38 »
Hallo Gerold,

danke für die Nachricht - aber ich verstehe sie nicht so ganz. Beispiel: Ich habe einen weiteren Stellwerkswärter für das Einmessen, d.h. der stellt mir die Weichen so, dass die Loks beim Einmessen auch schön die richtige Strecke fahren. Da habe ich als Sonderbedingung gewählt - beim Öffnen des Einmessfensters - und die Weichen eingetragen. Geht ohne Probleme.

Bei dem STW beim Programmstart steht explizit im oberen Fenster, dass er beim Programmstart ausgeführt wird, und dass man noch weitere Bedingungen angeben kann, aber nicht muss...was ich auch nicht habe. Warum brauche ich dann vRM?

Oliver
Spur N - Fleischmann-Gleise, IB-Com, WDP 2021 jeweils aktuell, Loconet-RM

Offline Sven Spiegelhauer

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 9585
  • Ort: Bernau Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #3 am: 20. April 2020, 18:26:25 »
Hallo Oliver,

würdest Du uns mal Dein Projekt zur Verfügung stellen?
Viele Grüße aus dem schönen Land Brandenburg
Sven
  • Win-Digipet-Version:
    2018 / 2021 / Beta (alle mit aktuellen Update)
  • Anlagenkonfiguration:
    Spur-N & G, IB-II neo, IB-II, IB-Basic, IB-Com, Loconet-RM, Servo-, Schalt- und MA-Decoder, LDT Lichtsignaldecoder, Lokdecoder(DCC) ESU/Kühn, Drehscheibendecoder G.Boll und LDT, viele Eigenbauten
  • Rechnerkonfiguration:
    Notebook Windows10 / PC Windows11

Offline Oliver L.

  • Senior-Mitglied
  • Beiträge: 676
  • Ort: Stocksee Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #4 am: 21. April 2020, 11:04:42 »
Hallo Sven,

nachdem es in WDP immer mehrere Wege gibt, hab ich das Makro und den STW schon wieder gelöscht. Ich habe jetzt in den Systemeinstellungen eingestellt, dass der Loksound nach dem Hochfahren wieder auf den gleichen Stand gesetzt wird, wie vor dem Abschalten - dann muss ich die Loks nur einmal von Hand konfigurieren, und dann klappt es.

Hintergrund ist der, dass ich immer mehr Soundloks einsetze, weil es mich einfach freut, wenn die Dampfloks schnaufend ihre Runden drehen. Wenn sie anhalten, sollen sie allerdings verstummen - sonst schaufelt ständig jemand Kohle irgendwo. Und dazu gibt es in den neueren Loks den Fader, mit dem Geräusche weich ausgeblendet und dann wieder weich eingeblendet werden. Also hab ich bei den Soundloks mit Fader jetzt ein eigenes Symbol für das Fahrgeräusch gemacht, das immer an bleibt, und beim Anhalten schalte ich den normalen Sound im Profil aus und den Fader an. So verstummen die Soundloks ohne Fader abrupt und die mit eben weich. Und beim Losfahren wird das Ganze einfach umgekehrt - Normal-Sound an und Fader aus.

...und im Moment bin ich - neben der Arbeit, die ja auch irgendwie weiter gehen muss - beim Geländebau. Das ist für mich das Entspannendste an diesem Hobby, dass ich von Programmieraufgaben bis zu Kleckern mit Geländespachtel alles dabei habe...

Trotzdem Danke für Dein Angebot!

Grüße

Oliver
Spur N - Fleischmann-Gleise, IB-Com, WDP 2021 jeweils aktuell, Loconet-RM

Offline Konrad Schwarzjirg

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 2413
  • Ort: Langenzersdorf NÖ Ort bei GoogleMaps suchen at
    • WDP Stammtisch ÖSTERREICH
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #5 am: 01. Mai 2020, 09:07:39 »
Hallo!
. Bei Lok-Nummer steht die 0, aber das Ding wird nicht ausgeführt.


muss da nicht eine bestimmte Lok Nummer eingefügt werden?
Mfx+ und Schöne Grüße aus Wien
Konrad
------------------------------------------------------
www.wdp-stammtisch.at
  • Win-Digipet-Version:
    2021.x Beta
  • Anlagenkonfiguration:
    Märklin K-Gleis  ca 600m, MM, MFX+, 220 Weichen, 80 Signale 763xx, 764xx, Märklin Oberleitung,  CS3+, HSI seriell, HSI USB, Booster 60175, Decoder: k83, m83, k84, m84, ESU Lokprogrammer, LUX Radreinigungsanlage
  • Rechnerkonfiguration:
    Win10 Professional 64 Bit, Intel Core i5 7400 @ 3,00Ghz   8GB Ram, 1x 28" 4K  + 1x 32" 4K

Offline Oliver L.

  • Senior-Mitglied
  • Beiträge: 676
  • Ort: Stocksee Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #6 am: 01. Mai 2020, 18:42:08 »
Hallo Konrad,

jetzt werd ich stutzig: Wenn ein Makro für Lok-ID 0 angelegt ist, und ich lasse es laufen, dann wirkt es auf alle Loks. Dann sollte das doch auch beim Stellwerkswärter so sein, oder nicht?

Muss ich mal ausprobieren...

Grüße

Oliver
Spur N - Fleischmann-Gleise, IB-Com, WDP 2021 jeweils aktuell, Loconet-RM

Offline Oliver L.

  • Senior-Mitglied
  • Beiträge: 676
  • Ort: Stocksee Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart - gelöst
« Antwort #7 am: 02. Mai 2020, 09:51:51 »
Hallo Konrad,

Du hast 100 Punkte! Mit einem Eintrag pro Lok funktioniert es wie geschmiert!

...wie immer - vielen Dank für die Hilfe!

Grüße

Oliver
Spur N - Fleischmann-Gleise, IB-Com, WDP 2021 jeweils aktuell, Loconet-RM

Offline Helmut Kreis

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 8127
  • Ort: Saarland, Kreis Saarlouis Ort bei GoogleMaps suchen de
Re: Problem mit Stellwerkswärter bei Programmstart
« Antwort #8 am: 02. Mai 2020, 12:28:36 »
Hallo,

Lok-ID 0 wirkt im Mocro so wie im STW auf alle Loks.
Aber nicht, wenn für die Lok nur die 0 angegeben wird!!!
Gruß
Helmut
  • Win-Digipet-Version:
    WDP 2021.x PE
  • Anlagenkonfiguration:
    • Gleis: Spur H0, Piko A-Gleis
    • Steuern: Lenz Digital +, LVZ200, LV102
    • Schalten: Lenz: LS100/110/150, LS-DEC-DB für Lichtsignale, Hoffmann Weichenantriebe MWA02S
    • Melden: GBM16X .. der Fa. Blücher Elektronik, Lenz: LR100, (OpenDCC GBM Boost/GBM16T mit RailCom), RS-Bus + RailCom über LocoNet
  • Rechnerkonfiguration:
    Lenova Touch-PC, Windows 7, 64 bit