Autor Thema: CAN-digital-Bahn CC-Schnitte von Thorsten Mumm  (Gelesen 17920 mal)

Offline Peterlin

  • Administrator
  • Senior-Mitglied
  • Beiträge: 4508
  • Ort: Hürth bei Köln Ort bei GoogleMaps suchen
  • WDP-Entwickler
    • www.windigipet.de
CAN-digital-Bahn CC-Schnitte von Thorsten Mumm
« am: 13. August 2016, 15:39:36 »
Digitalsystem CAN-digital-Bahn CC-Schnitte von Thorsten Mumm




Eigenschaften in Verbindung mit Win-Digipet:

Gleisprotokoll  Lokomotivadressen  Magnetartikeladressen   Sonderfunktionen pro Adresse 
Motorola1-2551-320F0-F4
DCC1-99991-2048F0-F28
mfx1-9999keineF0-F31

Rückmeldesystem:                 CAN-Bus
Schnittstelle:USB
Rückmeldung von manuell
an der Zentrale ausgeführten
Befehlen an Win-Digipet:
Für Lok- und Magnetartikelbefehle
Unterstützung ab Win-Digipet-Version:2009.5

Dieses System ist ein Interface. Es kann damit die Märklin Gleisbox 60113 zusammen mit einer Mobile Station 2 60653/60657 von PC-Seite her angesteuert werden. Gemeinsam mit der Gleisbox wird es also zu einem Digitalsystem mit dem man auch Züge fahren kann.

Für die USB-Schnittstelle muss der Treiber des Herstellers auf dem PC installiert werden. Dieser Treiber erzeugt eine virtuelle Serielle Schnittstelle. Die Schnittstellenummer (COM 1-255) kann mit dem Schnittstellen-Sucher von Win-Digipet identifiziert werden.


Zurück zur Übersicht der Digitalsysteme
« Letzte Änderung: 25. Juli 2024, 21:20:29 von Markus Herzog »
Schöne Grüße aus Hürth
Peter Peterlin

Offline Markus Herzog

  • Administrator
  • Senior-Mitglied
  • Beiträge: 16892
  • Ort: Rheinland Ort bei GoogleMaps suchen de
  • WDP-Entwickler
Re: CAN-digital-Bahn CC-Schnitte von Thorsten Mumm
« Antwort #1 am: 25. Juli 2024, 21:20:35 »
Hallo zusammen,

eine Bemerkung zu einer häufigen Fehlkonfiguration:

Das CS2/CS3-Märklin-Schnittstellen-Protokoll erlaubt die Nutzung von Funktion von F0-F31. Motorola kennt im Gleisprotokoll nur F0-F4, daher sendet WDP für Motorola keine höheren Funktionen aus. DCC und MFX kennen aber Funktionen bis F31 (bzw. DCC noch viel mehr), daher sendet WDP auch bei entsprechender Eingabe in der Fahrzeug-DB die passenden Befehle aus.
Stand heute (25.07.24) unterstützt die MS2/CS2/CS3 im Gegensatz zur Protokollbeschreibung bei DCC nur bis F28. WDP begrenzt dies aber bewusst nicht um zu künftige Updates der MS2/CS2/CS3 bereits heute kompatibel zu sein, wenn ggf. DCC größer F28 unterstützt werden könnte.

Wer aber nun eine Fehlermeldung bekommt in der Form
Abbruchcode 00 0C 03 00 06 00 00 C0 8E 1D 00 00 00
der also beginnt mit "00 0C 03 00 06 00 00" wo dann die zwei folgenden Ziffern zwischen C0 00 und FF FF liegen und dann die vorletze Ziffer hexadezimal betrachtet größer 28 ist hat für eine DCC-Lok eine Sonderfunktion größer F28 angelegt und da spielt Stand heute die MS2/CS2/CS3 noch nicht mit.
In unserem Beispiel:
DCC-Lok Adresse 142 (Hex C08E minus C000 = Hex 8E = Dezimal 142), F29 (Hex 1D = Dezimal 29)

Grüße
Markus
  • Win-Digipet-Version:
    WDP 2021.x Beta
  • Anlagenkonfiguration:
    3-Leiter Anlage, Rollendes Material Märklin/Roco/Brawa/Mehano, Fahren: DCC, m3 via Tams MC, Schalten/Melden: Selectrix, BiDiB, Motorola (nur wenige Sonderaufgaben)
  • Rechnerkonfiguration:
    Intel i7