Autor Thema: Abfrage ob Lok in Bewegung ist  (Gelesen 3009 mal)

Offline Frank B

  • Senior-Mitglied
  • Beiträge: 53
  • de
Abfrage ob Lok in Bewegung ist
« am: 11. Januar 2022, 17:24:22 »
Hallo Kollegen

gibt es eine Möglichkeit abzufragen, ob eine bestimmte Lok in Bewegung ist?
Hintergrund:
Ich möchte einen Schienenstaubsauger immer nur dann einschalten, wenn die Zuglok auch fährt.
Dazu habe den Staubsauger als Lok in der FZ-DB angelegt. Dann habe einige Lok-Makros angelegt, die den Sauger mit verschiedenen Geschwindigkeiten (Saugstufen) einschalten. Diese Macros rufe ich im STW über verschieden Buttons auf. Das funktioniert soweit. Jetzt würde ich gern zusätzlich im STW eine Verknüpfung mit der Zuglok einfügen, die nur frei gibt, wenn die Lok auch fährt. Ich kann zwar die Richtung der Lok abfragen (auch das funktioniert) finde aber keine Funktion über Stillstand oder Fahrt.
Die Möglichkeit der Doppeltracktion gefällt mir nicht, weil die Saugleistung nicht in Abhängigkeit der Zuglokgeschwindigkeit geregelt werden soll.

MfG
Frank
Viele Grüße Frank
  • Win-Digipet-Version:
    2021.1.13-32
  • Anlagenkonfiguration:
    Märklin K-Gleis, openDCC Z1, Redbox, RM-Bus Eigenbau mit HSI-88 Protokoll, multiMaus, WLANmaus
  • Rechnerkonfiguration:
    Windows10 Pro 64-Bit

Online Sven Spiegelhauer

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 9637
  • Ort: Bernau Ort bei GoogleMaps suchen de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #1 am: 11. Januar 2022, 18:05:47 »
Hallo Frank,

ich könnte mir den FDL-Expert dafür vorstellen. Alle FAZ in den FDL, bei den Bedingungen den Zugnamen abfragen und Bedingung >0kmh. Dann den FDL in Deinem STW abfragen.

Ist die Anzahl der FAZ sehr hoch, dann kann man das auch in mehrere FDL splitten. So zum Beispiel in Hauptbahn, Nebenbahn und Schattenbahnhof. So könnte man sogar noch etwas einschränken, so das zum Beispiel nur auf der Hauptstrecke geputzt wird.
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 Helmut Kreis

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 8240
  • Ort: Saarland, Kreis Saarlouis Ort bei GoogleMaps suchen de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #2 am: 11. Januar 2022, 19:16:00 »
Hallo Frank,

je nach Decodertyp gäbe es die Möglichkeit, im Decoder selbst den Ausgang nur zu schalten, wenn die Fahrstufe nicht 0 ist. Das Fahrzeug also fährt.
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

Offline Frank B

  • Senior-Mitglied
  • Beiträge: 53
  • de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #3 am: 11. Januar 2022, 19:26:44 »
Hallo Sven,

das scheint mir eine relativ einfache Lösung zu sein. Leider habe ich noch V2018, will aber noch vor Ostern "updaten". Vieleicht findet sich ja noch eine andere Lösung. Wenn nicht, werde ich es so machen wie du es vorgeschlagen hast.
WDP hat für die tollsten Sachen Lösungen. Einen Staubsauger haben bestimmt viele Modellbahner. Schade das es da keine fertige Lösung gibt. Ich will einfach nur manuel mit dem Sauger über die Anlage fahren, Zug für Zug aus dem SBH fahren, saugen, usw. Und wenn der Sauger länger an einer Stelle steht, soll er nicht den Schutter runter ziehen.

Danke für den guten Vorschlag
Frank
Viele Grüße Frank
  • Win-Digipet-Version:
    2021.1.13-32
  • Anlagenkonfiguration:
    Märklin K-Gleis, openDCC Z1, Redbox, RM-Bus Eigenbau mit HSI-88 Protokoll, multiMaus, WLANmaus
  • Rechnerkonfiguration:
    Windows10 Pro 64-Bit

Offline Frank B

  • Senior-Mitglied
  • Beiträge: 53
  • de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #4 am: 11. Januar 2022, 19:29:49 »
Hallo Helmut,

der Sauger ist ein separates Fahrzeug und hat einen eigenen Decoder. Statt des Fahrmotors wird der Saugmotor über die Fahrgeschwindigkeit angesteuert.

MfG
Frank
Viele Grüße Frank
  • Win-Digipet-Version:
    2021.1.13-32
  • Anlagenkonfiguration:
    Märklin K-Gleis, openDCC Z1, Redbox, RM-Bus Eigenbau mit HSI-88 Protokoll, multiMaus, WLANmaus
  • Rechnerkonfiguration:
    Windows10 Pro 64-Bit

Offline Rudi Morgenstern

  • Junior-Mitglied
  • Beiträge: 17
  • Ort: D 84130 Ort bei GoogleMaps suchen
