L’identification des trains (envoi du # de train au PC) n’est pas nécessaire avec la gestion des trains par ordinateur: avec de simples détecteurs On/Off, le PC contrôle les trains et sait toujours où ils se trouvent. Mais il y un cas où une identification des trains (et le Railcom) peut s’avérer pratique: quand vous déposer une loco sur les voies, il vous faut dire à TC de quelle loco il s’agit.
Grâce à Railcom, la loco peut être reconnue automatiquement par TC.

Pour ceux ayant déjà un bus Loconet, l’Uhlenbrock MARCo est une solution avec quelques limites…mais bon marché. Voici un guide rapide avec Train Controller (Gold, V8).

Ce que l’on veut obtenir

Ceci permettra à TC de savoir automatiquement quelle loco vous venez de déposer sur une section dédiée de votre réseau.

C’est une fonction « gadget », mais pour environ €35 le MARCo d’Uhlenbrock, cela reste un caprice raisonnable.

Pour ce prix par contre, il y a deux limites:

  • La direction de la loco ne sera pas reconnue. Une fois affichée dans votre block sur TC, il faudra faire un check du sens de marche.
  • Parce que le MARCo d’Uhlenbrock ne détecte malheureusement pas les véhicules non railcom, vous ne pourrez pas utiliser votre block de détection de façon normale. Il y a deux façons de faire avec:
    • Soit vous dédier un canton (caché par exemple) de votre réseau à l’ajout de loco: une « rampe de lancement » manuelle qui ne sera pas utilisée pour le traffic automatique.
    • Soit vous équippez un même canton du MARCo, ET d’un ou deux détecteurs classiques aux extrémités. Dans ce cas (celui que j’ai choisi), vous pourrez utiliser aussi le block pour du traffic normal:
The block I will use to "put" new locomotives on the layout. It will also be a regular dead-end siding in normal traffic.

Le block que j’utilise pour déposer mes locos. Il sert également de voie de garage en traffic automatique.

Pré-requis

  • Train Controller (de Railroad & Co/Freiwald software) – ci-après « TC »: un logiciel de gestion de trains sur PC avancé
    Bien que ce guide soit pour ce logiciel précis, il est possible que ce guide soit applicable de façon analogue à d’autre logiciels compatibles Loconet
  • Un bus loconet (bien sûr)
    J’utilise un Loconet sans central via un Locobuffer USB (voir ici), mais ceci devrait marcher quelle que soit votre interface Loconet<>PC
  • Railcom et un module Uhlenbrock MARCo

Je conseille fortement de lire ma revue complète du module MARCo. En deux mots: il détecte les numéros de trains grâce à la technologie Railcom, et envoie l’info via le bus Loconet à votre PC. TC sait gérer l’identification des trains via Loconet.

Programmation du MARCo

MARCo a plein de fonctions d’automatisations, elles ne nous intéressent pas ici: on veut juste qu’il envoie le # de train sur le Locoonet. Encore une fois, lisez mon post original pour la config détaillée du module. Voici une liste des CVs utilisés dans le cas présent:

LNCV #00     (Adresse de votre choix pour la section 1, dans mon cas: 125)
LNCV #02     =1
LNCV #15     =99

Activer l’identification des trains

Important: TrainController V8 fait la différence entre détection & identification.
La DETECTION est une info « canton libre ou occupé » avec tout module classique.
L’IDENTIFICATION est l’envois du # de train à TC par un module spécifique.

L’identification des trains doit d’abord être activée à deux niveaux:

  • Au niveau de votre interface DCC

Des les options de votre système DCC, activez l’identification des trains sur le Loconet (dans mon cas, via la Locobuffer USB):

  • Pour chaque motrice

Il y a plusieurs technos d’identifications des trains, donc Train Controller doit en savoir plus sur chaque locomotive. Vous devez activer l’identification des trains pour chacune:

    • Choisissez le système de # de train (Loconet pour nous)
    • Indiquez le # de train pour chaque Loco. Comme nous sommes en Railcom, le # de train sera toujours égal à l’adresse DCC de la locomotive.

Configurer le canton

Etant donné la limitation du MARCo (pas de détection des trains non railcom), je vais diviser le canton en deux zones de détection. Une surveillée par le MARCo, où les locos seront déposées; et une autre surveillée par un module classique « on / off » qui servira en exploitation normale.

  • Créez votre canton comme d’habitude. Dans mon cas (cul de sac), j’ai ajouté 2 sections. Configurez d’ailleurs de suite la détection de train sur votre section non MARCo, comme vous en avez l’habitude.
How to setup a block with a MARCo for auto train ID (for new locomotives on the track) AND for regular traffic.

Mise en place d’un canton en 2 sections, une pour l’ajout manuelle de loco, et une pour s’assurer une fonction normale en mode exploitation

  • Configurer la section de voie du MARCo pour la détection (on / off)
    Encore une fois, le MARCo ignorera tout véhicule non Railcom. Mais pour vos locos équipées, il enverra un message d’occupation. Dans mon cas, la section 125 ( 8*16-3):

UhlenbrockMarco_TrainController-4_dtw

  • Configurer l’identification de train pour le canton entier

L’identification fonctionne pour le block en entier (pas juste une sous section de détection). Donc revenez à la configration du block, et allez dans le menuTrain Identification. Comme vous le savez maintenant, le MARCo simule un transpondeur de Digitrax (il parle ce language sur le Loconet). Donc le MARCo n’est pas dans la liste, vous pouvez choisir une « RX8 transponder zone ». Il vous faudra convertir votre numéro de canton dans la numérotation Digitrax, dans mon cas, le 125 est l’adresse 8, input 7.

UhlenbrockMarco_TrainController-5_dtw

Tests

Mettez une loco sur votre voie: TC devrait afficher (en pas plus d’une seconde) la locomotive appropriée, sans que vous n’ayez rien à rentrer.

Si cela ne marche pas, vérifiez votre calcul de l’adresse de détection. Vérifiez aussi que les LEDs bleues du MARCo clignottent en présence d’une loco: c’est signe qu’il lit des info Railcom.

Si cela ne marche toujours pas, fermez TC et utiliser le très bon logiciel gratuit Loconet-Checker, et sa fonction « Loconet Viewer » qui vous affichera en texte clair tous les messages transitants sur votre Loconet. Si vous ne voyez pas le MARCo discuter, le problème vient de votre configuration du MARCo, pas de celle de Train Controller.

Bien sûr, le MARCo est prévu pour deux sections de voie. Vous pouvez utiliser la deuxième section pour un usage similaire ailleurs sur votre réseau.

Mot de la fin

Oui: l’identification des trains est un gadget avec un bon logicel PC. Mais l’ajout manuel de locomotive avec détection autmatique est un plus sympa.

Soyons clair: le MARCo d’Uhlenbrock MARCo n’est pas la solution idéale. Si le budget est plus important (environ 100€ au lieu de 35€), il faudra regarder du côté de Tams Elektronik avec leur détecteur Railcom RCD-2 et l’interface PC RC-Link. Non seulement celui ci est compatible avec TC, mais cette solution vous éviterait les deux limites du MARCo: la direction du sens de la loco ET les véhicules non Railcom seraient détectés (à condition dans le dernier cas, de brancher un détecteur classique sur le dos du RCD-2). Merci à Jean du forum français Tout sur TrainController pour toutes les infos précieuses!

Note de copyright: les captures d’écran sont celles du logicielTrain Controller Gold V8 de Freiwald Software, que vous pouvez essayer en mode démo. 

Lien externe