Re: Abfrage ob Lok in Bewegung ist
« Antwort #5 am: 11. Januar 2022, 20:05:11 »
Hallo Frank,
warum nicht die Decoder-Kennline für den Sauger verändern: Fahrstufe 0= 0; Fahrstufe 1-14 = Vmax.
Lok und Sauger in Traktion.
Nachteil: Die Saugdrehzahl lässt sich nicht regeln.
Mit freundlichen Grüßen
Rudi
  • Win-Digipet-Version:
    2021.1.13
  • Anlagenkonfiguration:
    Märklin-C; TAMS MC(MM/DCC,S88);RedBox(Magnetartikel); IB(Lichtsteuerung);
  • Rechnerkonfiguration:
    AMD PhenomII 965, 4GB; Win10 64 bit

Offline Frank B

  • Senior-Mitglied
  • Beiträge: 53
  • de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #6 am: 11. Januar 2022, 20:13:47 »
Hallo Rudi,

das ist auch ein Ansatz. Müsste ich mich erst mal an die optimale Drehzahl rantasten und dann im Decoder einstellen. Aber es ist wenig komfortabel.

MfG
Frank
Viele Grüße Frank
  • Win-Digipet-Version:
    2021.1.13-32
  • Anlagenkonfiguration:
    Märklin K-Gleis, openDCC Z1, Redbox, RM-Bus Eigenbau mit HSI-88 Protokoll, multiMaus, WLANmaus
  • Rechnerkonfiguration:
    Windows10 Pro 64-Bit

Offline Edwin Schefold

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 6951
  • Ort: Düren NRW Ort bei GoogleMaps suchen de
    • MIST5
Re: Abfrage ob Lok in Bewegung ist
« Antwort #7 am: 11. Januar 2022, 20:14:54 »
Hallo Frank

wenn das so ist, dann ist es doch super einfach!

Gehe in den Decoder und und wechsel dort im CV 29, von CV 2;5;6 auf Motorkennlinie CV 67-94.

Dann die Kennlinie so wie im Bild anpassen.

Lok in Traktion mit dem Sauger nehmen.

Ergebnis:
- Wenn die Lok anfährt, geht der Sauger sofort auf volle Saugleistung:
- Steht die Lok ist auch der Sauger aus.
- Und du kannst Loks auswechseln ohne Saugleistung zu verlieren
- Keine weiteren Einstellungen in WDP erforderlich wie, STW, Makros oder der gleichen.

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Mit dem Gruß eines freundlichen Modellbahners

Edwin Schefold
  • Win-Digipet-Version:
    2021.x und Beta
  • Anlagenkonfiguration:
    MM/DCC/MFX m. TAMS-MC 2.2.3, 2x Heller Booster 2x7,5A, M/C-Gleise, Car-System, 20x S88 - BMBT, Schalt-/Magnetartikel-/Signaldecoder - Viessmann, LDT und BMBT, UB-u. Kühn-Lokdekoder, Timer - BMBT, ESU-Servodecoder
  • Rechnerkonfiguration:
    PC 1,8GHz/1536MB/XP pro und Laptop i7/1TB SSD /Win11

Online Sven Spiegelhauer

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 9637
  • Ort: Bernau Ort bei GoogleMaps suchen de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #8 am: 11. Januar 2022, 20:20:16 »
Hallo,

Frank möchte aber den Sauger in verschiedenen Stufen laufen lassen.
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 Edwin Schefold

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 6951
  • Ort: Düren NRW Ort bei GoogleMaps suchen de
    • MIST5
Re: Abfrage ob Lok in Bewegung ist
« Antwort #9 am: 11. Januar 2022, 20:24:25 »
Hallo Sven

Ja, das hatte ich auch gelesen, aber was soll eine niedrige Saugleistung bringen?

Laufen lassen und doch nichts aufsaugen??

Ich sehe da nicht wirkliche einen Sinn drin, sorry!
Mit dem Gruß eines freundlichen Modellbahners

Edwin Schefold
  • Win-Digipet-Version:
    2021.x und Beta
  • Anlagenkonfiguration:
    MM/DCC/MFX m. TAMS-MC 2.2.3, 2x Heller Booster 2x7,5A, M/C-Gleise, Car-System, 20x S88 - BMBT, Schalt-/Magnetartikel-/Signaldecoder - Viessmann, LDT und BMBT, UB-u. Kühn-Lokdekoder, Timer - BMBT, ESU-Servodecoder
  • Rechnerkonfiguration:
    PC 1,8GHz/1536MB/XP pro und Laptop i7/1TB SSD /Win11

Offline Helmut Kreis

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 8240
  • Ort: Saarland, Kreis Saarlouis Ort bei GoogleMaps suchen de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #10 am: 11. Januar 2022, 22:11:23 »
Hallo Frank,

Zitat
Statt des Fahrmotors wird der Saugmotor über die Fahrgeschwindigkeit angesteuert.

Wo bekommt der Sauger denn dann die Fahrgeschwindigkeit her? Kann er doch nur durch eine Traktion (zugzusammenstellung) mit der Zug-/Schublok haben.
Dafür braucht man wahrscheinlich kein Macro und keinen STW, oder?
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

Offline Frank B

  • Senior-Mitglied
  • Beiträge: 53
  • de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #11 am: 11. Januar 2022, 22:35:37 »
Hallo Helmut,

wenn die Zuglok und der Sauger nicht in Traktion sind (zumindest nicht logisch in WDP) kann die Geschwindigkeit mit dem Geschwindigkeitsregler der Zuglok und die Saugleistung mit dem Geschwindigkeitsregler der "Sauglok" geregelt werden. Den Sauger bringt morgen erst der Postmann. Laut Forum ist es nicht empfehlenswert, ihn mit voller Leistung zu betreiben, da er bei manch einem schon den Schotter weggesaugt hat. In Traktion würde die Drehzahl des Saugers abhängig von der Fahrgeschwindigkeit sein. Das will ich nicht.
Wahrscheinlich ist der einzig sinnvolle Weg über die Decoderkennlinie. Schade.

Mal eine Anregung an die Entwickler:
Kann man im STW nicht eine Abfrage der Geschwindigkeit einer bestimmten Lok, wie es das bei der Fahrtrichtung schon gibt, einbauen? Das wäre für andere Anwendungen vieleicht auch interessant.


MfG
Frank
Viele Grüße Frank
  • Win-Digipet-Version:
    2021.1.13-32
  • Anlagenkonfiguration:
    Märklin K-Gleis, openDCC Z1, Redbox, RM-Bus Eigenbau mit HSI-88 Protokoll, multiMaus, WLANmaus
  • Rechnerkonfiguration:
    Windows10 Pro 64-Bit

Offline Edwin Schefold

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 6951
  • Ort: Düren NRW Ort bei GoogleMaps suchen de
    • MIST5
Re: Abfrage ob Lok in Bewegung ist
« Antwort #12 am: 11. Januar 2022, 22:50:54 »
Hallo Frank

Du kannst doch anhand der Kennlinie die Maximalgeschwindigkeit des Saugmotors festlegen.

Dann gehst du in das Einmessfenster und gibst dem Sauger fiktive Geschwindigkeiten und trägst ihm mit der roten Linie eine Höchstgeschwindigkeit ein.

Wenn du dann eine schnellere Lok in Traktion bringst, fährt der gesamte Verband doch dann nicht schneller wie das langsamste Fahrzeug.

Mit dem Gruß eines freundlichen Modellbahners

Edwin Schefold
  • Win-Digipet-Version:
    2021.x und Beta
  • Anlagenkonfiguration:
    MM/DCC/MFX m. TAMS-MC 2.2.3, 2x Heller Booster 2x7,5A, M/C-Gleise, Car-System, 20x S88 - BMBT, Schalt-/Magnetartikel-/Signaldecoder - Viessmann, LDT und BMBT, UB-u. Kühn-Lokdekoder, Timer - BMBT, ESU-Servodecoder
  • Rechnerkonfiguration:
    PC 1,8GHz/1536MB/XP pro und Laptop i7/1TB SSD /Win11

Offline Helmut Kreis

  • Betatester
  • Senior-Mitglied
  • *
  • Beiträge: 8240
  • Ort: Saarland, Kreis Saarlouis Ort bei GoogleMaps suchen de
Re: Abfrage ob Lok in Bewegung ist
« Antwort #13 am: 12. Januar 2022, 03:14:10 »
Hallo,

die Höchstgeschwindigkeit eines Fahrzeuges kann man doch in der Datenbank auch durch die Höchstfahrstufe vorwärts/rückwärts auch angeben. Macht man das dann bei der Zuglok, oder schiebt man dort einfach die rote Kennlinie im Einmessfenster auf einen gewünschten Wert, dann laufen Beide in der Zugzusammenstellung auch nur eine gewünschte Vmax.
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

Offline Rudi Morgenstern

  • Junior-Mitglied
  • Beiträge: 17
  • Ort: D 84130 Ort bei GoogleMaps suchen
Re: Abfrage ob Lok in Bewegung ist
« Antwort #14 am: 12. Januar 2022, 09:59:14 »
Hallo Frank,
wenn dir die Decoderprogrammierung nicht so gefällt, setze die Langsamfahrstufe im WDP-Fahrzeugeditor auf die gewünschte Saugerleistung und begrenze die max. Leistung durch die Höchstfahrstufe.
Die Decoderprogrammierung kann dann auf Standard bleiben und Änderungen der Saugleistung sind in Fahrzeug-Editor einfach möglich.

Zu diesem Beitrag gehören 1 Anhäng(e). Um diese zu sehen oder zum Download müssen Sie sich einloggen.
Mit freundlichen Grüßen
Rudi
  • Win-Digipet-Version:
    2021.1.13
  • Anlagenkonfiguration:
    Märklin-C; TAMS MC(MM/DCC,S88);RedBox(Magnetartikel); IB(Lichtsteuerung);
  • Rechnerkonfiguration:
    AMD PhenomII 965, 4GB; Win10 64 bit