Contenus

1. Concept de base
1.1. Contrôler les locomotives
1.2. Fonctions de la locomotive
1.3. Locomotive: Autopilote
1.5. Tableau de commande: Commutation d'aiguillages, signaux, ...
1.6. Plan des voies: Commutation et indicateurs d'état
2. Installation de l'application
3. WiFi
3.1. Intégrer un module au réseau Wi-Fi
3.2. Modules d'usine neufs
3.3. Indicateurs d'état des modules
3.4. Moniteur WiFi
3.5. Statistiques
4. Configurer un module
4.1. Config - Connecter des produits
4.2. Config - Actions
4.3. Config - Associer des actions
4.4. Config - Éditer les actions
4.5. Config - Modifier un script
4.6. Config - Connexion d'un décodeur DCC
5. Configurer le moteur
5.1. Calibrer le capteur du moteur
5.2. Configurer le moteur
6. Poste d'aiguillage à représentation graphique
6.1. Modifier le plan de voie
6.2. Modifier le modélisme ferroviaire
6.5. Balises (émetteur d'ID) dans le plan de voie
7. Automatisation
7.1. Automatisation: Blocs
7.2. Automatisation: itinéraires
7.3. Automatisation: Ordres de mouvement
7.4. Automatisation: Horaires
8. Ancien numérique : Pont vers DCC & Co.
8.1. Ancien numérique : Intégrer un décodeur DCC
8.2. Numérique ancien: Intégrer le centre Z21
8.3. Utilisation de la télécommande Z21
8.4. Logiciel de commande de modélisme ferroviaire via Z21
9. Son
9.1. Son avec interface SUSI
10. Reconnaissance du wagon (Compteur d'essieux)
10.1. Configurer la reconnaissance des wagons
10.2. Dépôt d'exploitation (BW)
A1. Annexe - Gestion des erreurs
A2. Annexe - Page HTML
A3. Config - Créer un catalogue de produits
A4. Couleurs de câble
B.01. Annexe B: Exemples
B.02. Exemple de configuration : Arrêt planifié
B.03. Exemple de configuration : Signal dépendant de la position de l'aiguillage
B.04. Exemple de configuration: Balise dépendant d'un aiguillage et d'un signal
B.05. Exemple de configuration : Aiguillage avec signaux pour les deux sens

1. Concept de base

ctc-app-doku-bild

CTC est un système de matériel et de logiciel pour le contrôle des modélismes ferroviaires. Il a les caractéristiques suivantes :

  • Modules CTC : Des modules électroniques pour commander les locomotives, les aiguillages, les signaux, l’éclairage, les blocs d’action, etc. Sur chaque module CTC, le firmware local et la configuration prennent en charge les tâches de contrôle locales, comme la commande du moteur, le commutateur de aiguillage, les lumières allumées/éteintes, etc. La configuration respective est stockée de manière décentralisée dans le module CTC associé.
  • Application CTC : Le logiciel sert d’interface utilisateur (interface utilisateur graphique) et peut être utilisé sur un smartphone, une tablette avec Android ou iOS ou également sur un PC avec Windows, MAC ou Linux. Une unité de commande centrale dédiée et coûteuse n’est pas nécessaire.
  • Les modules CTC sont configurés via l’application CTC.
  • Communication via WLAN : La communication entre l’application CTC et les modules CTC, ainsi qu’entre les modules CTC eux-mêmes, a lieu via un point d’accès WLAN dédié (par exemple, une FritzBox). La vitesse de transmission peut atteindre 54 Mbit/s. Aucun câblage n’est nécessaire en dehors de l’alimentation électrique.
  • Les modules CTC sont adressés via l’application CTC. L’interface utilisateur graphique, par exemple, permet de contrôler la vitesse de conduite, la position des aiguillages, les lumières de signalisation, etc.
  • Détermination exacte de la position : Pour les petites échelles (jusqu’à l’échelle 0), l’application CTC peut déterminer la position exacte à l’aide de transmetteurs infrarouges dédiés sur les rails et de récepteurs infrarouges dans la locomotive. À partir de l’échelle 1, le même résultat est obtenu avec des balises NFC sur les rails et un lecteur NFC sous la locomotive.
  • Reconnaissance des wagons (comptage des essieux) : À partir de l’application CTC 4.22, un lecteur NFC peut être monté sous les rails pour reconnaître les wagons équipés d’une balise NFC. Ainsi, CTC a un remplacement adéquat pour le comptage des essieux - avec l’avantage que l’application sait exactement quel wagon vient de passer.
  • Son est possible chez CTC avec SUSI3 ou en utilisant un décodeur de son DCC.
  • Un fonctionnement parallèle avec d’autres systèmes numériques et analogiques “commercialement disponibles” est possible, par exemple, en utilisant le protocole Z21-LAN.

Vues de l’application

L’application CTC comprend un certain nombre de vues. Dans l’application de bureau, celles-ci peuvent être librement disposées dans la fenêtre principale et dans les fenêtres supplémentaires et peuvent également être réparties sur plusieurs écrans. L’application pour mobile et tablette a une disposition plutôt rigide.

Voici les différentes vues :

  • La liste des modules présente tous les modules CTC qui se sont connectés à l’application depuis son lancement.
  • La liste des locomotives affiche toutes les locomotives qui se sont connectées à l’application depuis son démarrage.
  • Le Contrôle de la locomotive offre toutes les fonctions pour le contrôle manuel d’une locomotive.
  • Le Tableau de commande répertorie tous les aiguillages, signaux, … et permet de les commuter.
  • L’affichage des capteurs affiche tous les capteurs et leur état.
  • Le Plan de voie présente le modélisme ferroviaire avec tous les plans de voie placés.
  • La Liste des blocs affiche tous les blocs avec la locomotive qui s’y trouve et ses wagons.
  • L’Affichage des horaires présente un horaire sélectionné pour le fonctionnement automatique.
  • L’Affichage BW présente les ateliers et les wagons qui y sont enregistrés.

Dans l’application de bureau, de nouvelles vues peuvent être ouvertes en tant que nouvelles fenêtres via le menu “Vue”. Ensuite, vous pouvez déplacer la vue à un autre endroit en cliquant sur le titre de la vue et en continuant à glisser la vue à l’endroit souhaité avec le bouton de la souris toujours enfoncé. Des rectangles gris visualisent où la vue sera “ancrée” pendant le déplacement.

Les images suivantes montrent l’application CTC une fois sur un PC et deux fois sur une tablette Android :

ctc-app-doku-bild

ctc-app-doku-bild

ctc-app-doku-bild

1.1. Contrôler les locomotives

Conduite

ctc-app-doku-bild

Avec les boutons (boutons) et les affichages suivants, vous pouvez contrôler la locomotive affichée :

  • Avec (1) vous pouvez passer entre les locomotives disponibles, c’est-à-dire choisir une autre locomotive.
  • Avec (2) la locomotive est activée (bleue) puis mise en pause (rouge). Lors de l’activation, la direction de conduite (3)/(4) et la vitesse (5) sont réglées, c’est-à-dire que lorsque le curseur (5) se situe sur une valeur supérieure à zéro, la locomotive démarre.
  • Avec (4) vous activez la direction de conduite vers l’avant, avec (5) vers l’arrière. Dans les deux cas, en cliquant sur le bouton, (2) est également mis sur activé (bleu). Vous pouvez reconnaître la direction de conduite réglée par la flèche colorée dans le bouton : Jaune pour vers l’avant, rouge pour vers l’arrière.
  • Avec (5) vous réglez la vitesse. La valeur réglée est affichée en dessous comme un nombre (8).
  • Avec (6) la vitesse est progressivement réduite et avec (7) augmentée.

L’image et le nom de la locomotive peuvent être modifiés par leur Configuration. Ces deux informations sont stockées dans la locomotive.

Fonctions et affichages supplémentaires

ctc-app-doku-bild

  • Le symbole WiFi (10) indique si la locomotive est actuellement accessible (vert), si elle n’a pas donné signe de vie pendant plus de 3 secondes (jaune) ou plus de 10 secondes (rouge). Le symbole WiFi vert affiche également la puissance du signal, voir aussi Chapitre 3 “WiFi”.
  • À gauche du nom de la locomotive, le statut de la locomotive (11) est affiché, les différents symboles sont décrits dans Chapitre 1.3 “Pilote automatique”.
  • Si votre locomotive a un récepteur IR, vous pouvez régler son orientation avec (12) : r = dans le sens des aiguilles d’une montre, l = contre le sens des aiguilles d’une montre. Cela est important afin que la locomotive ne s’arrête devant un signal rouge que si elle arrive de face. Après avoir franchi deux balises du même bloc, la locomotive ajuste son orientation d’elle-même et l’icône du bouton est ajustée si nécessaire.
  • Avec (13), le fonctionnement automatique est activé et désactivé. Un “A” sur le bouton indique que le fonctionnement automatique est activé. Si une locomotive est forcée de freiner/arrêter devant un signal rouge par une balise, le mode automatique s’active de lui-même, ce qui est alors visible sur l’icône du bouton.
  • Au milieu (14), il y a encore quelques informations de statut sur la locomotive, auxquelles il sera fait référence à l’endroit approprié de cette documentation.

1.2. Fonctions de la locomotive

Les fonctions de la locomotive se trouvent dans un tableau sous le contrôle de la locomotive :

ctc-app-doku-bild

Les fonctions offertes par une locomotive sont réglées dans la Configuration de la locomotive. Chaque fonction configurée s’affiche avec jusqu’à 5 boutons pour les différents états de la fonction. L’état actif respectif est mis en évidence en couleur.

Le phare préconfiguré en usine sur les modules de locomotive CTC (2) connaît les états suivants (sur l’image de gauche à droite) :

  • Lumière éteinte
  • Automatique de phare : selon la direction de conduite, le phare s’allume à l’avant ou à l’arrière
  • Lumière à l’avant allumée
  • Lumière à l’arrière allumée

Le mode moteur (1) est également préconfiguré sur tous les modules de locomotive CTC :

  • Le bouton gauche active le mode de fonctionnement normal.
  • Le bouton droit permet d’activer le régulateur de charge sous forme d’un régulateur PID. Ceci nécessite que le Capteur du moteur a été calibré.

L’image montre en outre des exemples de fonctions ajoutées via la Configuration de la locomotive :

  • Avec (3) le déclencheur peut être désactivé, ainsi qu’activé à l’avant et à l’arrière.
  • Avec (4) le son de conduite peut être éteint et allumé.
  • Avec (5) quatre différents sons de cor de signalisation peuvent être joués.

1.3. Locomotive: Autopilote

Contrairement aux systèmes numériques classiques, avec CTC, la locomotive se pilote toujours elle-même. Seules des valeurs cibles pour la vitesse sont spécifiées via l’application CTC.

Pour chaque locomotive équipée d’un lecteur d’ID, même avec une commande manuelle, il y a déjà un peu d’automatisation :

  • Si le conducteur de la locomotive dépasse la vitesse maximale autorisée, la locomotive réduit automatiquement sa vitesse.
  • Si le conducteur de la locomotive ne respecte pas un signal de stop, la locomotive effectue un freinage d’urgence.

Comme la locomotive ne peut pas voir par elle-même, les limitations de vitesse et les états des signaux doivent être transmis à la locomotive à l’aide de balises. Ceux qui se sont déjà familiarisés avec le système européen de contrôle des trains ETCS découvriront des parallèles étonnants avec le CTC.

Au-delà de ces simples mesures de sécurité ferroviaire, il existe également la possibilité d’activer un pilote automatique.

ctc-app-doku-bild

L’autopilote connaît les modes d’exploitation suivants :

  1. Conduite avec une vitesse maximale prédéfinie tout en respectant les limitations de vitesse et les signaux.
  2. Conduite selon l’horaire

Avant de conduire avec l’autopilote, la locomotive doit savoir dans quelle orientation elle se trouve sur les rails. Si le symbole sur le bouton (12) indique un “r” (sens des aiguilles d’une montre) ou un “l” (sens inverse des aiguilles d’une montre), la locomotive connaît son orientation.

En cliquant sur le bouton (12) vous pouvez définir ou modifier l’orientation.

Remarque : Si la locomotive a passé deux balises du même bloc, elle connaît son orientation. Le bouton l’indique alors.

Voyage avec vitesse maximale prédéfinie

Ce mode de fonctionnement est activé en réglant manuellement la locomotive à la vitesse maximale souhaitée puis en activant le pilote automatique (13). Ensuite, la locomotive continue de se déplacer indépendamment jusqu’à ce que le pilote automatique soit à nouveau désactivé.

La locomotive ne va jamais plus vite que la vitesse définie lors de l’activation du pilote automatique :

  • Si une limitation de vitesse est transmise à la locomotive via une balise, elle réduit sa vitesse. Si la limitation de vitesse est levée, la locomotive accélère à la vitesse maximale définie.
  • Si un signal rouge est transmis à la locomotive via une balise, celle-ci s’arrête automatiquement devant le signal. Lorsque le signal redevient vert, la locomotive reprend sa course automatiquement.
  • Si un arrêt est transmis à la locomotive via une balise, celle-ci s’arrête pour la durée indiquée par la balise. Après cela, la locomotive reprend son voyage.
  • Si un point de retournement est transmis à la locomotive via une balise, celle-ci s’arrête pour la durée indiquée par la balise. Ensuite, la locomotive reprend sa course dans la direction opposée.

    Voyage selon l’horaire

Le voyage selon l’horaire est activé lorsque l’autopilote (13) est activé sur une locomotive à l’arrêt. Ensuite, un horaire qui commence dans le bloc où se trouve actuellement la locomotive est lancé. L’application CTC envoie alors l’horaire à la locomotive qui commence à le traiter.

Un horaire se compose d’une séquence chronologique de balises que la locomotive doit franchir. À chaque balise, une commande peut être donnée, qui est exécutée par la locomotive, à condition qu’elle ne soit pas en contradiction avec la commande émise par la balise. C’est-à-dire que, même dans ce mode de fonctionnement, les limitations de vitesse et les états de signal émis par les balises sont pris en compte.

États de la locomotive (11)

L’état (11) du contrôle de la locomotive est indiqué dans la ligne sous le symbole de la locomotive. La locomotive peut prendre les états suivants :

Symbole Nom Signification
Idle Libre La locomotive est à l’arrêt et est disponible pour un contrôle manuel.
Manuell Manuel La locomotive est contrôlée manuellement par vous.
Other Autre La locomotive est contrôlée manuellement par une autre personne ou une autre application CTC.
Halt Arrêt La locomotive a détecté un signal rouge et continue de freiner ou est déjà arrêtée devant ce signal. La locomotive continue sa route dès que le signal est vert.
Limit Limite La locomotive a détecté une limitation de vitesse et réduit éventuellement sa vitesse.
Stop Stop La locomotive freine pour s’arrêter à une gare.
Reverse Retour La locomotive freine pour s’arrêter à une gare de terminus. Elle continue ensuite dans l’autre sens.
Pause Pause La locomotive s’est arrêtée à une gare avec “Stop” et continuera son trajet après le temps d’arrêt.
PauseRev Pause-Retour La locomotive s’est arrêtée à une gare avec “Retour” et continuera son trajet après le temps d’arrêt.
Continue Continuer La locomotive reprend son trajet après “Stop” ou “Retour”. Une fois qu’elle a terminé d’accélérer, elle passe en mode “Pilote automatique”.
Drive Pilote automatique La locomotive roule automatiquement sans limitation de vitesse.

1.5. Tableau de commande: Commutation d'aiguillages, signaux, ...

Dans l’onglet “Tableau de commande”, vous trouverez les boutons pour commuter des aiguillages, signaux, … :

ctc-app-doku-bild

Les fonctions de commutation sont divisées en groupes. Ces derniers sont prédéfinis dans le Catalogue de produits, mais peuvent être ajustées à volonté dans la configuration de l’application CTC. Il est également possible d’ajouter de nouveaux groupes.

1.6. Plan des voies: Commutation et indicateurs d'état

Dans les applications CTC pour PC, vous trouverez le plan des voies en bas de la fenêtre, sur les tablettes et smartphones sous l’onglet avec le symbole des voies.

Plan des voies

Pour savoir comment créer un plan des voies, consultez le Chapitre 6 - Poste d’aiguillage.

Sur la gauche de la vue, vous verrez une liste de tous les tronçons de voie disponibles. Dans l’exemple, le réseau de modélisme ferroviaire est divisé en une moitié gauche (en haut) et une moitié droite (en bas). Le “niveau principal” combine les deux moitiés et convient donc aux tablettes et aux PC. “En haut” et “en bas” sont mieux adaptés aux écrans de smartphone plus étroits.

Tous les morceaux de voie représentés en bleu sont associés à une action. Cela peut être aussi bien une action de commutation (aiguillages, signaux, …) qu’un capteur (balise, block, …).

Aiguillages et signaux

Les symboles des aiguillages et des signaux sont identiques à ceux sur le panneau de contrôle. Le symbole représente l’état actuel de l’aiguillage ou du signal. Si le symbole est coloré en orange, il est réservé à une route et ne peut pas être commuté.

Lorsqu’on clique sur un aiguillage ou un signal, celui-ci passe à l’état suivant, conformément à l’ordre affiché sur le panneau de contrôle de gauche à droite.

Dans l’application PC, vous pouvez ouvrir le Config-Dialog du module dans lequel l’aiguillage ou le signal est configuré, en utilisant le bouton droit de la souris.

Capteurs

Les capteurs classiques n’indiquent (encore) aucun état à l’instant.

Dans l’application PC, vous pouvez ouvrir le dialogue de configuration du module dans lequel le capteur est configuré avec le bouton droit de la souris.

Balises

Les balises indiquent l’état de la balise par des symboles colorés. La petite flèche au milieu du symbole indique le sens des aiguilles d’une montre (la pointe de la flèche est à droite). On peut déterminer pour quelle direction le symbole est valable en regardant de quel côté les arcs sont colorés (du côté droit dans le sens de la marche).

Symbole Couleur Commandes Signification
Icône de balise inactif gris   La balise n’est pas attribuée ou le module CTC correspondant n’est pas actif.
Icône de balise active gris - La balise est active, mais n’envoie aucune commande à la locomotive.
Icône de balise verte verte ‘F’, ‘f’ La balise est active et envoie la commande de voie libre.
Icône de balise jaune jaune ‘W’, ‘w’, ‘L’, ‘l’ La balise est active et envoie la commande de limitation de vitesse.
Icône de balise orange orange ‘M’, ‘m’ La balise est active et envoie la commande de réduction de vitesse.
Icône de balise rouge rouge ‘H’, ‘h’, ‘S’, ‘s’, ‘T’, ‘t’, ‘E’, ‘e’ La balise est active et envoie un commande d’arrêt.
Icône de balise pourpre pourpre ‘R’, ‘r’ La balise est active et envoie la commande de marche arrière (à partir de l’application CTC 4.08)

Pour plus de détails sur les commandes, veuillez vous référer à la section “Commandes pour les locomotives/signaux” dans Chapitre 4.5 - Éditer un script.

De plus, une balise peut être cliquée pour connaître son état exact :

Info à propos de la balise

Blocs

Les blocs sont représentés sous forme de rectangles remplis de couleur. La petite flèche sur le bord du rectangle indique le sens des aiguilles d’une montre (la pointe de la flèche est à droite).

Symbole Couleur Signification
Bloc-Icon gris gris Le bloc n’est pas attribué ou le module CTC correspondant n’est pas actif.
Bloc-Icon blanc blanc Le bloc est actif et non occupé
Bloc-Icon jaune jaune Le bloc est actif et a été réservé par une route
Bloc-Icon rouge rouge Le bloc est actif et occupé par une locomotive


Un bloc peut être cliqué pour connaître son état exact :

Info sur le bloc

Sur PC, un clic droit permet de libérer un bloc réservé :

Débloquer le bloc

2. Installation de l'application

Tablet et Smartphone

Les applications pour Android et iOS sont installées via leur App Store respectif (frais de 9,99 EUR pour chaque) :

Remarque : Nous avons décidé d’appliquer des frais sur le PlayStore pour limiter les téléchargements inutiles et les évaluations qui en découlent.

Linux, Mac et Windows

Pour l’application PC, vous trouverez des installateurs pour Linux, Mac OS/X et Windows dans notre zone de téléchargement. Les installateurs créent chacun les entrées du menu de démarrage appropriées.

#

Python

Pour pouvoir également réaliser des mises à jour du firmware des modules CTC, vous avez besoin d’une version récente de Python, par exemple la version 3.8. Sous Linux, cela devrait toujours être disponible, mais sous Windows, il doit être installé séparément.

Lors de l’installation de Python sous Windows, il faut veiller à cocher l’option “Ajouter Python 3.8 au PATH”.

ctc-app-doku-image

MacOS/X

Si MacOS/X refuse l’installation, cela peut être dû à une connexion Internet manquante - la signature nécessite un accès en ligne.

Linux

Si Linux refuse l’installation, ouvrez avec le “Programme d’installation de paquet QApt” ou installez par ligne de commande, par exemple pour la version 4.24 de l’application CTC.

sudo apt install ./ctc-app_4.24_amd64.deb

Windows

Windows 10 se plaint parfois d’une signature manquante :

Windows Setup-1

Il suffit alors de cliquer sur le lien “Plus d’informations”. Cela fera apparaître le bouton “Exécuter quand même” :

Windows Setup-2

Vous pouvez maintenant cliquer sur “Exécuter quand même” pour installer l’application CTC.

3. WiFi

Ce chapitre résume tout ce qui concerne la configuration, l’installation et l’optimisation du réseau sans fil (WiFi).

Bases

Les premiers pas avec les modules CTC et leur WiFi représentent souvent un obstacle majeur. C’est pourquoi nous commençons ici par quelques bases.

En principe, CTC utilise les fonctionnalités standard du WiFi. Le terme WLAN (réseau local sans fil) est spécifique à l’allemand et trop général – la norme utilisée s’appelle “WiFi”. Notre routeur CTC est également une simple Fritz!Box sur laquelle nous avons effectué quelques étapes de configuration pour vous (voir la section “Configuration du routeur” ci-dessous).

Un WiFi classique possède toujours un nom (SSID) et doit avoir un mot de passe (chiffrement) pour éviter que n’importe qui ne s’y connecte librement. Les normes de chiffrement sont WPA, WPA2 et WPA3.

  • Le WPA est largement inefficace, car il peut être piraté avec peu d’efforts et des outils librement disponibles.
  • Le WPA2 peut également être piraté, mais avec un effort bien plus important. Pour la plupart des appareils (y compris les modules CTC), c’est le niveau maximal de sécurité pris en charge.
  • Si seul le WPA3 est activé, le module CTC ne pourra pas se connecter au WiFi.
  • Vous devriez donc configurer votre WiFi de modélisme ferroviaire sur “WPA2” ou “WPA2 + WPA3”.

En plus de l’SSID non unique, il existe également une adresse MAC du WiFi. Celle-ci est unique au monde, mais elle est généralement utilisée uniquement au niveau technique et souvent invisible pour l’utilisateur.

Un point d’accès WiFi est un appareil qui offre un accès à un réseau via une connexion sans fil (WiFi) et ne propose pas d’autres fonctionnalités réseau. Un routeur WiFi, en revanche, intègre toutes les fonctions d’un centre réseau et permet généralement aussi l’accès à Internet. Pour CTC, il est important que le routeur WiFi, grâce à la fonction DHCP, attribue les adresses IP nécessaires à la communication. La plus petite variante d’un routeur WiFi est le hotspot d’un téléphone mobile.

Il peut exister un nombre illimité de réseaux WiFi partageant la même SSID. Cela est par exemple utilisé dans les réseaux Mesh, où plusieurs points d’accès WiFi (et un routeur WiFi) permettent d’étendre la couverture WiFi sur une plus grande surface. Cependant, tous ces points d’accès WiFi doivent être connectés au routeur WiFi associé. Ces points d’accès WiFi sont également appelés “répéteurs WiFi”. Si un module CTC détecte plusieurs réseaux WiFi avec la même SSID, il est difficile de prédire à lequel il se connectera.

Un module CTC connaît deux modes de fonctionnement pour le WiFi :

  • En mode configuration, le module CTC crée son propre réseau WiFi et se comporte comme un mini-routeur. Dans ce mode, le module ne peut recevoir que des configurations, notamment le SSID et le mot de passe du WiFi de modélisme ferroviaire. Le WiFi du module CTC n’a qu’un SSID, mais pas de mot de passe, il est donc non chiffré.
  • En mode normal, le module CTC connaît un SSID et un mot de passe associé et tente de se connecter au démarrage au réseau WiFi correspondant à cette SSID.

Réseau WiFi Maillé (Mesh)

À partir du firmware 20250627 (CTC-App 4.40), les modules CTC fonctionnent également de manière fiable en Mesh. Voici les points à prendre en compte :

  • Du point de vue de CTC, un réseau maillé (Mesh) est présent lorsqu’il existe plus d’un point d’accès (Access-Point) partageant la même SSID, tous connectés à un routeur commun.
  • Au démarrage, le module CTC se connecte au premier point d’accès disponible avec la SSID correspondante. La recherche commence généralement par le canal WiFi utilisé lors de la dernière connexion.
  • Le module CTC mémorise le canal WiFi via lequel il est connecté au réseau WiFi du modélisme ferroviaire. Si le signal WiFi devient trop faible, le module CTC recherche automatiquement des alternatives (routeurs avec la même SSID), mais uniquement sur le même canal WiFi. Ce n’est qu’après 60 secondes sans connexion à un WiFi que le module CTC effectue à nouveau une recherche sur tous les canaux WiFi.
  • La recherche sur le même canal WiFi dure environ 300 ms. Pendant ce temps, le module CTC n’est pas joignable.
  • Le seuil de signal considéré comme “trop faible” peut être ajusté dans la configuration WiFi (“Signal min. db”) du module CTC.
  • Le WiFi-Monitors n’affiche pas seulement l’évolution de la puissance du signal, mais aussi le point d’accès utilisé à chaque instant.

Icône WiFi

Étant donné que la qualité de réception du signal WiFi a une influence essentielle sur le CTC, celle-ci est indiquée à divers endroits à l’aide des symboles suivants :

Symbole Signification
ctc-app-doku-icon Réception WiFi optimale (> -67 dB)
ctc-app-doku-icon Bonne réception WiFi (> -70 dB)
ctc-app-doku-icon Réception WiFi acceptable (> -80 dB)
ctc-app-doku-icon Mauvaise réception WiFi (≤ -80 dB)
ctc-app-doku-icon Module CTC avec un ancien micrologiciel ne transmettant pas encore l’intensité du signal.
ctc-app-doku-icon Le module CTC ne s’est pas signalé depuis au moins 3 secondes.
ctc-app-doku-icon Le module CTC ne s’est pas signalé depuis plus de 10 secondes.

Les deux derniers symboles (jaune et rouge) ne renseignent pas sur la qualité de réception du module CTC. Il est tout à fait possible que le module CTC soit encore bien connecté au WiFi, tandis que l’application CTC a perdu la connexion au réseau. Cela est particulièrement probable si tous les modules CTC passent en jaune ou en rouge.

Configuration du routeur

Dans cette section, nous rassemblons des documents relatifs à la configuration des routeurs :

Conseils pour la connexion Wi-Fi

Les ordinateurs portables, smartphones et tablettes ont une tendance de plus en plus marquée à se connecter à Internet. Cela les pousse à éviter les réseaux Wi-Fi sans accès Internet et à les quitter spontanément. CTC n’a pas besoin d’accès Internet, c’est pourquoi le Wi-Fi du modélisme ferroviaire est souvent configuré sans connexion à Internet.

Le défi consiste à apprendre aux appareils exécutant l’application CTC à se connecter au Wi-Fi du modélisme ferroviaire et à ne pas le quitter de manière intempestive. Voici quelques conseils :

  • Connecter les PC et ordinateurs portables qui ne doivent pas être déplacés pendant l’exploitation du modélisme ferroviaire via un câble réseau.
  • Désactiver l’option « Connexion automatique » pour tous les réseaux Wi-Fi, ou l’activer uniquement pour le Wi-Fi du modélisme ferroviaire.
  • Mettre le smartphone en mode avion, puis activer uniquement le Wi-Fi.
  • En cas de problème, vérifier si le PC ou l’appareil mobile est toujours connecté au bon réseau Wi-Fi.

Conseils pour optimiser la qualité de réception WiFi

  • Reliez les ordinateurs portables ou les PC fixes au routeur WiFi à l’aide d’un câble LAN. En cas de problèmes de réception, il s’avère souvent que la source du problème provient de l’ordinateur portable et non du module CTC.
  • Utilisez le réseau WiFi 5 GHz pour l’appareil sur lequel l’application CTC est installée. Cela force la communication à passer par le routeur WiFi, qui est généralement mieux positionné pour communiquer avec les modules CTC.
  • Pour les smartphones/tablettes, il existe des applications d’analyse WiFi, comme “WiFi Analyzer (open-source)” (sans publicité pour Android). Avec celles-ci, vous pouvez vous déplacer à différents endroits de votre installation de modélisme ferroviaire et vérifier la qualité de réception de votre réseau WiFi dédié, ainsi que le nombre de réseaux concurrents. Si nécessaire, il peut être utile de changer le canal de votre WiFi de modélisme ferroviaire.
  • Grâce au WiFi-Monitor, vous pouvez afficher plus précisément la puissance du signal des locomotives, et ce, dans le temps. Vous pouvez utiliser le graphique affiché pour trouver la position optimale pour votre routeur WiFi.

3.1. Intégrer un module au réseau Wi-Fi

Remarque : Si vous avez acquis notre service d’intégration Wi-Fi, nous connaissons déjà votre nom de réseau Wi-Fi (SSID) et votre identifiant réseau (mot de passe Wi-Fi), et vos nouveaux modules CTC vous sont livrés préconfigurés. Vous n’avez donc plus besoin de les intégrer et pouvez passer directement au “Chapitre 4 - Configurer les modules”. Le service d’intégration Wi-Fi est inclus dans tous les kits de démarrage CTC et les routeurs CTC.

Il existe deux méthodes pour intégrer les modules au réseau Wi-Fi :

  • La première méthode vous est probablement familière grâce à d’autres produits Wi-Fi : vous vous connectez au Wi-Fi de configuration du module CTC et entrez vos identifiants Wi-Fi dans un formulaire navigateur.
  • La seconde méthode est bien plus pratique via l’application CTC, mais elle échoue souvent sous Windows en raison des caprices du système d’exploitation.

Remarques :

  • Jusqu’à la version du firmware 20230329, la longueur du mot de passe et du SSID était limitée à 20 caractères. Les versions plus récentes respectent la norme Wi-Fi : SSID (32 caractères), mot de passe Wi-Fi (63 caractères).
  • Les modules CTC indiquent leur état via des codes clignotants de la LED de statut ou de la lumière avant, voir “Chapitre 3.3 « Indicateurs d’état des modules »”.

S’enregistrer avec l’application CTC

Remarques :

  • Sur iOS (iPhone/iPad), cette fonctionnalité n’est malheureusement pas disponible, car Apple ne fournit pas d’API adaptée à cet effet.
  • Sous Android, la fonction globale “Localisation” doit être activée, comme c’est également nécessaire pour les applications de navigation. Selon le fabricant et la version d’Android, la mise à jour des réseaux Wi-Fi détectés peut être très lente – cela vise à économiser la batterie.

L’application CTC peut détecter, d’un simple clic, les modules en mode configuration et écrire la configuration Wi-Fi dans le module CTC. Après l’écriture de la configuration Wi-Fi, le module CTC redémarre automatiquement et se connecte au réseau Wi-Fi du modélisme ferroviaire.

Un module CTC passe en mode configuration lorsque :

  • il s’agit d’un nouveau module CTC (sans configuration Wi-Fi).
  • il est déjà configuré, mais ne trouve pas son réseau Wi-Fi. Dans ce cas, il passe en mode configuration après une minute, attend deux minutes une connexion, puis redémarre automatiquement.

Vous reconnaissez qu’un module CTC est en mode configuration lorsque son indicateur d’état (LED ou feu avant) reste allumé en continu.

Via le menu Paramètres/Rechercher de nouveaux modules, l’application recherche les réseaux Wi-Fi disponibles :

ctc-app-doku-bild

Pour l’enregistrement, indiquez le SSID et le mot de passe de votre réseau Wi-Fi de modélisme ferroviaire, ainsi qu’un nom pour le module (recommandé). Ensuite, sélectionnez le module et cliquez sur Enregistrer le module.

ctc-app-doku-bild

Votre PC/tablette/smartphone se connecte alors au Wi-Fi de configuration du module CTC et écrit le fichier de configuration netCfg.xml sur le module. Comme après toute modification de configuration, le module CTC redémarre automatiquement et sera ensuite visible dans votre réseau Wi-Fi de modélisme ferroviaire.

Remarques :

  • Sous Windows 10, des problèmes peuvent survenir lors de l’activation du bon réseau Wi-Fi. Si l’application CTC affiche le message “Erreur d’E/S lors du téléchargement”, il suffit généralement de cliquer une deuxième fois sur le bouton “Enregistrer le module”. Si cela ne fonctionne pas, vous pouvez effectuer l’enregistrement via la gestion Wi-Fi de Windows avant de cliquer sur “Enregistrer le module”.
  • Si le PC n’a pas de connexion filaire au réseau de modélisme ferroviaire pendant l’enregistrement, il perd la connexion à ce réseau. Parfois, il est nécessaire de le reconnecter manuellement au Wi-Fi du modélisme ferroviaire après l’opération.

Connexion via le site web du module CTC

Remarque : Cette fonctionnalité n’est disponible qu’à partir du firmware 20210220, fourni avec l’application CTC v3.05 et préinstallé sur tous les modules livrés par CTC après le 21.02.2021.

Un module CTC en mode configuration apparaît dans la liste des réseaux Wi-Fi disponibles de votre PC, tablette ou smartphone. Vous reconnaissez les Wi-Fi de configuration de vos modules CTC grâce à la combinaison lettres-chiffres (adresse MAC en code hexadécimal) au début. Voici un exemple sous Kubuntu Linux : ctc-app-doku-bild


  1. Connectez votre PC, tablette ou smartphone à ce Wi-Fi de configuration.
  2. Ouvrez votre navigateur internet et entrez l’adresse http://192.168.4.1. ctc-app-doku-bild
  3. Cliquez sur le lien “Edit WiFi SSID and password”. Saisissez l’SSID (nom du Wi-Fi, identifiant réseau) et le mot de passe (clé réseau) de votre réseau Wi-Fi de modélisme ferroviaire. ctc-app-doku-bild
  4. Cliquez sur “Save”. ctc-app-doku-bild
  5. Le module CTC redémarre automatiquement et devrait désormais apparaître dans votre réseau Wi-Fi de modélisme ferroviaire.

Remarque : Le module reste en mode configuration pendant environ 2 minutes, puis redémarre. Si le module possède une configuration Wi-Fi mais ne parvient pas à s’y connecter, il passe en mode configuration après environ 1 minute. Si vous avez fait une erreur de frappe dans l’SSID ou le mot de passe, vous devez donc attendre une minute avant de pouvoir à nouveau accéder au module via son Wi-Fi de configuration.

Remarque : Pour savoir si le module CTC est en mode configuration, consultez l’affichage d’état du module CTC.

3.2. Modules d'usine neufs

Pour les modules de commutation neufs de l’usine, seul le firmware est installé, mais aucune configuration n’est créée. Pour les nouveaux modules de locomotive de l’usine, le moteur et la lumière de conduite sont préconfigurés.

Les étapes suivantes sont nécessaires pour la mise en service :

Inscription au Wifi du modélisme ferroviaire: Pour ce faire, cherchez et ouvrez le point de menu Paramètres/Nouveaux modules dans l’application et inscrivez le module CTC au Wifi. Les données de votre Wifi (SSID et mot de passe) sont saisies dans le net.cfg sur le module CTC.

Note: Après le téléversement, le module CTC redémarre, c’est-à-dire qu’il faut quelques secondes pour qu’il soit visible à nouveau.

3.3. Indicateurs d'état des modules

Tous les modules disposent d’un indicateur d’état :

  • LED jaune pour le module d’aiguillage CTC et la carte multi-I/O CTC
  • Phare avant pour les locomotives

Le processus de démarrage d’un module CTC est indiqué comme suit :

  1. L’indicateur s’allume jusqu’à l’initialisation du Wifi. C’est tellement rapide qu’il n’est pas perceptible lors d’un démarrage normal.
  2. Tant que le Wifi est recherché et jusqu’à ce que le module CTC ait été connecté avec succès, l’indicateur clignote.
  3. Dès que le module CTC est connecté au Wifi, l’indicateur s’éteint.

Après une minute d’essai infructueux pour connecter le module CTC au Wifi, l’indicateur passe en mode lumière constante. Cela indique que le module CTC a établi son propre Wifi et attend une configuration. Voir à ce propos Chapitre 3 - Connexion des modules au Wifi.

3.4. Moniteur WiFi

Le moniteur WiFi est disponible à partir de la version 4.15 de l’application CTC. Il affiche l’intensité du signal WiFi reçu par une locomotive sous forme de graphique en fonction du temps.

Pour ouvrir le moniteur WiFi, cliquez sur le bouton “WiFi-Monitor” dans la configuration de la locomotive concernée.

L’exemple suivant montre l’évolution du signal WiFi lors d’un tour sur notre installation de test de modélisme ferroviaire de jardin (voir l’article Automatisation dans le jardin) :

WiFi-Monitor Garten

L’échelle verticale indique l’intensité du signal en dB, tandis que l’échelle horizontale représente le temps. L’étiquetage de l’axe temporel indique le temps en dixièmes de seconde (x 0,1 s), suivi de la dernière balise franchie. Dans cet exemple, l’intensité du signal reçu par la locomotive était donc de -79 dB après 23,0 secondes (et après la balise TS5). Entre 44,8 secondes et 55,3 secondes, entre les balises TS1 et ST3, il y a eu deux courtes coupures (-100 dB).

À partir de la version 4.38 de l’application CTC, la ligne rouge indique la valeur “Signal min. db” de la locomotive, c’est-à-dire le moment à partir duquel la locomotive commence activement à rechercher un meilleur réseau WiFi.

L’image suivante montre l’installation sur laquelle les mesures ont été effectuées :

  • À l’avant, le point d’accès extérieur (TP-Link AC1200) auquel la locomotive était connectée en permanence.
  • À l’arrière, les deux endroits marqués “A” où le WiFi a brièvement coupé : une légère dépression et, juste avant, des groseilliers.
  • La flèche marquée “T” pointe vers un tunnel d’environ 2 m de long, qui ne pose manifestement aucun problème. Cependant, il est simplement recouvert de dalles en béton (sans terre par-dessus) et ouvert en direction du point d’accès.
  • Les deux flèches horizontales non étiquetées indiquent le tracé des voies. La voie contourne le pommier, longe ensuite le mur en béton jusqu’à l’extrémité du jardin située à environ 15 mètres du point d’accès, puis revient finalement par le tunnel.
  • Le test a été réalisé avec la locomotive rouge BR 251 visible au centre gauche de l’image.

WiFi-Monitor Garten

Après trois tours, le graphique se présente comme suit. Les trois répétitions sont clairement visibles graphiquement :

WiFi-Monitor Garten

Remarques :

  • Pour ceux qui souhaitent des détails précis, les données transmises pendant la mesure sont disponibles sous forme de fichier “Wifi-XXX.csv” dans le dossier de données de l’application CTC (XXX étant le nom de la locomotive). Ce fichier peut être ouvert, par exemple, avec LibreOffice Calc (Excel peut fonctionner, mais ce n’est pas garanti) et analysé en détail.

Mode Mesh

En mode Mesh (plusieurs points d’accès avec le même SSID), une ligne distincte est affichée pour chaque point d’accès (ici en vert et bleu), ce qui permet de bien visualiser quand la locomotive change de point d’accès. La légende indique les adresses MAC des points d’accès.

Notre installation de test de modélisme ferroviaire de jardin a depuis été étendue, et le point d’accès marqué sur la photo a été déplacé de quatre mètres vers la gauche, sur l’autre support de la couverture de terrasse. Cela crée des zones plus étendues de l’installation qui ne sont plus couvertes par ce seul point d’accès. Le deuxième point d’accès est situé à l’angle arrière de la maison, près des deux endroits marqués d’un “A” sur la photo.

La ligne rouge montre désormais la valeur minDb de la BR251, également utilisée ici. Trois tours ont de nouveau été effectués sur le même parcours que dans l’exemple précédent :

WiFi-Monitor Mesh

Les coupures de signal constatées dans le premier exemple derrière les buissons de berberis sont désormais parfaitement couvertes par le point d’accès bleu. En revanche, un point critique apparaît maintenant entre les framboisiers (au centre de l’image, contre le mur en béton, masqué par le pommier). À cet endroit, le signal du point d’accès bleu est bloqué par le poirier (derrière la lampe sur l’image), et celui du point d’accès vert par le pommier.

Remarque :

  • Pour le mode Mesh, la locomotive doit avoir au minimum le firmware 20250627 (CTC-App 4.40). Dans les versions antérieures, le mode Mesh était partiellement disponible, mais pas encore optimisé.

3.5. Statistiques

Le dialogue “Statistiques” peut être ouvert via le menu. Il recueille des données (depuis le démarrage de l’application CTC) sur tous les modules CTC:

Statistiques

Colonne Signification
Nom Nom du module CTC
Addr. IP Adresse IP actuelle du module CTC
Dernier msg reçu Horodatage (application) à laquelle le dernier message du module CTC est arrivé
#Msg reçus Nombre de messages que l’application CTC a reçus du module CTC
#Msg perdu Nombre de messages de synchronisation auxquels le module CTC n’a pas répondu
Interval moyen de rép Intervalle moyen entre deux réponses au message de synchronisation
Interval max de rép Intervalle maximal entre deux réponses au message de synchronisation
#Redémarrage Nombre de redémarrages du module CTC
Num msg Numéro de séquence du message à partir du module CTC
Heure du système L’heure système du module CTC
Mem. Heap. libre Mémoire Heap libre sur le module CTC
Sig Qualité de réception WiFi

Un petit nombre dans “#Msg perdu” n’est pas un problème. Cependant, si les pannes sont fréquentes sur certains ou tous les modules CTC, vous devriez envisager d’optimiser votre Wifi. Vous trouverez quelques conseils à ce sujet dans le Chapitre 3 - “WiFi”

4. Configurer un module

Remarque : La configuration des modules CTC n’est actuellement que partiellement disponible sous Android et iOS.

On accède aux dialogues de configuration via l’icône en forme de stylo : ctc-app-doku-icon

  • dans le configurateur (liste de tous les modules), à droite de la ligne.
  • dans la liste des locomotives, à droite de la locomotive
  • dans la page de commande, en bas à droite
  • dans la liste des aiguillages, à droite de l’aiguillage

Liste de tous les modules (Configurateur)

Dans cette liste (menu Paramètres/Configurateur), vous trouverez tous les modules CTC, y compris ceux qui n’ont pas pu démarrer correctement en raison d’une erreur de configuration :

Konfigurator

Vous pouvez également voir ici sur quels modules un plan de voies et/ou un réseau de modélisme ferroviaire (plan global) sont enregistrés pour le poste d’aiguillage (voir les croix dans les colonnes correspondantes).

Sauvegarde de configuration

via le point de menu « Paramètres / Config Backup » de l’application CTC (Desktop), vous pouvez sauvegarder les fichiers de configuration de tous les modules CTC actuellement visibles dans l’application CTC. Vous sélectionnez alors un dossier sur votre disque dur comme dossier de sauvegarde. Ensuite, un dossier portant le nom de chaque module CTC accessible est créé dans ce dossier de sauvegarde, et toutes les fichiers de configuration y sont enregistrés.

Configuration de locomotive

Lok bearbeiten

Configuration de l’aiguillage

Schaltkasten bearbeiten

Modules inconnus (Unknown Device)

ctc-app-doku-bild

Micrologiciel

Le champ « Micrologiciel » indique de quel micrologiciel (ou matériel) il s’agit pour ce module CTC. Le champ « Version du micrologiciel » affiche la date de cette version (année mois jour), par exemple 20230829 correspond au 29 août 2023.

Via le bouton « Télécharger un nouveau micrologiciel », vous pouvez mettre à jour le micrologiciel de ce module CTC. La version fournie avec l’application CTC vous sera d’abord proposée, mais vous pouvez également sélectionner un fichier provenant d’une autre source. Pour savoir quelles versions de micrologiciel sont incluses avec chaque version de l’application CTC, consultez la section Téléchargements.

Journal des logs

Sous les champs de firmware, vous trouverez la sortie du journal des logs. Jusqu’à présent, les messages de l’outil de téléversement y étaient toujours affichés lors du chargement du firmware. À partir de la version 4.19 de l’application CTC et de la version de firmware associée, toutes les notifications de log du module CTC y sont également affichées. Ainsi, les erreurs de configuration peuvent être identifiées beaucoup plus facilement.

À partir de la version 4.20 de l’application CTC, la sortie du journal des logs est modifiable. Il devient alors possible de la sélectionner avec le raccourci clavier “Ctrl+A”, puis de la copier dans le presse-papiers avec “Ctrl+C”. Elle peut ensuite être collée dans les e-mails de demande d’assistance.

Modifier la configuration

Dans la configuration (cfg.xml), vous définissez quels produits (aiguillages, signaux, lampes, etc.) sont connectés à votre module CTC et comment ils peuvent être contrôlés, c’est-à-dire où et comment ils s’affichent et sont commutés dans l’application CTC. Les connexions disponibles se trouvent dans la configuration I/O (ioCfg.xml), déjà présente sur votre module CTC lors de la livraison.

Plusieurs méthodes sont disponibles, détaillées dans les chapitres suivants :

  • Catalogue de produits : Ce concept, introduit avec la version 3 du CTC, simplifie la configuration en quelques étapes faciles à comprendre.
  • Associer des actions : À partir des actions créées automatiquement via le catalogue de produits, vous pouvez les lier, par exemple pour faire arrêter automatiquement une locomotive devant un signal rouge.
  • Créer des actions personnalisées : Si vous souhaitez des actions non disponibles dans le catalogue, vous pouvez en ajouter d’autres.
  • Connecter et configurer des décodeurs DCC : Malheureusement, toute la complexité du DCC entre en jeu, ce qui justifie un chapitre dédié.
  • Créer un catalogue de produits personnalisé (Annexe) : Pour les produits standard, c’est notre rôle, mais certains produits spécifiques pourraient manquer à notre catalogue.

Remplacer la config

Avec ce bouton, vous pouvez réinitialiser la configuration de votre module CTC à son état d’origine ou charger une configuration de base alternative.

Remarques :

  • Veuillez noter qu’il s’agit de la configuration fournie avec l’application CTC. Avant de remplacer la configuration, vous devez donc mettre à jour le firmware de votre module CTC.
  • Jusqu’à la version 4.18 de l’application CTC, il y avait à cet endroit le bouton “Supprimer la config”.

Remplacer la IO-Config

À partir de la version 4.19 de l’application CTC, il est possible de remplacer le fichier ioCfg.xml du module CTC par une version plus récente ou alternative. Auparavant, cela n’était possible quvia la page HTML du module.

Remarques :

  • Veuillez noter qu’il s’agit de la configuration fournie par défaut avec l’application CTC. Avant de remplacer la configuration, vous devez donc mettre à jour le firmware de votre module CTC.
  • La méthode via la page HTML du module reste toujours possible, mais elle doit être évitée, car aucune vérification de plausibilité n’est effectuée lors de cette procédure.

Modifier l’adaptateur numérique

Avec “Modifier l’adaptateur numérique”, vous pouvez configurer CTC pour qu’il pilote des locomotives et des aiguillages connectés à une centrale numérique. Pour en savoir plus, consultez le Chapitre 8.2 - “Ancien numérique : Intégrer une centrale Z21”.

Modifier la configuration WiFi

Via cette fenêtre, vous pouvez modifier la configuration WiFi (netCfg.xml) d’un module CTC actuellement connecté. Ainsi, vous pouvez par exemple reconfigurer une locomotive sur votre installation à domicile pour le WiFi modélisme ferroviaire de votre club avant de quitter la maison.

ATTENTION : Après le téléversement, le module CTC redémarre automatiquement et n’est plus visible que dans le nouveau réseau WiFi modélisme ferroviaire configuré.

Modifier la configuration WiFi

Si une erreur survient lors de cette opération, vous pouvez réintégrer le module CTC dans votre réseau WiFi modélisme ferroviaire, comme décrit dans le Chapitre 3.1 - Connecter les modules au WiFi.

Les bases du WiFi ainsi que des informations sur le paramètre “Signal min. db” (Mesh) sont disponibles dans le Chapitre 3 - WiFi.

Modifier le plan de voie et le modélisme ferroviaire

Avec ces deux boutons, vous accédez à la configuration de l’aiguillage du poste de commande graphique de l’application CTC. Ils sont décrits dans le Chapitre 6 - Poste d’aiguillage.

Modifier l’automatisation

Avec ce bouton, vous accédez à la configuration des actions liées au fonctionnement automatique qui ne peuvent pas être directement attribuées à un module CTC. Il s’agit de :

  • Déclencheurs pour les balises NFC
  • Blocs (sections de voie) et actions pour l’aiguillage des itinéraires entre les blocs
  • Ordres de marche

Ils sont décrits dans le Chapitre 7 - Automatisation.

Modifier les horaires

Avec ce bouton, vous pouvez modifier les horaires. Pour savoir comment procéder, consultez le Chapitre 7.4 - Horaires.

4.1. Config - Connecter des produits

La manière la plus simple de mettre en service des modules CTC est d’utiliser la fonction “Connecter un produit”. Vous pouvez y accéder via le bouton “Modifier Config” de la configuration de la locomotive ou de la boîte de commutation (voir page précédente).

Modifier la configuration (vide)

La configuration présentée ici est stockée sur le module CTC dans deux fichiers :

  • Dans le Config (cfg.xml), les fonctionnalités contrôlables via l’application, comme la lumière, le découplage, l’aiguillage, les signaux, … sont définis.
  • Dans le IO-Config (ioCfg.xml), les broches d’entrée & de sortie et les interfaces configurés pour le module CTC sont définis. Comme ils décrivent des parties intégrées au module CTC, elles ne peuvent pas être modifiées via le dialogue de l’application.

Le contenu de IO-Config est affiché sous le titre “CTC-Modul : Pins, Ports, Chips”. Toutes les autres données affichées proviennent de Config.

Ajouter un produit

Pour ajouter un produit, cliquez sur le symbole plus à droite du tableau “Produits connectés”. Une liste des catalogues de produits livrés avec l’application CTC s’ouvre.

Sélection du catalogue de produits

Vous pouvez choisir l’un des catalogues fournis ou charger un catalogue de produits à partir du système de fichiers en utilisant le bouton “Sélectionner à partir du système de fichiers”. Ici, le catalogue fourni “universell-weichen.xml” a été sélectionné, puis cliquez sur “Appliquer”:

Sélection d'un produit

Choisissez maintenant le produit approprié. Pour certains produits, vous pouvez également choisir parmi différentes configurations.

Ensuite, vous donnez un nom pour le produit connecté et cliquez sur “Appliquer”.

Maintenant, vous devez simplement spécifier quels connecteurs du produit sont connectés à quels pins ou ports du module CTC:

Connexion des pins d'un produit

  1. Le produit que vous venez d’ajouter doit être sélectionné dans le tableau “Produits connectés”. Ensuite, dans le tableau “Pins, Port et Extensions”, choisissez le connecteur approprié du module CTC.
  2. Avec le bouton “Tester”, vous pouvez vérifier quel pin du produit connecté est connecté au connecteur choisi du module CTC.
  3. Ensuite, choisissez le pin déterminé par le test dans le tableau “Connecteurs et paramètres”.
  4. En cliquant sur le bouton “Connecter”, le pin du produit est logiquement connecté à la connexion du module CTC.

Maintenant, vous voyez la connexion établie dans les deux tableaux “Pins, Port et Extensions” et “Connecteurs et paramètres”:

Pin connecté

Répétez les quatre étapes ci-dessus jusqu’à ce que tous les connecteurs du produit soient connectés.

ATTENTION: L’application CTC veille à ce que les connecteurs du produit ne puissent être connectés qu’aux pins ou ports appropriés. Cependant, si vous avez choisi le mauvais produit, cela peut certainement entraîner des dommages au module CTC et/ou au produit. Ici, en particulier, mentionnons les moteurs électromagnétiques, tels qu’ils sont utilisés, par exemple, dans les aiguillages Märklin (dont les interrupteurs de fin de course ne fonctionnent pas). Si ceux-ci ne sont pas connectés comme une impulsion (Pulse), mais comme un interrupteur (Switch), ils sont cassés en quelques secondes.

Exemple de configuration d’une carte CTC-Multi-I/O

Voici à quoi ressemble la configuration de la carte CTC-Multi-I/O de notre installation de démonstration :

ctc-app-doku-bild

4.2. Config - Actions

Les actions sont le cœur des fonctions de contrôle du CTC. Avec eux, vous déterminez non seulement quels boutons et contrôleurs apparaissent où dans l’application CTC, mais aussi ce qui doit se passer automatiquement.

Note: Si vous avez connecté un produit, comme décrit dans le chapitre précédent, des actions appropriées ont également été créées. Certaines de celles-ci doivent toutefois encore être complètement configurées, par exemple dans le cas d’une balise IR, un déclencheur est déjà présent pour la lier à un signal, mais le signal doit encore être choisi comme “déclencheur”.

Config: Actions

Il existe les types d’actions suivants :

  • Fonction : Se présente sous la forme de boutons dans l’application CTC, par exemple pour régler les aiguillages et les signaux ou pour activer les fonctions de la locomotive.
  • Contrôleur de valeur : Se présente sous forme de boutons Plus/Moins et de curseurs dans l’application CTC pour ajuster une valeur numérique.
  • Déclencheur : cela permet à l’application CTC ou au module CTC de réagir à un changement de n’importe quelle autre action, par exemple un signal peut passer au rouge après qu’un aiguillage a été réglé.
  • Capteur : Cette action est connectée à un capteur, par exemple une voie de contact, dans le module CTC. La valeur du capteur est affichée dans l’application CTC et peut (comme toutes les actions) déclencher un déclencheur.
  • Minuteur : Cette action sert à faire des choses régulièrement ou après un certain temps, par exemple notre balise IR est un minuteur qui envoie périodiquement un message infrarouge.

Chaque action a un état sous forme de lettre ou de nombre. Cet état peut être utilisé dans le déclencheur pour ne réagir qu’à certains changements d’état.

Lorsque vous ajoutez un produit, des actions appropriées sont également créées immédiatement.

Note: Les actions qui ne peuvent pas être attribuées à un module CTC sont éditées via le bouton “Modifier l’automatisation”. Ce sont par exemple les déclencheurs d’une balise NFC.

Fonction

Config: Fonction

Une fonction est un ensemble de boutons ou commutateurs connexes. Chaque bouton est associé à un script (voir Chapitre 4.5 - Modifier le script) qui est exécuté lorsque ce bouton est pressé.

Par exemple, un aiguillage a deux boutons, un pour “tout droit” et un pour “virer”. Lorsque le bouton est pressé, le module CTC correspondant exécute le script associé. Dans le cas de notre aiguillage, par exemple, une impulsion de 250ms est alors appliquée à l’entraînement de l’aiguillage, positionnant ainsi l’aiguillage.

La fonction indique toujours le dernier bouton appelé comme état. Cela fournit ensuite la base pour déclencher des actions de suivi à l’aide d’un déclencheur.

Cependant, contrairement à la plupart des contrôles de modélisme ferroviaire, notre fonction peut également être constituée de plus de deux boutons.

Contrôleur de Valeur

Config: Contrôleur de Valeur

Avec un contrôleur de valeur, une valeur numérique peut être modifiée, par exemple, un servo peut être réglé sur un certain angle. Le contrôleur de valeur le plus évident est le régulateur de vitesse d’une locomotive.

L’état d’un contrôleur de valeur est la valeur qui a été réglée en dernier.

Déclencheur

Config : Déclencheur

Un déclencheur est très similaire à une fonction, mais il n’est pas déclenché par un bouton, mais par le changement d’état d’une autre action.

Comme la fonction, le déclencheur est composé de plusieurs scripts (voir Chapitre 4.5 - Modifier le script), qui sont exécutés en fonction du nouvel état de l’action déclencheuse.

Si le déclencheur est stocké sur le même module CTC que l’action déclenchante, ce déclencheur sera directement initié par le module CTC. Sinon, l’application CTC s’occupera de déclencher le déclencheur.

Minuteur

Config: Minuteur

Un minuteur peut être soit exécuté régulièrement (cyclique), soit seulement une seule fois.

Le minuteur exécute son script (voir Chapitre 4.5 - Editer le script) une fois que son temps est écoulé. Vous pouvez, par exemple, contrôler des aiguillages motorisés en activant le moteur dans le script d’une fonction et en appelant un minuteur qui éteint le moteur après un certain temps (par exemple, 5 secondes).

L’émetteur IR est un cas particulier : il n’a pas de script et un message est envoyé régulièrement (programmé en dur) par infrarouge. Le message est composé du nom de l’émetteur IR et des paramètres prédéfinis dist, cmd et cmdDist. Nous recommandons d’ajouter le produit “IR-Balise” du catalogue de produits “universell-sensoren.xml”.

Capteur

Config: Capteur

Un capteur est relié à une broche d’entrée du module CTC (actuellement uniquement Multi-I/O-Board). Le capteur transmet alors l’état de la broche d’entrée comme son propre état.

Avec l’aide d’un déclencheur, une action suivante peut maintenant être lancée.

4.3. Config - Associer des actions

Un déclencheur peut être lié à une autre action et ainsi réagir à un changement d’état de cette action.

En plus des exemples mentionnés ci-dessous, vous trouverez une quantité toujours croissante de instructions dans l’“Annexe B: Exemples”. Un guide pas à pas très détaillé est disponible dans le document séparé “CTC-Starter-Sets”.

Lier une balise IR (émetteur IR) à un signal

La manière la plus simple de créer une liaison est celle d’un déclencheur d’une balise IR. Ce dernier est déjà inclus lors de la sélection de la balise IR dans le catalogue de produits “universell-sensoren.xml”. Il vous suffit de définir sur quel signal il doit réagir et d’inscrire la distance au signal.

Sélectionnez le déclencheur de la balise IR (ici déclencheur AB3) :

Modifier les actions

Cliquez ensuite sur “Sélection” à droite du déclencheur. La fenêtre suivante s’ouvrira :

Modifier les actions

Choisissez le signal à lier (généralement dans le groupe “SignalTower”) ou le panneau, puis cliquez sur appliquer.

Le nom du signal choisi s’affiche alors à la rubrique “Déclencheur”. Un astérisque devrait s’afficher dans le champ “sur (MAC)”.

Dans le cas le plus simple, laissez le script prédéfini inchangé. Il reprend la distance (cmdDist) des paramètres et la valeur du signal comme commande.

Dans l’exemple suivant, pour l’état ‘H’ (Stop) du signal, la commande ‘M’ est envoyée. Dans tous les autres cas (‘*’), l’état du signal est pris en compte comme commande (‘?’).

Modifier les actions

Associer une balise NFC à des actions

Pour pouvoir associer une balise NFC à des actions, une balise doit être créée. Comme une balise NFC n’est pas connectée à un module CTC, la balise est stockée dans le plan des voies. Vous pouvez savoir comment faire dans le chapitre “Balises (émetteur ID) dans le plan des voies”

Une fois que la balise est créée, le déclencheur déjà configuré peut être modifié pour la balise NFC via le bouton “Changer d’automatisation”, de manière similaire à la balise IR:

Déclencheur de balise NFC

Cliquez ensuite sur “Sélectionner” à droite du déclencheur. Le dialogue suivant s’ouvre :

Modifier les actions

Sélectionnez le signal ou le bouclier à associer (ici un bouclier), puis cliquez sur appliquer.

Le nom du bouclier sélectionné est maintenant affiché sous “Déclencheur”. Une étoile doit être affichée dans le champ “sur (MAC)”.

Dans le cas le plus simple, laissez le script préconfiguré tel quel. Il prend la distance (cmdDist) à partir des paramètres et en tant que commande la valeur du bouclier.

Détails du déclencheur de balise NFC

Remarque : Si le déclencheur d’un trigger est sur le même module CTC que le trigger lui-même, le module CTC se charge directement de l’exécution du déclencheur. Sinon, l’application CTC se charge de déclencher le trigger correspondant.

Un chapitre entier est consacré à la modification des scripts.

4.4. Config - Éditer les actions

Dans l’onglet “Actions” de la boîte de dialogue Config, vous pouvez éditer, supprimer et ajouter des actions :

Éditer les actions

4.5. Config - Modifier un script

Les scripts existent dans les fonctions, les déclencheurs et les temporisateurs. Ils définissent une séquence de commandes simples qui sont exécutées lorsque l’action atteint un état spécifique.

Les scripts se composent des commandes simples suivantes :

  • pin[] : Définit une broche de sortie à une valeur spécifique.
  • param[] : Définit un paramètre à une valeur spécifique.
  • pause() : Attend quelques millisecondes.
  • call() : Appelle une autre action sur le même module CTC, par exemple un temporisateur.
  • si () : Exécute les commandes sous le « si » uniquement si un paramètre a une valeur spécifique.

Dans le script d’une mission de conduite, il existe en plus la commande suivante :

Remarque :

  • Les commandes « call » et « si » créent une imbrication. Si l’imbrication d’un script dépasse 10 niveaux, celui-ci sera interrompu avec une erreur à partir de l’application CTC 4.40 et du firmware 20250627.
  • Le traitement des scripts et la modification des états sont documentés dans le fichier « Action-Log.csv » à partir de l’application CTC 4.40. Ce fichier se trouve dans le dossier de données de l’application CTC et est recréé à chaque démarrage (l’ancien contenu est écrasé). Il peut être consulté confortablement avec LibreOffice Calc (Excel peut fonctionner, mais ce n’est pas garanti).

Le moment où l’état d’une action change dépend du type d’action :

  • Les fonctions et les régulateurs de valeur sont modifiés par l’utilisateur de l’application CTC en appuyant sur un bouton correspondant ou en ajustant un curseur.
  • Les temporisateurs sont déclenchés automatiquement par le module CTC une fois après un certain temps ou à intervalles réguliers.
  • Les capteurs sont déclenchés par des interrupteurs. Ceux-ci peuvent être actionnés par une personne ou par une locomotive ou un wagon passant à proximité.
  • Les déclencheurs se produisent à la suite d’une autre action. Les déclencheurs peuvent être des fonctions, des régulateurs de valeur, des capteurs ou des identifiants lus par des locomotives.

Le niveau supérieur du script définit comment l’action doit réagir aux valeurs. Dans la configuration des valeurs, les actions possibles pour une fonction sont définies (elles font partie du fichier cfg.xml). Par exemple, pour la lumière d’une locomotive, les quatre actions suivantes peuvent être définies :

  • éteint
  • allumé
  • avant
  • arrière

Pour chaque action, il est possible de définir quelles sorties (définies dans la configuration IO) doivent être commutées. Cela peut souvent être une seule sortie, mais aussi une séquence conditionnelle, comme le montre la boîte de dialogue d’exemple pour l’action straight (droit) de l’aiguillage PI-Dev-LH5.

ctc-app-doku-bild

Pour les aiguillages, il faut noter que l’icône affichée dans la liste des aiguillages est déterminée par le nom de l’action. La position (0 à 2) indique la colonne dans l’affichage des aiguillages :

Fonction Nom de l’action Caractère Icône Position recommandée
Aiguillage à gauche left_left l ctc-app-doku-icon 0
  left_straight s ctc-app-doku-icon 1
Aiguillage à droite right_straight s ctc-app-doku-icon 1
  right_right r ctc-app-doku-icon 2
Aiguillage trois voies three_left l ctc-app-doku-icon 0
  three_straight s ctc-app-doku-icon 1
  three_right r ctc-app-doku-icon 2
Aiguillage de croisement cross_notcross x ctc-app-doku-icon 0
  cross_cross n ctc-app-doku-icon 1
Aiguillage de croisement 4 voies cross_hor h ctc-app-doku-icon 0
  cross_vert v ctc-app-doku-icon 1
  cross_left l ctc-app-doku-icon 2
  cross_right r ctc-app-doku-icon 3

Commandes pour locomotives / signaux

Les commandes suivantes peuvent être interprétées par les locomotives lorsqu’elles sont associées à une balise :

Fonction Caractère Signification cmdDist Description
Arrêt (Hp0 / rouge) ‘H’, ‘h’ Indication d’un signal rouge à venir. Distance La locomotive freine et s’arrête avant ce signal. Si le signal redevient vert, la locomotive reprend sa marche et accélère jusqu’à la vitesse maximale autorisée par l’indication.
Marche (Hp1 / vert) ‘F’, ‘f’ Indication d’un signal vert. Distance Toute limitation de vitesse précédente est levée. En mode manuel, rien ne se passe ; sinon, la locomotive accélère jusqu’à sa vitesse maximale.
Ralentissement (Hp2 / vert+jaune) ‘W’, ‘w’ Indication de ralentissement. Distance Si la locomotive est trop rapide, elle freine pour atteindre une vitesse réduite, par exemple pour éviter un déraillement sur un aiguillage divergent.
Limitation de vitesse ‘L’, ‘l’ Indication d’une limitation de vitesse. Vitesse Si la locomotive est trop rapide, elle freine pour atteindre cette vitesse. La distance est multipliée par 10 et interprétée comme une vitesse.
Vitesse minimale ‘M’, ‘m’ Indication d’un signal rouge à venir avec une deuxième balise pour l’arrêt définitif. Distance La locomotive ralentit jusqu’à une vitesse de rampement. La deuxième balise avant le signal envoie alors un arrêt avec une distance de 0 cm ou un arrêt d’urgence.
Arrêt d’urgence / Emergency-Stop ‘E’, ‘e’ Arrêt d’urgence, par exemple juste avant la fin de la voie ou un signal. Distance La locomotive s’arrête brusquement. Si le signal redevient vert, elle reprend sa marche et accélère jusqu’à la vitesse maximale autorisée par l’indication.
Stop ‘S’, ‘s’ Indication d’un arrêt à venir selon l’horaire. Pause en secondes En mode automatique, la locomotive s’arrête, attend le temps de pause, puis reprend sa marche.
À partir de CTC-App 4.08 : en mode manuel, comme un arrêt de protection avec une distance de 0.
Retour ‘R’, ‘r’ Indication d’un arrêt à venir au point de rebroussement de l’horaire (train navette). Pause en secondes En mode automatique, la locomotive s’arrête, attend le temps de pause, puis reprend sa marche en sens inverse.
À partir de CTC-App 4.08 : en mode manuel, comme un arrêt de protection avec une distance de 0.
Arrêt de protection (Sh2) ‘T’, ‘t’ Indication de la fin de voie, par exemple un butoir. Distance La locomotive freine et s’arrête avant ce panneau.

Presque toutes les commandes sont associées à une distance en cm à partir de laquelle la commande s’applique. La locomotive calcule sa distance de freinage en fonction de cette distance. Par exemple, la commande « Arrêt » avec une distance « 65 » fait en sorte que la locomotive s’arrête après 65 cm.

Remarque : Pour que le freinage ciblé fonctionne correctement, il est nécessaire d’avoir un capteur moteur correctement étalonné (voir Chapitre « Étalonner le capteur moteur »).

Les commandes peuvent être soit enregistrées de manière fixe sur la balise, soit modifiées dynamiquement à l’aide de « déclencheurs ». Par exemple, une balise peut être liée à l’état d’un signal (voir Chapitre « Config – Lier des actions »). C’est pourquoi vous devriez utiliser les mêmes lettres pour les états des signaux que pour les commandes de locomotive correspondantes.

4.6. Config - Connexion d'un décodeur DCC

IMPORTANT: Tout ce qui est décrit ici nécessite au moins la version de l’application CTC 3.10 et le firmware 20200514 !

#

Fonction de base: moteur et phare

Comme les modules de locomotive CTC sont préconfigurés pour la connexion directe du moteur et de la lumière, ceux-ci doivent d’abord être supprimés de la configuration. Pour cela, ouvrez dans l’App CTC la configuration du module (voir le manuel chapitre 4).

Dialog Config

Cliquez sur le bouton “Changer la config” pour faire connaître les fonctions de votre décodeur numérique au module CTC.

Retirez tous les produits connectés en sélectionnant chaque ligne dans la liste “Produits connectés”, puis cliquez sur le bouton moins à la droite de celui-ci. Après cela, la boîte de dialogue ressemble à ça:

Dialog Config

Ensuite, sélectionnez le port du moteur auquel vous avez connecté le décodeur numérique :

Moteur sélectionné dans la config de la locomotive

Après avoir cliqué sur le bouton Plus à la droite, le dialogue suivant s’ouvre:

Moteur sélectionné dans la config de la locomotive

Sélectionnez “DCC.xml” et cliquez sur “Appliquer”. Dans le dialogue suivant, donnez un nom à l’extension (ici “DCC”), indiquez l’adresse DCC (pour les nouvelles locomotives, c’est la 3) et sélectionnez dans le tableau “Locomotive DCC” :

Connecter l'extension

Après avoir cliqué sur Appliquer, vous pouvez développer le port du moteur et voir votre extension ajoutée:

Configuration de l'extension connectée

Il est maintenant utile d’appuyer une première fois sur le bouton “Télécharger”, car ce n’est qu’après cela que vous pourrez essayer les fonctions du décodeur numérique avec le bouton Test. Le moteur et le phare sont déjà correctement câblés, c’est-à-dire que vous pouvez maintenant passer à la commande de la locomotive et tenter un premier test.

Configurer le son

Une fois la configuration de base terminée, vous pouvez vous occuper des fonctions sonores.

Pour cela, cliquez à nouveau sur “Modifier Config” et ouvrez le port du moteur auquel vous avez connecté votre décodeur numérique :

Extension Fonction sélectionnée

Pour vérifier quelle fonction cache quoi, marquez la fonction (dans l’image “DCC-F3”) et appuyez sur “Test”.

Si vous souhaitez rendre cette fonction disponible dans le contrôle de la locomotive, appuyez alors sur le bouton Plus à côté de “produits connectés”. Sélectionnez le catalogue “universell-loks.xml” et là “Lok-Sound an LowSide” pour le son ou “Lok-Licht an LowSide” pour les fonctions lumineuses :

Choisir Produit : Son

Ensuite, sélectionnez en bas à droite le “soundPin” et cliquez sur le bouton “Connecter” :

Connecter le Pin-Son

Une fois que toutes les fonctions DCC souhaitées sont configurées, le contrôle de la locomotive ressemble à ceci :

Connecter le Pin-Son

5. Configurer le moteur

La programmation des modules locomotive CTC réduit l’effort de configuration à quelques étapes.

Si vous voulez seulement conduire manuellement et sans régulation de charge et que vous ne voulez pas utiliser la sécurité des trains ou l’automatisation, vous n’avez rien d’autre à faire. Selon notre expérience, la simple commande de moteur du module CTC est compatible avec tous les moteurs à courant alternatif et continu courants. Du très ancien moteur à 3 pôles, en passant par l’entraînement haute performance à 5 pôles, jusqu’aux moteurs actuels avec volant d’inertie, tout a fonctionné immédiatement avec CTC.

La calibration du capteur du moteur est nécessaire pour les fonctionnalités suivantes :

  • Freinage précis devant, par exemple, un signal rouge
  • Régulation de charge, c’est-à-dire que la locomotive roule à la même vitesse en montée comme en descente

L’étape Régler le moteur permet d’optimiser les paramètres de la régulation de charge et aussi du freinage cible.

5.1. Calibrer le capteur du moteur

Pour un freinage de précision devant un signal rouge ou pour la régulation de charge, le module CTC-Lok doit savoir à quelle vitesse la locomotive roule réellement. Pour cela, un capteur est installé dans le conducteur du moteur de la locomotive, qui permet une estimation approximative de la vitesse de rotation du moteur en fonction du flux de courant. La procédure de calibrage permet d’obtenir une courbe caractéristique qui fait correspondre les valeurs du capteur à la vitesse.

Pour qu’un étalonnage puisse être effectué, il doit exister un trajet de mesure composé de deux balises. Pendant le calibrage, la locomotive circule en boucle sur les balises ou fait des allers-retours.

Remarque : Dans le cadre du kit de démarrage, cette procédure est décrite en détail, voir Kit de démarrage Calibration du capteur

Définir la trajectoire de mesure

La trajectoire de mesure est définie dans le dialogue “Modifier le modélisme ferroviaire” :

Définir la trajectoire de mesure

Les deux balises doivent appartenir au même bloc (les deux premiers caractères sont identiques) et doivent se succéder directement. La “Distance avec le prédécesseur” de la balise avec le numéro le plus élevé détermine ensuite la longueur de la trajectoire de mesure.

Calibrer le capteur-moteur

Vous ouvrez le dialogue “Calibrer le capteur-moteur” via le bouton “Calibrer le capteur” dans la Configuration de la locomotive de la locomotive concernée.

Calibrer le capteur

En haut, la distance de mesure est affichée. Vérifiez à nouveau si les désignations de balises et la distance sont correctes.

Accélérez la locomotive à la vitesse minimale à laquelle elle peut encore bien rouler. Ensuite, commencez le processus de calibration en cliquant sur “Commencer les va-et-vient” ou “Commencer le circuit”.

Remarque : Lors des va-et-vient, la locomotive a besoin d’un espace considérable à chaque extrémité de la distance de mesure.

La locomotive parcourt trois fois la distance de mesure, accélère de 10% puis refait trois fois la distance de mesure. Cela se répète jusqu’à ce que la locomotive dépasse 80%, puis elle s’arrête.

Le dialogue ressemblerait alors, par exemple, comme dans l’image ci-dessus pour la Piko BR 147. Si vous êtes satisfait du résultat, cliquez sur “Télécharger la configuration du moteur”.

Remarque : Ceux qui veulent être très précis trouveront les données transmises pendant la mesure en tant que “Motor-Setup.csv” dans leur répertoire d’utilisateur. Il peut être ouvert, par exemple, avec Excel ou LibreOffice et peut y être évalué en détail.

5.2. Configurer le moteur

Réglage du moteur

Dans cette boîte de dialogue, vous pouvez optimiser les paramètres du contrôle du moteur d’un module de locomotives CTC en utilisant des données en temps réel. Pour cela, la locomotive transmet constamment la valeur du capteur du moteur, la valeur cible et la valeur de commande calculée par le régulateur PID. Tant que les trois valeurs sont à 0, le diagramme est “gelé”.

Les paramètres affichés correspondent chacun au mode de fonctionnement actuellement sélectionné (Mode moteur) de la locomotive. Les paramètres kP, kI et kD sont importants uniquement dans le mode moteur “PID” et sont ignorés dans le mode moteur “Direct”.

En cliquant sur le bouton Set correspondant, la valeur à gauche est directement transmise à la locomotive et reste ainsi jusqu’à la réinitialisation de la locomotive. Ce n’est que lorsque vous cliquez sur “Télécharger la config du moteur” que vos paramètres sont enregistrés en permanence.

Paramètres du contrôle de charge (régulateur PID) :

  • kP détermine comment le moteur réagit directement aux changements du capteur. Une valeur trop élevée donne un comportement de conduite cahoteux, une trop faible signifie que le moteur prend beaucoup de temps à réagir à une valeur cible ou de capteur modifiée.
  • kI détermine à quel point le moteur réagit à la somme de toutes les divergences de la valeur cible.
  • kD détermine à quel point le moteur réagit à la différence entre la valeur actuelle du capteur et la précédente.
  • le taux d’échantillonnage peut seulement être réglé directement dans le cfg.xml et devrait rester à la valeur par défaut de 20 ms.

Plage de réglage de la sortie du moteur :

  • Min et Max définissent la plage de contrôle du moteur (0..1023). Cela permet d’exclure la plage inférieure où le moteur ne tourne pas et de limiter la vitesse maximale.
  • Avec Crawler, vous déterminez la vitesse de grimpeur, qui est la vitesse lors du déclenchement (“valse d’embrayage”) ainsi que la vitesse cible pour le freinage à vitesse minimale.

Réglage du moteur

Paramètres pour le freinage et l’accélération :

  • Freins est la constante d’accélération pour les processus de freinage (en mm/s²). La valeur indiquée est positive et est multipliée par -1 dans la locomotive. Si la valeur est 0, la valeur par défaut 250 est utilisée.
  • Accélérer est la constante pour les processus d’accélération (en mm/s²). Si la valeur est 0, la valeur par défaut 250 est utilisée.
  • Facteur de Freinage est divisé par 1000 et augmenté de 1 pour être utilisé comme facteur d’amplification lors du freinage cible. Dans l’exemple (800), il est donc multiplié par 1,8. En augmentant le facteur de freinage, le décrochage à la fin du freinage peut être réduit. Un facteur de freinage trop élevé provoque une courbe de freinage inversée.
  • Réaction donne le temps en millisecondes lors du freinage avant que le moteur ne commence à ralentir. Ce paramètre fonctionne à partir de la Firmware 20230609 (CTC-App 4.17).

Note : Tant que la boîte de dialogue Régler le moteur est ouverte, la locomotive envoie de nombreux paquets de données non synchronisés pour le diagramme. Ce trafic de données accru peut entraîner des pertes de paquets de données plus fréquentes (#Msg.Miss dans l’Affichage des statistiques).

Optimisation des paramètres de freinage

Pour optimiser le freinage cible, j’utilise un parcours circulaire avec un signal devant lequel la locomotive est arrêtée à l’aide de 2 balises. La locomotive est devant le signal rouge et a une vitesse de 70% dans l’exemple. Ensuite, le signal est ouvert et dès que la locomotive a démarré, il est de nouveau fermé.

Dans l’exemple suivant, vous pouvez voir la locomotive arrivant à 70% (700) (Piko BR 147), puis le processus de freinage jusqu’à la vitesse minimale (paramètre “vermine” 150), une courte période de vitesse minimale et tout à droite l’arrêt. Dans la première tentative, le facteur de freinage et le retard sont réglés sur 0 :

Freinage avant

Maintenant, la courbe de freinage a été optimisée et les valeurs optimales ont été déterminées expérimentalement pour le facteur de freinage 800 et la réaction 60 :

Freinage après

Remarque : Ceux qui veulent vraiment tout savoir peuvent trouver les données transférées pendant la mesure sous le nom de “Motor-Setup.csv” dans leur répertoire d’utilisateurs. Ce fichier peut être ouvert par exemple avec Excel ou LibreOffice et peut être analysé en détail.

6. Poste d'aiguillage à représentation graphique

ctc-app-doku-bild

Le poste d’aiguillage à représentation graphique permet de commander les aiguillages via une représentation schématique du modélisme ferroviaire. Les sections de voie sont composées de plans de voie individuels (partiels) et enregistrées sous le nom de « modélisme ferroviaire ». Les plans de voie ainsi que le réseau ferroviaire sont chacun stockés dans un CTC-Weichenmodul ou un CTC-IO-Modul.

Ainsi, pour chaque partie cohérente d’un réseau (module, segment), un plan de voie peut être créé et enregistré sur cette partie.

Le réseau ferroviaire et ses composants sont automatiquement chargés dès que le module CTC correspondant se signale.

Pour savoir comment utiliser le poste d’aiguillage à représentation graphique et ce que signifient les symboles affichés, consultez le Chapitre 1.6 - Représentation des voies : commande et indicateurs d’état.

Avant de pouvoir créer un réseau ferroviaire avec ses sections de voie, il est nécessaire de créer les différents plans de voie (partiels).

Un plan de voie peut être utilisé dans un nombre illimité de sections de voie. Cependant, un aiguillage, un signal, une balise, etc., ne peut être placé que dans un seul plan de voie.

Pour savoir sur quels modules un plan de voie ou un réseau ferroviaire existe déjà, ouvrez la liste des modules (ou le configurateur). Un « X » est coché sous « Bahn » si un « modélisme ferroviaire » est enregistré sur le module. Pour les modules sur lesquels un plan de voie est présent, le nom du plan de voie s’affiche dans la colonne « Gleisplan ». Dans l’exemple suivant de notre installation d’exposition, un réseau ferroviaire est enregistré sur deux modules et un plan de voie sur trois modules :

Module mit Gleisplan

6.1. Modifier le plan de voie

Principes de base

Un plan de voies n’est au départ qu’une grille avec des symboles de voies sans signification supplémentaire. La fonctionnalité d’un poste d’aiguillage à image de voie résulte de l’affectation des aiguillages, signaux, balises et blocs.

Le plan de voies est enregistré dans le module CTC, depuis lequel l’éditeur de plan de voies est ouvert via la boîte de dialogue de configuration (voir ci-dessous). L’affectation des aiguillages, signaux, balises et blocs est respectivement enregistrée dans leurs modules. Cela signifie notamment que les modifications apportées à un plan de voies ne peuvent être enregistrées complètement que si les modules CTC de toutes les actions qui y sont affectées (aiguillages, signaux, balises, blocs) sont accessibles via le Wi-Fi.

Lors d’un clic sur le bouton « Télécharger », tous les modules CTC concernés par vos modifications sont mis à jour (dans la mesure où ils sont accessibles). La boîte de dialogue finale qui s’affiche répertorie les modules qui ont été modifiés.

Créer un plan de voies

Pour créer un plan de voies, commencez par sélectionner le module de commutation CTC sur lequel le plan de voies doit être enregistré. Ouvrez sa boîte de dialogue de configuration :

Modifier le boîtier de commutation

Là, choisissez Modifier le plan de voies. La fenêtre suivante s’ouvre :

image-doc-ctc

Avec le bouton Nouveau, vous créez un nouveau plan de voies. Veillez à utiliser des noms uniques.

image-doc-ctc

Ensuite, une grille apparaît, sur laquelle vous pouvez placer des symboles de voies et les associer plus tard à des aiguillages, des signaux, etc.

À l’aide des boutons situés à droite de Lignes et Colonnes, vous pouvez ajuster la taille de la grille.

Placer les symboles de voie

Pour placer un symbole de voie, sélectionnez d’abord le symbole de voie (1) dans la colonne de gauche (dans cet exemple, un aiguillage à droite). Ensuite, choisissez l’orientation à l’aide des flèches (2) (ici, diagonale à 45 degrés). Placez enfin le symbole de voie à l’endroit souhaité en cliquant sur la position dans la grille (3).

ctc-app-doku-bild

Vous pouvez maintenant associer au symbole de voie un aiguillage, un signal, une balise, etc.

Assigner un aiguillage, des signaux, …

Pour assigner un aiguillage à un symbole de voie, commencez par sélectionner en haut à gauche le groupe d’actions (1) de l’aiguillage (généralement “SignalTower”). Dans la liste en bas à gauche, toutes les actions du groupe “SignalTower” s’affichent (généralement tous les aiguillages et signaux). Ensuite, cliquez sur l’aiguillage souhaité (2). Dans la palette d’outils, le symbole du stylo s’active automatiquement (cadre orange épais dans l’image).

Enfin, cliquez sur l’aiguillage précédemment placé dans le schéma de voies (3). Pour vérifier que cela a fonctionné, observez le cadre orange autour de l’aiguillage dans le schéma et sa position actuelle affichée en bleu.

ctc-app-doku-bild

Remarques :

  • Le groupe d’actions est prédéfini lors de la sélection dans le catalogue de produits CTC, mais peut être modifié à tout moment dans le dialogue de configuration.
  • Si, à l’étape (2), l’aiguillage est déjà assigné à un emplacement dans le plan de voies, sa position y est entourée en orange.

Pour localiser un aiguillage dans le plan de voies à partir de la liste, cliquez sur l’aiguillage dans la liste (1). Le symbole correspondant dans la grille est alors encadré en orange :

ctc-app-doku-bild

Faire pivoter les symboles de voie (à partir de l’application CTC 4.39)

Si un symbole d’aiguillage a la mauvaise orientation, vous pouvez le faire pivoter en sélectionnant d’abord le symbole d’affichage (1) (œil). Ensuite, cliquez sur le symbole de voie (2) pour qu’il soit encadré en orange. Enfin, choisissez l’orientation en cliquant sur la flèche correspondante (3).

ctc-app-doku-bild

Déplacer une zone (à partir de la version 4.39 de l’application CTC)

Pour déplacer une partie de votre plan de voies, procédez comme suit : Sélectionnez d’abord le coin supérieur gauche de la zone à déplacer en choisissant l’icône d’affichage (1) (œil) puis en cliquant sur la cellule dans le plan de voies (2).

ctc-app-doku-bild

Ensuite, sélectionnez le coin inférieur droit de la zone à déplacer en choisissant l’outil de zone (3) (grille) puis en cliquant sur la cellule dans le plan de voies (4).

ctc-app-doku-bild

Vous pouvez maintenant déplacer la zone sélectionnée à l’aide des flèches directionnelles dans la direction indiquée par la flèche. Dans l’exemple, la flèche droite (5) a été cliquée :

ctc-app-doku-bild

Remarques :

  • Lors du déplacement, les actions associées (aiguillages, signaux, balises, …) sont également déplacées.
  • Si vous déplacez vers une zone non vide, le contenu existant de cette zone sera écrasé, c’est-à-dire que les symboles de voie ainsi que les associations seront remplacés. Les associations précédentes peuvent ainsi être perdues.

Renommer un plan de voie (à partir de l’application CTC 4.39)

Avec le bouton « Renommer » (Rename), vous pouvez modifier le nom du plan de voie.

Remarques :

  • L’assignation des aiguillages, signaux, etc. est automatiquement ajustée.
  • Si le plan de voie est déjà affiché dans une section de voie, celui-ci ne sera pas mis à jour. Une icône d’erreur apparaîtra alors dans la section de voie.

Supprimer un plan de voie (à partir de l’application CTC 4.39)

Avec le bouton « Supprimer », vous pouvez effacer un schéma de voie, y compris toutes les affectations d’aiguillages, de signaux, etc.

Remarque :

  • Si le plan de voie est déjà affiché dans une section de voie, celle-ci ne sera pas mise à jour. Un symbole d’erreur apparaîtra alors dans la section de voie.

6.2. Modifier le modélisme ferroviaire

Modélisme ferroviaire (Plan général) modifier

Pour créer un plan général, commencez par sélectionner le module de commutation CTC sur lequel le plan général doit être enregistré. Ouvrez sa boîte de dialogue de configuration :

Modifier la boîte de commutation

Là, choisissez Modifier le réseau ferroviaire. La fenêtre suivante s’ouvre :

image-documentation-ctc

Créer une section de voie

Via le bouton Nouveau, vous pouvez ajouter une section de voie. L’utilisation de plusieurs sections de voie est recommandée tant pour les très grands réseaux de modélisme ferroviaire que pour les réseaux comportant plusieurs niveaux.

ctc-app-doku-bild

Remarques :

  • Attribuez des noms clairs et sans ambiguïté aux sections de voie.
  • Un plan de voie peut être utilisé sur plusieurs sections. Ainsi, vous pouvez par exemple avoir un plan global de votre modélisme ferroviaire et plusieurs représentations partielles plus petites pour smartphone.
  • Vous pouvez créer un réseau sur plus d’un module CTC. L’application CTC affiche toujours toutes les sections de voie de tous les réseaux.

Ajouter un plan de voie

Vous pouvez maintenant sélectionner (1) les plans de voie listés à gauche et les intégrer au plan global à l’aide des boutons fléchés (2) :

ctc-app-doku-bild

Le plan de voie encadré en orange peut ensuite être déplacé à l’aide des boutons (3) situés à côté de Position ligne et Colonne. Pour changer la sélection, cliquez simplement sur le plan de voie correspondant dans la liste.

Renommer une section de voie (à partir de l’application CTC 4.39)

Avec le bouton « Renommer », vous pouvez modifier le nom de la section de voie.

Supprimer une section de voie (à partir de l’application CTC 4.39)

Avec le bouton « Supprimer », vous pouvez supprimer une section de voie.

Remarque :

  • Les plans de voie placés dans la section de voie restent conservés, mais ils ne sont éventuellement plus visibles dans le poste d’aiguillage si c’était le dernier emplacement du plan de voie dans une section de voie.

6.5. Balises (émetteur d'ID) dans le plan de voie

Création et attribution de balises

Pour les balises (émetteurs ID), le symbole illustré ici est utilisé :

Image de voie : Insérer une balise

Assigner des balises

Dans le cas des balises NFC, nous devons nous assurer qu’elles aient été lues au moins une fois par une locomotive avant de passer à l’étape suivante. Ce n’est qu’alors qu’elle apparaît dans la liste des balises (émetteur d’ID) dans l’éditeur de plan de voie.

On peut maintenant associer une balise à une position sur le plan de voie. Pour ce faire, sélectionnez dans le tableau en haut à gauche le groupe d’action “Balise” (anciennement “émetteur d’ID”) et cliquez sur la balise à associer. L’icône du crayon dans la barre d’outils est alors activée. Cliquez maintenant sur l’endroit du plan de voie où se trouve la balise :

Plan de voie: Insérer une balise

Dans le cas d’une balise IR, vous avez maintenant terminé, car sa configuration a déjà été effectuée lors de la configuration du module CTC associé.

Configurer une balise NFC (NFC-Tag)

S’il s’agit d’une balise NFC, il faut encore la configurer. Pour cela, saisissez son ID de position (3 caractères) et la distance par rapport à la balise précédente.

Pour l’ID de position, veuillez noter ce qui suit :

  • Les deux premiers caractères désignent la section de voie à laquelle la balise appartient.
  • Le troisième chiffre ou numéro indique l’ordre des balises dans le sens des aiguilles d’une montre.

7. Automatisation

Avec l’aide des balises (émetteurs ID), un fonctionnement automatique de base peut être établi. Pour ce faire, des commandes sont attribuées aux balises qui sont interprétées par une locomotive équipée d’un lecteur ID lorsqu’elle passe la balise. Il existe des balises et des lecteurs ID pour le CTC basé sur IR (infrarouge) et NFC (RFID). Pour les considérations suivantes, il n’y a pas de différence entre l’IR et le NFC.

Remarque : La fonctionnalité décrite ici nécessite impérativement l’application CTC à partir de la version 4.00 et le firmware de la locomotive associée. Les signaux et déclencheurs de balises (émetteur ID) configurés avec des versions plus anciennes du CTC doivent être adaptés. La plupart du temps, il est plus facile de supprimer les lignes concernées sous “Produits connectés” dans le Config-Dialog et de les ajouter à nouveau.

Les éléments de base de l’automatisation avec CTC sont :

  • Ordres de circulation
  • Blocs
  • Itinéraires
  • Horaires

Blocs/Sections de voie (Bloc)

Les blocs sont la base pour éviter les collisions entre les trains sur le véritable réseau ferroviaire. L’ensemble du plan de voie est divisé en blocs individuels (sections de voie). Les aiguillages ne peuvent exister qu’entre les blocs.

Comprendre comment fonctionne le contrôle de modélisme ferroviaire basé sur des blocs est essentiel pour comprendre l’automatisation dans CTC. Ce concept a été joliment décrit par Dominik Mahrer sur modellbahn.mahrer.net.

Signaux

Les signaux fonctionnaient déjà en liaison avec les balises (émetteurs d’ID) en CTC version 3 comme véritable influence sur le train.

Lorsqu’une balise est liée à un signal, elle envoie l’état du signal (par exemple, arrêt) et sa distance à la locomotive, qui réagit en conséquence (par exemple, arrêt devant le signal rouge).

Avec la version 4 de CTC, la direction de la locomotive est également prise en compte, c’est-à-dire qu’elle ne s’arrête devant le signal rouge que si celui-ci est valable dans sa direction de voyage.

De plus, la distance entre le lecteur d’ID et les extrémités avant et arrière de la locomotive peut être définie dans la locomotive. Cette distance est également prise en compte lors du freinage à destination.

Il est à noter que les signaux peuvent également exister purement virtuellement, c’est-à-dire qu’ils ne sont visibles que dans l’image de la voie. Il n’y a alors aucun signal installé sur le réseau.

Panneaux de commande

Au lieu des signaux, vous pouvez également utiliser des panneaux. Un panneau est ajouté comme un produit à un aiguillage, tout comme un signal, mais n’apparaît pas sur le tableau de commande et ne peut donc pas être modifié lors du jeu. Un panneau n’a pas de connexions, mais des paramètres pour définir la signification du panneau.

Avec les panneaux, vous avez également l’option de les installer purement virtuellement, c’est-à-dire que vous pouvez les voir uniquement dans le schéma des voies. Sur le circuit, aucun panneau n’est alors installé.

Itinéraires (Path)

Un itinéraire établit une connexion entre deux blocs en positionnant correctement tous les aiguillages intermédiaires et en ouvrant finalement le signal de sortie du bloc de départ.

Lors de la commutation de l’itinéraire, tous les aiguillages, signaux et blocs concernés sont réservés et ne sont libérés que lorsque une locomotive atteint le bloc à la fin de l’itinéraire.

Ordres de conduite (Job)

Un ordre de conduite typique est le trajet d’une gare à une autre, éventuellement avec des arrêts intermédiaires.

La forme la plus simple d’un ordre de conduite est simplement une séquence de routes à commuter.

Pour le fonctionnement automatique, l’ordre de conduite peut être complété par les balises (plus précisément leurs IDs à trois lettres) que la locomotive doit passer en ordre chronologique. À chaque balise, une commande peut être attribuée.

Si la balise émet également une commande (par exemple, arrêt à 60cm), la locomotive décide si elle exécute la commande émise par la balise ou la commande enregistrée dans l’ordre de conduite. Par exemple, un arrêt a toujours la priorité sur une réduction de vitesse.

Un ordre de conduite avec des balises est toujours valable pour la locomotive qui se trouve dans le bloc de départ de l’ordre de conduite.

Horaires (Schedule)

Un horaire est une collection d’ordres de route qui sont lancés à des heures précises (temps de modèle) dans l’horaire. De cette façon, une automatisation complète peut être configurée.

Configurer le capteur de locomotive

Pour que la locomotive puisse effectuer un freinage cible, elle doit bien sûr aussi savoir à quelle distance se trouve son lecteur d’ID du début ou de la fin de la locomotive. Pour ce faire, les deux nouveaux paramètres “dFront” (avant) et “dBack” (arrière) du lecteur d’ID, qui déterminent la distance du lecteur d’ID en cm, sont utilisés.

Remarque : Pour les trains navettes avec la locomotive à une extrémité du train, vous devez bien sûr prendre en compte lors de la placement de votre balise sur la voie que lors de la marche arrière, le lecteur d’ID est assez loin du début du train.

Traitement des événements (Déclencheurs)

Avec ce qu’on appelle des déclencheurs, vous pouvez réagir aux événements (ou changements d’état) sur votre modélisme ferroviaire, par exemple :

  • Un aiguillage a été commuté.
  • Un signal est devenu rouge.
  • Une locomotive a passé une balise.

Avec un déclencheur, vous définissez comment réagir à quel événement. Le déclencheur est toujours créé lors de l’acte qui doit être modifié par lui. Pour en savoir plus, consultez le Chapitre 4.3 - Lier les actions).

Exemples

Voici quelques applications typiques de l’automatisation succinctement décrites. Dans les “articles autour du CTC”, nous publierons progressivement des descriptions plus détaillées.

Arrêt automatique au signal

Pour qu’une locomotive CTC s’arrête automatiquement devant un signal rouge, une balise est installée sur la voie à une distance suffisante du signal. La distance doit tenir compte tant de la distance de freinage réelle que de la distance du lecteur d’ID jusqu’au début du train.

La balise est ensuite liée au signal et envoie donc l’état du signal comme commande à chaque fois. La distance au signal est entrée dans la configuration du déclencheur. Vous pouvez en savoir plus sur la configuration d’une balise dans Chapitre 4.3 - Lien des actions).

Pour que tout fonctionne correctement, il est important de s’assurer que la bonne direction a été sélectionnée lors de la configuration du signal. En effet, la locomotive ne réagit qu’aux commandes qui correspondent à sa direction.

Remarque: La direction de la locomotive ne correspond pas à la direction de conduite (avant/arrière) que vous pouvez régler sur le poste de commande, mais indique si elle se déplace dans le sens horaire ou antihoraire. La locomotive détermine cette direction à partir des IDs lues.

#

Arrêt automatique avec deux balises

Avec une deuxième balise juste devant le signal, il est possible d’obtenir un arrêt de la locomotive précis à quelques millimètres près. La première balise envoie alors la commande “Vitesse minimale” à une distance juste avant la deuxième balise. La deuxième balise émet ensuite immédiatement (à 0 cm) la commande “Arrêt”.

Ceci offre surtout l’avantage lors de l’arrêt dans les voies de garage que la locomotive s’arrête au-dessus de la balise et sait donc immédiatement où elle se trouve lors du prochain démarrage du modélisme ferroviaire.

#

Arrêt

Pour faire un arrêt à une gare, vous pouvez utiliser deux balises. La première indique à la locomotive de ralentir à une vitesse minimale juste avant la seconde balise. La deuxième transmet alors l’ordre “Arrêtez” et combien de temps la locomotive doit attendre avant de continuer. Alternativement, la commande “retour” peut être utilisée, où la locomotive continue dans le sens inverse après le temps d’attente.

Les commandes peuvent être fixées aux balises ou transmises via l’ordre de conduite de la locomotive.

Alternativement, la locomotive peut également être arrêtée par un signal et ne reprendre son voyage qu’avec la prochaine entrée dans le calendrier.

#

Train navette

Un train navette est permis par au moins deux ordres de conduite, à savoir aller et retour. Ceux-ci sont ensuite insérés dans un horaire autant de fois que souhaité.

#

Voyage selon l’horaire

Pour le voyage selon l’horaire, des ordres de déplacement individuels sont d’abord créés. Ces derniers peuvent ensuite être testés individuellement.

Par la suite, un horaire de départ est créé à partir de ces ordres de déplacement. Les ordres de déplacement individuels peuvent être utilisés aussi souvent que nécessaire. Cependant, vous devez tenir compte du fait qu’un ordre de déplacement n’est exécuté que si une locomotive se trouve dans le bloc de départ de l’ordre de déplacement. Selon l’endroit où vous avez déplacé quelle locomotive dans le bloc de départ par d’autres ordres de déplacement, il se peut donc tout à fait qu’un même ordre de déplacement soit toujours exécuté par une autre locomotive.

7.1. Automatisation: Blocs

Remarque : La fonctionnalité décrite ici nécessite impérativement l’application CTC à partir de la version 4.00 et le firmware correspondant de la locomotive.

Blocs (sections de voie)

Les blocs (sections de voie) sont identifiés dans le CTC par deux lettres/chiffres, par exemple “B1”. Les majuscules et les minuscules sont considérées comme différentes dans ce cas. Les deux premiers caractères de l’ID de nos balises sont interprétés comme le nom du bloc où se trouve la balise.

Même si vous n’avez configuré aucun bloc, il existe un bloc correspondant pour chaque balise, à savoir celui qui est dérivé des deux premières lettres de son ID. Pour rendre un bloc visible dans le schéma de voie, vous devez cependant le créer. Et aussi, si vous voulez créer des routes de conduite, vous devez d’abord créer des blocs.

#

Direction (sens des aiguilles d’une montre)

Les balises dans le même bloc sont numérotées en ordre croissant à la troisième position de leur ID dans le sens des aiguilles d’une montre, par exemple “AB1”, “AB2”, “AB3” pour les trois balises dans le bloc “AB”. Avec ce numérotage, la locomotive peut déterminer la direction (sens des aiguilles d’une montre) qu’elle prend.

Lors de la placement des balises et des blocs dans le plan de la voie, assurez-vous que la petite flèche dans le symbole pointe dans le sens des aiguilles d’une montre.

#

Règles pour la dénomination

Pour les ID de position, vous ne pouvez utiliser que des chiffres (0 à 9) et des lettres (A à Z et a à z), pas de caractères spéciaux et pas de caractères accentués. Le nom d’un bloc doit être exactement de deux caractères. Sinon, il n’y a pas de règles spéciales pour la dénomination des blocs.

Sur mes installations (ici l’installation de test), je procède comme suit (Les IDs des blocs et des balises ont été peintes à la main dans le schéma du rail) :

Blocs sur l'installation test

  • Je commence par nommer mes gares avec une seule lettre, par exemple “A” et “B”.
  • Ensuite, j’attribue des chiffres aux voies (quais) des gares, par exemple “A1”, “A2”, “A3”.
  • Les longues lignes de connexion, qui se composent de plusieurs blocs, reçoivent une première lettre séparée.
  • En utilisant la lettre minuscule correspondante, je peux si nécessaire nommer encore 10 autres voies dans la gare (par exemple “a1”, “a2”).
  • Pour les zones de triage et les voies de garage, j’utilise éventuellement une nouvelle première lettre.
  • Une voie qui relie la gare “A” à la gare “B” est nommée “AB” si elle va de A à B dans le sens des aiguilles d’une montre, sinon “BA”. Ici aussi, j’ai éventuellement encore les lettres minuscules disponibles.

Comme j’ai plusieurs installations (H0, jardin et plusieurs installations de test) dans la maison, je fais attention à ce qu’il n’y ait pas de double emploi - plusieurs installations pourraient être allumées en même temps.

Vous obtiendrez les informations sur les blocs et les balises et leurs IDs en cliquant sur le bloc concerné :

Popup info bloc

ou sur la balise dans le schéma du rail:

Popup info balise

Création / configuration d’un bloc

Pour créer un bloc, sélectionnez en premier lieu un module d’aiguillage CTC ou un CTC-Multi-I/O-Board sur lequel le plan général doit être sauvegardé. Ouvrez sa boîte de dialogue Config:

Bouton de dialogue de configuration Modifier automatisation

Là, cliquez sur “Modifier automatisme”, puis sur le bouton plus à côté de “Produits et actions”:

Config: Nouveau bloc

Signaux dans le bloc

Pour chaque extrémité d’un bloc, un signal de sortie peut être défini. Celui-ci reçoit comme ID de position le nom du bloc suivi d’un plus (‘+’), s’il se trouve à la fin de la section dans le sens des aiguilles d’une montre (à droite). Si le signal est à l’autre bout du bloc, il reçoit un moins (‘-‘).

Vous pouvez associer un signal à un bloc en donnant une ID de position au signal dans l’éditeur de plan de voie :

Définir le signal de sortie du bloc

Ainsi, l’application CTC est capable d’informer une locomotive, qui a été arrêtée dans un bloc en raison d’un signal rouge, lorsque le signal autorise de nouveau la circulation.

Remarque : Pour éviter qu’une locomotive ne soit autorisée par le mauvais signal, un maximum d’un signal par direction de circulation peut être attribué à un bloc.

7.2. Automatisation: itinéraires

Un itinéraire établit une connection entre deux blocks. Pour ce faire, toutes les aiguillages intermédiaires sont correctement positionnés dans le script associé.

Configurer les itinéraires

Un itinéraire est toujours créé dans le bloc où il commence.

Pour ce faire, sélectionnez un bloc dans la boîte de dialogue “Modifier l’automatisation” et cliquez sur le bouton Plus.

Créer un itinéraire sur un bloc

Le nouveau groupe d’itinéraires contient un script pour “Passer à off” (aucun itinéraire actif) et un second script pour le nouvel itinéraire. Sélectionnez le deuxième itinéraire (script) et cliquez ensuite sur le bouton “…” sous “Bloc final” pour sélectionner la fin de l’itinéraire:

Choisir le bloc final de l'itinéraire

Cliquez ensuite sur le bouton “Ajouter” pour définir la première commande de commutation (“call”) de l’itinéraire:

Choisir le bloc final de l'itinéraire

Après avoir cliqué sur “Appliquer”, la fenêtre de script passe à la nouvelle commande de commutation. Cliquez ensuite sur le bouton “…” sous “Exécuter action” pour déterminer ce qui doit être commuté.

Choisir le bloc final de l'itinéraire

La liste de sélection sous “Paramètres” est automatiquement remplie avec les valeurs autorisées par l’action choisie. Pour l’aiguillage de l’exemple, sélectionnez maintenant “straight” (droit):

Choisir le bloc final de l'itinéraire

Après l’ajout d’une deuxième commande de commutation, l’itinéraire ressemble à ceci :

Route dans le bloc terminée

Remarque : Vous trouverez des détails sur la modification de scripts dans le chapitre “Config - Modifier scripte”.

Autres itinéraires

Vous pouvez créer d’autres itinéraires soit en tant que nouveau groupe d’itinéraires sur le bloc correspondant, soit en tant que nouveau script sous un groupe d’itinéraires déjà créé.

Il est pratique de créer tous les itinéraires partant d’un bloc dans une direction sous forme de scripts dans un groupe d’itinéraires commun, par exemple pour l’entrée dans les trois voies de la gare “B” :

Groupe de plusieurs itinéraires

La ligne correspondante sur le panneau de contrôle ressemble à ceci :

Plusieurs itinéraires sur le panneau de contrôle

7.3. Automatisation: Ordres de mouvement

Un ordre de mouvement typique (Job) est le voyage d’une gare à une autre. Dans l’exemple ci-dessous, l’ordre de mouvement a été réglé du bloc B4 vers B3 et BA vers A3. Les aiguillages réservés sont orange et les blocs réservés jaunes (les identifiants de blocs et de balises ont été dessinés à la main sur le schéma de voie) :

Itinéraire de B4 à B3 sur le schéma de voie

Maintenant, la locomotive V247-030, qui se trouve dans le bloc B4, peut être réglée dans la bonne direction de circulation et être envoyée en voyage en cliquant sur le bouton automatique.

Dans notre exemple, seule une séquence d’itinéraires a été définie dans le Job, mais aucune balise n’a été fixée. Cela fonctionne bien si toutes les balises sur la route fournissent des informations appropriées. Dans notre cas :

  • La balise BA3 a été réglée sur la commande M;70 (vitesse minimale à 70 cm) par l’itinéraire de BA à A4.
  • La balise A30 affiche constamment la commande H;0 (Arrêt immédiat).
  • Le butoir à la fin de A3 est attribué comme signal de sortie droit (dans le sens des aiguilles d’une montre) au bloc A3. Cela empêche la locomotive de redémarrer après avoir atteint le bloc A3.

À l’arrivée de V247-030 dans le bloc A3, toutes les réservations sont annulées. Le plan de voie est alors comme suit :

Schéma de voie après l'arrivée de la locomotive

Créer une commande de conduite

Pour créer une commande de conduite, nous ouvrons la “Configuration automatique”, puis sélectionnons la première entrée de “Produits et actions”. Ensuite, nous cliquons sur le bouton Plus à droite :

Créer une commande de conduite

Ordre de marche avec des commandes de balises

L’image suivante montre le script d’un ordre de marche, où sont également répertoriées les balises à passer :

Ordre de marche-Skript avec balises

Lors du passage de la balise B11, la locomotive commencera à freiner pour atteindre la vitesse minimale après 55 cm. Au niveau de B10, elle s’arrêtera alors finalement pendant 15 secondes, même si le signal de sortie autorise la marche.

7.4. Automatisation: Horaires

Un horaire est une collection d’ordres de conduite qui sont lancés à des heures précises (heure du modèle) établies dans l’horaire.

Vous pouvez trouver les horaires dans un nouvel onglet dans la vue principale de l’application CTC :

Horaires

Exécution du plan de route

Pour exécuter un plan de route, sélectionnez-le. Ensuite, réglez l’heure du modèle à l’aide du bouton “Temps” et appuyez sur le bouton Play pour démarrer l’horloge. Dès que l’heure du modèle coïncide avec l’un des horaires de départ, le voyage associé est effectué.

Création d’horaires

Pour créer un horaire, choisissez d’abord un module d’aiguillage CTC ou un tableau multi I/O CTC sur lequel le plan général doit être sauvegardé. Ouvrez ensuite sa fenêtre de configuration :

Horaire

Une telle fenêtre s’ouvre :

Horaire

Ici, cliquez sur “Nouvel horaire” pour créer un nouvel horaire.

Avec le bouton plus, vous pouvez ajouter une mission de conduite à l’horaire:

Horaire

Ensuite, vous pouvez modifier le temps de départ avec le bouton du crayon.

8. Ancien numérique : Pont vers DCC & Co.

Nous sommes convaincus que CT&C est la prochaine génération de contrôle de modélisme ferroviaire. C’est pourquoi nous nous permettons ici de parler de l’“ancien” ou “classique” numérique, quand il s’agit de DCC, format Motorola (MM) ou Märklin mfx, …

Comme nous ne pouvons pas développer si rapidement des modules CTC pour toutes les utilisations imaginables et que nous voulons permettre à nos clients une transition en douceur vers CTC, ce chapitre traite des différents ponts entre CTC et les anciens systèmes numériques.

Pour l’instant, il y a les possibilités suivantes pour connecter CTC à l’ancien monde numérique :

  • Fonctionnement parallèle : les locomotives CTC fonctionnent également avec du courant numérique, elles peuvent donc circuler en même temps que les locomotives fonctionnant en numérique ancien sur les mêmes rails. Dans ce cas, les contrôles de ces deux mondes sont totalement séparés.
  • Connexion du décodeur : les décodeurs de locomotives DCC peuvent être connectés à la sortie moteur d’un module de locomotive CTC et ainsi être contrôlés via CTC. Ceci permet de continuer à utiliser vos décodeurs sonores préférés avec CTC, à condition qu’il y ait suffisamment de place pour le module CTC supplémentaire dans la locomotive. Le support des décodeurs accessoires DCC (Aiguillages, …) et du protocole Motorola-II est en cours de planification.
  • Intégration de la centrale Z21 : à partir de la version 4.05, CTC peut communiquer avec des centrales numériques telles que la Z21 de Roco via le protocole Z21-LAN. Cela permet de contrôler les locomotives numériques classiques, les aiguillages, etc., via une centrale numérique avec protocole Z21-LAN à l’aide de l’application CTC.
  • Intégration des contrôleurs Z21 : également à partir de la version 4.05, CTC peut se comporter comme une centrale numérique avec un protocole Z21-LAN. Cela permet d’utiliser des contrôleurs manuels tels que la souris Wifi Z21 de Roco pour piloter les locomotives CTC et actionner les aiguillages CTC.

Pour tous les ponts vers l’ancien monde numérique, il va sans dire que CTC ne peut mettre en valeur ses atouts que dans une certaine mesure. Vous ne vous débarrasserez des limitations techniques de l’ancien monde numérique que lorsque vous passerez entièrement à CTC.

Fonctionnement parallèle

Il n’y a pas grand-chose à dire sur le fonctionnement parallèle. Les modules CTC peuvent fonctionner avec jusqu’à 24V de courant continu, de courant numérique et aussi de courant alternatif. Pour en savoir plus, consultez le document “Alimentation et Routeur”

Avec cette configuration, les anciennes locomotives digitales et les aiguillages sont contrôlés comme d’habitude et les modules CTC sont contrôlés par les applications CTC. Aucune connexion entre les deux mondes n’est prévue dans ce scénario.

8.1. Ancien numérique : Intégrer un décodeur DCC

La plupart des modules de locomotive CTC peuvent générer un signal DCC à partir de leur sortie moteur et peuvent ainsi se comporter comme un mini centre de contrôle numérique.

Décodeur de locomotive avec DCC

La conversion d’une locomotive est assez simple, si suffisamment d’espace est disponible pour le module CTC supplémentaire : Le raccordement du décodeur numérique est connecté à la sortie moteur du module CTC de la locomotive et le module CTC de la locomotive est connecté au raccordement de la piste dans la locomotive. L’article “Conversion PIKO BR 50 avec DCC Sound” décrit la conversion et la configuration à l’exemple d’une locomotive de jardin de PIKO.

La configuration d’un décodeur DCC connecté de cette manière est décrite dans Chapitre 4.6 “Config - Connecter le décodeur DCC”.

Décodeur d’aiguillage avec DCC

Cette fonctionnalité est en cours de planification - veuillez nous contacter si nécessaire.

Module de locomotive CTC en tant que centre DCC

Cette fonctionnalité est en cours de planification - veuillez nous contacter si nécessaire.

Avec notre module de locomotive CTC-G, une petite installation de modélisme ferroviaire peut être alimentée en électricité et en signal numérique.

Märklin : Motorola-II et mfx

Le support de Motorola-II (MM2) offrirait un accès à presque tous les décodeurs Märklin avec une fonctionnalité suffisante. Notamment puisque les nouveaux décodeurs Märklin peuvent également être adressés par DCC avec des fonctionnalités complètes.

La mise en œuvre de Motorola-II est en projet - veuillez nous contacter si nécessaire.

Si nous tombons sur une bibliothèque appropriée, le support du format Märklin mfx est également envisageable.

8.2. Numérique ancien: Intégrer le centre Z21

Grâce au protocole Z21-LAN, l’application CTC peut contrôler les locomotives et commuter les aiguillages qui sont connectés à un centre numérique. Les locomotives numériques et les aiguillages doivent être configurés une fois et peuvent ensuite être contrôlés comme des modules CTC normaux via l’application CTC. La configuration est stockée dans un module d’aiguillage CTC ou une carte IO multi-CTC de votre choix.

Le centre numérique doit bien sûr supporter le protocole Z21-LAN et être accessible depuis l’application CTC via LAN ou Wifi.

La version 4.05 de l’application CTC est requise pour cette fonction.

Configurer la locomotive Z21

Pour enregistrer la configuration de la locomotive numérique à contrôler via le protocole Z21-LAN, nous sélectionnons n’importe quel module CTC-Aiguillage ou CTC-Multi-IO-Board. Pour ce faire, nous allons dans le dialogue de configuration du module CTC :

Vue de la voie après l'arrivée de la locomotive

Nous cliquons alors sur “Changer l’adaptateur numérique”. Le dialogue suivant s’ouvre :

Config-Digital vierge

Nous cliquons sur “Nouvelle locomotive DCC” et entrons le nom sous lequel la locomotive doit apparaître plus tard. J’ai choisi le préfixe “Z21_” pour distinguer les locomotives commandées par Z21 de véritables locomotives CTC.

Config-Digital nouvelle locomotive

Ensuite, nous cliquons sur “Appliquer”. Sous “Pins, Ports et Extensions”, la ligne “Connexions” apparaît. Nous la marquons et cliquons sur le bouton ‘+’ à côté. Dans le dialogue qui s’ouvre, nous entrons l’adresse IP du centre Z21 :

Digital-Config spécifier l'adresse IP

Ensuite, nous sélectionnons le nouveau port avec l’adresse IP et cliquons à nouveau sur le bouton ‘+’. Nous choisissons la configuration de l’extension “dcc.xml”. Dans le dialogue qui s’ouvre, nous inscrivons un nom arbitraire - nous ne le voyons que dans cette configuration. Derrière l’adresse du bus, nous inscrivons l’adresse DCC de notre locomotive - dans l’exemple, c’est le défaut DCC “3”. Dans la liste, nous sélectionnons “Locomotive DCC”:

Digital-Config DCC extension locomotive

Ensuite, nous cliquons sur “Appliquer”. La locomotive a été créée et le moteur et les phares sont configurés :

DCC locomotive créée

On peut maintenant configurer des fonctions supplémentaires, comme le son. Cela se fait exactement de la même manière qu’avec un décodeur DCC connecté à un module de locomotive CTC, voir Chapitre 4.6 “Config - Connecter le décodeur DCC”.

Après avoir sauvegardé, la locomotive numérique apparaît dans la liste des modules CTC :

Locomotive numérique dans la liste des modules

8.3. Utilisation de la télécommande Z21

Via l’option de menu “Démarrer la centrale Z21”, l’émulation d’une centrale Z21 peut être activée dans la version PC de l’application CTC. L’application CTC réagit alors aux commandes qui arrivent via le protocole Wifi Z21 et les transmet aux modules CTC.

Notes :

  • À partir de la version 4.05 de l’application CTC, il est possible de régler la vitesse et les fonctions d’une locomotive.
  • À partir de la version 4.06 de l’application CTC, les aiguillages peuvent également être contrôlés.
  • Nous avons testé avec la souris Wifi de Roco et l’application Android Z21 de Roco.

    Définir l’adresse de la locomotive

On définit l’adresse de la locomotive en ouvrant sa configuration et en ajoutant le paramètre “dccAddr” au moteur principal :

Config adresse de la locomotive

Assigner une fonction à la locomotive

Pour attribuer des fonctions de locomotive aux numéros de fonction DCC, nous devons également aller dans la configuration de la locomotive. Là, choisissez la fonction que vous souhaitez lier à une fonction DCC et y ajoutez les paramètres “dccFx+” et “dccFx-“, où “x” représente le numéro de la fonction. Ensuite, pour “dccFx+”, définissez la valeur du StateScripts qui doit être appelé lors que la “fonction est activée”, et pour “dccFx-“, définissez la valeur du StateScripts qui doit être appelé lors que la “fonction est désactivée”.

Dans l’exemple, la fonction DCC F0 a été attribuée à la “Lumière” et il a été déterminé qu’elle doit appeler le script “1” (on) lorsque la fonction est “activée” et le script “0” (off) lorsque la fonction est “désactivée”:

Config Lokfunktion

Conduire une locomotive

Dès que le centre Z21 est lancé et que la télécommande est configurée sur l’adresse IP de l’application CTC, toutes les locomotives CTC qui disposent d’une “dccAddr” peuvent être contrôlées.

L’adresse DCC est affichée dans la colonne “Nr.” sous “Locomotives” à partir de la version 4.06 de l’application CTC.

Remarque : La locomotive ne peut être contrôlée que si elle a été réglée pour le contrôle manuel dans l’application CTC.

Définir l’adresse de l’Aiguillage

L’adresse de l’aiguillage est définie en ouvrant la configuration de l’aiguillage et en ajoutant le paramètre “dccAddr” à la fonction :

Config Adresse locomotive

Les scripts de la fonction sont attribués dans l’ordre indiqué par “Position du bouton” :

  • 0 pour dccAddr “off”
  • 1 pour dccAddr “on”
  • Tous les autres pour l’état “on” des adresses suivant dccAddr. Dans la capture d’écran ci-dessus, adresse 31 “on” donc pour le script en position 2 (“right”).

8.4. Logiciel de commande de modélisme ferroviaire via Z21

Via le point de menu “Démarrer la centrale Z21”, l’émulation d’une centrale Z21 peut être activée dans la version PC de l’application CTC. L’application CTC ne réagit pas seulement aux commandes qui arrivent via le protocole Wifi Z21, mais signale également à chaque fois qu’une locomotive passe une balise (signal d’occupation).

Cela fournit toutes les fonctionnalités nécessaires pour connecter CTC à un logiciel de commande de modélisme ferroviaire comme par exemple iTrain. Nous serons ravis de vous montrer comment iTrain peut être connecté à CTC à notre stand de foire.

Comment attribuer des adresses aux locomotives et aux aiguillages, ainsi que les fonctions de la locomotive, est expliqué dans le chapitre précédent “Utiliser la télécommande manuelle Z21”.

Réglage de l’adresse des balises (détecteur d’occupation)

Les balises apparaissent dans le protocole Z21-LAN comme des détecteurs d’occupation CAN.

Celles-ci ont également besoin d’une adresse qui doit être enregistrée dans l’application CTC à la balise. Nous utilisons aussi ici le paramètre “dccAddr”:

Configuration adresse de la balise

9. Son

Si vous voulez que les modules CTC vous enchantent également avec du son, vous devez recourir à la technologie numérique existante. Il existe désormais plusieurs façons de le faire :

  • Les modules de locomotive CTC peuvent générer un signal DCC. De cette façon, vous pouvez continuer à utiliser le décodeur numérique fourni avec la locomotive ou connecter un nouveau décodeur numérique. Vous en apprendrez plus à ce sujet dans Chapitre 8.1 - “Ancien numérique : intégration d’un décodeur DCC”
  • À partir de la version 4.19 de l’application CTC, le firmware inclus (20230902) peut ajouter une interface SUSI3 pour tous les modules de locomotive CTC (sauf le module de locomotive CTC-H0a). Pour les locomotives qui utilisent d’origine un module SUSI3 pour le son, le son original peut être conservé sans avoir à conserver le décodeur original. C’est possible, par exemple, avec le modèle de voie G PIKO de la BR50. Vous en apprendrez plus sur le son SUSI dans Chapitre 9.1 - “Son avec interface SUSI”

9.1. Son avec interface SUSI

L’interface SUSI permet la séparation du décodeur et du module sonore. Il existe désormais des modules sonores SUSI minuscules, et même des haut-parleurs avec module sonore SUSI intégré. Cela signifie donc que même dans des espaces restreints, il y a de bonnes chances de pouvoir profiter du son de la locomotive avec le CTC.

L’interface SUSI3 peut actuellement être installée sur tous les modules de locomotives CTC (à l’exception du module de locomotive CTC-H0a). Vous avez uniquement besoin d’un firmware à jour (au moins 20230902) et de la version de l’application CTC 4.19 ou plus récente.

Le module SUSI3 doit être capable de gérer des niveaux de signal de 3,3 volts (d’où le “3” après SUSI) et de supporter la tension de la piste comme alimentation. Le support d’Uhlenbrock a confirmé ces données pour les actuels modules IntelliSound 6.

Comme nos modules de locomotives CTC précédents ne possèdent pas de prise SUSI, un adaptateur approprié doit être fabriqué pour ceux-ci. Comment faire est documenté ici, plus loin, et dans nos conversions de locomotives. Si nécessaire, nous sommes heureux de vous fournir un adaptateur approprié.

Son Original

Il existe des locomotives qui utilisent un module SUSI3 pour le son en interne. Dans ce cas, vous pouvez contrôler le moteur et les fonctions de la locomotive directement avec CTC tout en profitant du son original de votre locomotive. C’est possible par exemple avec le modèle de voie G PIKO de la BR50.

Ajouter du son

Si vous ne tenez pas au son d’origine ou si la locomotive à convertir en CTC n’avait pas de son, vous pouvez acheter un module sonore SUSI3 et le connecter au module locomotive CTC.

Nous avons équipé la Märklin BR247, qui nous a toujours accompagnés lors de nos salons, avec un son SUSI3. Vous trouverez plus de détails à ce sujet dans le rapport de conversion de la BR247.

Adaptateur SUSI3 pour modules de locomotives CTC

Les quatre broches de la prise SUSI3-classic doivent être connectées comme suit :

  • Plus (rouge) avec VBB
  • Terre (noir) avec GND
  • Données (gris) via une résistance minimale de 470 Ohm avec une broche GPIO du processeur
  • Horloge (bleu) via une résistance minimale de 470 Ohm avec une broche GPIO du processeur #

    Adaptateur pour le module loco CTC-21mtc

Adaptateur SUSI 21mtc

Pour le module locomotive CTC-21mtc, on doit

  • Connecter Takt (bleu) à “Input-1 (Pin 33)” sur la prise supplémentaire et
  • Connecter Daten (gris) à “Input-2 (Pin 32)” sur la prise supplémentaire.

De plus, nous devons encore connecter Plus (rouge) à VBB et Masse (noir) à GND :

  • Sur l’image, nous l’avons fait directement sur les pads de soudure de la prise 21mtc.
  • En alternative, on peut également utiliser les surfaces de soudure nettement plus grandes, prévues pour le condensateur de support, sur l’autre côté du module locomotive CTC.

#

Adaptateur pour module locomotive CTC-PluX22

Pour le module locomotive CTC-PluX22, on relie :

  • le Takt (bleu) avec “NFC TX (Pin 25)” sur la prise supplémentaire et
  • les données (gris) avec “NFC RX (Pin 23)” sur la prise supplémentaire.

De plus, nous devons également connecter Plus (rouge) avec VBB et Masse (noir) avec GND :

  • Cela peut être fait directement sur les pads de soudure de la prise 21mtc, comme avec 21mtc.
  • En alternative, les surfaces de soudage significativement plus grandes, prévues pour le condensateur de soutien, du module locomotive CTC peuvent être utilisées.

#

Adaptateur pour module locomotive CTC-G

SUSI-Adapter G

Avec le module locomotive CTC-G, nous utilisons les connexions prévues pour les servos :

  • Le signal (bleu) est connecté à “Servo-2 PWM”.
  • Les données (grises) sont connectées à “Servo-1 PWM”. Comme les connexions servo sur le module CTC sont déjà équipées d’une résistance de 1 kOhm, nous n’avons pas besoin de résistance séparée.

Nous pouvons connecter le positif (rouge) à VBB et la masse (noir) à GND via le socket prévu pour le régulateur de tension de 5 volts.

10. Reconnaissance du wagon (Compteur d'essieux)

À partir de l’application CTC 4.22, un lecteur NFC peut être monté sous les rails pour reconnaître les wagons équipés d’une balise NFC. Ainsi, CTC a un remplacement adéquat pour le compteur d’essieux, avec l’avantage que l’application sait exactement quel wagon vient de passer.

Le CTC-NFC-Reader peut être monté sous un rail et connecté à un module d’aiguillage CTC ou à un CTC-Multi-IO-Board.

De cette façon, les wagons équipés d’une balise NFC peuvent être lus. Ensuite, ils peuvent être attribués à un dépôt. Un image et les données du wagon (nom, longueur, …) sont alors stockées là-bas. Un dépôt peut être créé sur n’importe quel module d’aiguillage CTC ou CTC-Multi-IO-Board.

10.1. Configurer la reconnaissance des wagons

Pour configurer la reconnaissance des wagons, connectez un “lecteur NFC” du catalogue de produits “universell-sensoren.xml” à un module d’aiguillage CTC ou à une carte IO multiple CTC.

Dans la configuration du module d’aiguillage CTC ou de la carte IO multiple CTC, vous reliez le lecteur NFC au port “NFC-Port”. Si le “NFC-Port” n’existe pas, vous devrez mettre à jour le firmware de votre module d’aiguillage CTC ou de votre carte IO multiple CTC. Ensuite, vous pouvez remplacer la configuration IO, voir à ce sujet “Chapitre 4 - Configurer les modules”.

Remarque : Sur le module d’aiguillage CTC ou sur la carte IO multiple CTC, vous pouvez connecter soit le deuxième émetteur IR soit un lecteur NFC, c’est-à-dire, avant de connecter le lecteur NFC, vous devez vous assurer que IRPort-2 n’est pas utilisé.

Ensuite, placez le lecteur NFC dans le plan des voies et attribuez-lui une ID de position comme pour une balise (3 caractères). Si le lecteur NFC a été placé directement à côté d’une balise, vous pouvez utiliser l’ID de position de la balise.

10.2. Dépôt d'exploitation (BW)

Dans la réalité, le dépôt d’exploitation (BW) sert de maison aux locomotives et aux wagons. Chez CTC, il s’agit pour l’instant uniquement de la gestion des wagons, c’est-à-dire que les IDs des balises NFC collées sur les wagons sont associées ici à une image, un nom, …

Créer un dépôt

Pour créer un dépôt (BW), ouvrez la boîte de dialogue de configuration du module CTC-Aiguillage ou de la carte CTC-Multi-IO, où vous souhaitez sauvegarder le BW. Là, vous cliquez sur “Créer un dépôt (BW)”. La boîte de dialogue suivante apparaîtra:

Créer un dépôt

Entrez un nom - comme suggestion, vous verrez le nom du module CTC. Ensuite, vous cliquez sur “Créer”.

A partir de maintenant, vous pouvez gérer les wagons du nouveau BW via la vue “Affichage BW”.

Afficher l’atelier de maintenance

Via le menu “Affichage”, vous pouvez ouvrir l’affichage de l’atelier de maintenance :

Affichage atelier de maintenance

Derrière “Atelier de maintenance (BW) :”, vous trouverez une liste déroulante avec tous les ateliers de maintenance de votre modélisme ferroviaire.

Ajout de wagons à un dépôt

Passez d’abord un nouveau wagon sur le lecteur NFC. Ensuite, l’ID du tag NFC est connue de l’app CTC et vous pouvez saisir les autres données du wagon.

Remarque : Pour qu’un tag lu puisse être reconnu comme un nouveau wagon, le lecteur NFC doit être associé à un bloc. Vous faites cela en plaçant le lecteur NFC sur le plan de voie, de la même manière que lorsque vous créez des balises NFC.

Pour cela, cliquez maintenant sur “Nouveau wagon”. Une liste de tous les tags NFC non attribués s’ouvre :

Nouveau wagon - Sélection de tag

Sélectionnez le tag et cliquez sur Appliquer :

Éditer nouveau wagon

Maintenant, vous pouvez choisir l’image du wagon, donner un nom au wagon, ainsi que saisir la longueur du wagon et la position du tag.

Dès que vous cliquez sur “Télécharger le wagon”, le wagon est sauvegardé dans le dépôt (sur le module CTC).

Éditer un wagon

Pour éditer un wagon, cliquez sur le crayon à droite du wagon dans la liste des wagons de la remise à locomotives. La boîte de dialogue suivante s’ouvrira :

Éditer un wagon

A1. Annexe - Gestion des erreurs

Sur ce sujet, vous trouverez des informations complémentaires dans la section FAQ de dépannage.

L’affichage d’état (LED ou phare avant) est décrit dans le Chapitre 7 - Indicateurs d’état des modules.

Journaux des modules CTC

À partir de l’application CTC 4.19 et du firmware associé, les messages de journal des modules CTC sont transmis à l’application CTC et affichés dans la boîte de dialogue de configuration, voir « Sortie du journal » dans Chapitre 4 « Configurer les modules ».

On y trouve par exemple des indications sur les erreurs de configuration. De plus, ces sorties peuvent nous aider à circonscrire la cause d’une erreur en cas de demande de support.

Pour voir les messages depuis le démarrage d’un module CTC, procédez comme suit :

  1. Ouvrez l’application CTC et mettez sous tension le module CTC concerné.
  2. Ouvrez la boîte de dialogue de configuration du module CTC.
  3. Coupez l’alimentation du module CTC concerné pendant quelques secondes, puis rétablissez-la.
  4. Dès que le module CTC réapparaît dans l’application CTC (icône Wi-Fi verte), les messages de démarrage du module CTC s’affichent dans la sortie du journal.

Fichiers de configuration des modules CTC

La manière la plus simple de télécharger et de sauvegarder les fichiers de configuration de tous les modules CTC passe par le menu “Paramètres / Sauvegarde de configuration” de l’application CTC (version bureau). Vous y sélectionnez un dossier sur votre disque dur comme dossier de sauvegarde. Ensuite, un dossier portant le nom de chaque module CTC accessible est créé dans ce dossier de sauvegarde, et toutes les fichiers de configuration y sont enregistrés.

En cas de demande d’assistance, il est souvent utile d’envoyer également les fichiers de configuration des modules CTC concernés.

Fichiers journeaux de l’application CTC

Lors des demandes de support ou des rapports de bugs, le fichier journal de l’application CTC nous est souvent utile. L’application de bureau crée dans votre répertoire utilisateur (dossier personnel) un dossier nommé “CTC-App”, et à l’intérieur un sous-dossier “logs”. Vous y trouverez le fichier journal sous le nom “pi-rail.log”.

Nous avons réuni ci-dessous les informations pour localiser votre répertoire utilisateur. Parfois, je me demande si certains fabricants de systèmes d’exploitation ne feraient pas mieux de produire des articles de farce et attrape plutôt que des logiciels.

Répertoire utilisateur sous Linux

Sous Linux, le répertoire utilisateur (dossier personnel) est “/home/UTILISATEUR”, où UTILISATEUR correspond à votre nom d’utilisateur. Tous les explorateurs de fichiers courants pour Linux s’ouvrent par défaut dans le répertoire utilisateur. Vous y trouverez le dossier “CTC-app” contenant le dossier “logs” :

CTC-Logs Linux

Répertoire utilisateur sur macOS

Apple joue à cache-cache avec vous. Le répertoire utilisateur qui nous est attribué ici est “/home/USER/Library/Application Support”.

Pour accéder à ce dossier dans le Finder :

  1. Cliquez sur le menu “Aller”.
  2. Maintenez la touche ALT enfoncée.
  3. Un nouvel élément de menu “Library” apparaît – cliquez dessus.
  4. Ensuite, le Finder fonctionne comme prévu :
    • Sélectionnez le dossier “Application Support”.
    • Puis “CTC-App”.
    • Enfin, “logs”.

Répertoire utilisateur sous Windows 10

Sous Windows, le répertoire utilisateur est actuellement affiché de manière visible dans la barre de gauche de l’Explorateur de fichiers. Juste en dessous du Bureau, l’une des premières entrées est un dossier portant votre propre nom (dans l’exemple : “pi-rail”). Ensuite, cela devient moins clair. Ici, on nous a attribué le dossier “AppData”, puis en dessous “Roaming”. Une fois arrivé·e, ouvrez le dossier “CTC-App”, puis le dossier “logs” :

CTC-Logs Windows 10

Le fichier journal (log) sans date dans le nom est celui d’aujourd’hui. Pour les autres, la date est intégrée dans le nom (format : Année-Mois-Jour).

Répertoire utilisateur sous Windows 11

Sous Windows 11, les logs se trouvent au même endroit que sous Windows 10, mais l’Explorateur Windows a une fois de plus une apparence légèrement différente. Vous commencez par le disque “C:” et ouvrez le dossier portant votre nom (ici “pru”) dans le répertoire “Utilisateurs”. Vous y trouverez ensuite “AppData”, puis “Roaming”, et enfin “CTC-app” contenant le dossier “logs” :

CTC-Logs Windows 11

A2. Annexe - Page HTML

Page HTML

La page HTML offre un accès direct aux fichiers de configuration XML du module CTC.

ATTENTION : Des réglages incorrects dans les fichiers XML, en particulier le “ioCfg.xml”, peuvent endommager de façon permanente le module CTC et aussi la locomotive/aiguillage/… connecté(e) !

ctc-app-doku-image

#

Téléchargement

Pour télécharger un fichier de configuration, cliquez sur le lien download à côté du nom du fichier de configuration.

Selon les réglages de votre navigateur, le fichier peut atterrir dans le dossier de téléchargement de votre navigateur ou vous pouvez être invité à choisir un emplacement de sauvegarde.

De cette façon, vous pouvez sauvegarder votre configuration d’une part, et d’autre part, nous envoyer votre configuration en cas de support.

Remarque : Si vous modifiez la configuration avec l’application CTC, ces modifications seront enregistrées dans le fichier “cfg.xml” du module CTC. Dans le “netCfg.xml” vous trouverez le SSID et le mot de passe de votre réseau Wifi de modélisme ferroviaire.

#

Téléchargement

Pour télécharger un fichier Config, cliquez sur le lien Upload file.

Dans la livraison de l’application de bureau, vous trouverez dans le dossier Config un ioCfg.xml approprié pour chaque type de module (firmware). Le netCfg.xml, le fileCfg.xml et le (vide) cfg.xml sont identiques pour tous les modules CTC.

ctc-app-doku-bild

Astuce: Après chaque téléchargement, le module CTC redémarre, c’est-à-dire qu’il faut quelques secondes avant qu’il ne redevienne visible.

#

Modifier

En cliquant sur modifier, vous accédez à un éditeur de texte simple. Dans le fichier zip de l’application de bureau, vous trouverez, triés par type de module, des fichiers de configuration appropriés dont vous pouvez utiliser le contenu comme modèle pour vos propres configurations. L’édition du texte dans un éditeur capable de gérer le XML (par exemple, Notepad++) réduit le risque de créer des configurations défectueuses.

ctc-app-doku-bild

Après avoir cliqué sur Enregistrer, le module CTC confirme la réception du fichier de configuration et se réinitialise ensuite.

ctc-app-doku-bild

A3. Config - Créer un catalogue de produits

Pour créer un catalogue de produits, vous avez besoin d’un éditeur XML et des fichiers de schéma XML correspondants.

Veuillez nous contacter si vous souhaitez créer votre propre catalogue de produits.

A4. Couleurs de câble

Malheureusement, il existe un certain nombre de normes et de conventions de fabricants en ce qui concerne le marquage des couleurs des câbles et des connecteurs. Dans ce chapitre, nous définissons une détermination du point de vue CTC pour les câbles que vous trouverez sur les modules CTC et dans les modules que nous avons modifiés.

Remarque : Nous respectons ces règles de couleur à partir de juillet 2021. Malheureusement, nous avons tardé à réfléchir aux couleurs des câbles, c’est-à-dire que pour tout ce qui a été livré par nous avant juillet 2021, vous ne pouvez pas compter sur le fait que les couleurs des câbles suivent un système !

Selon notre point de vue, l’attribution suivante est généralement attendue :

  • Pôle négatif : noir ou bleu
  • Pôle positif : rouge

C’est pourquoi nous avons décidé de ne pas utiliser le bleu NEM pour le pôle positif dans la locomotive. Vous pouvez trouver d’autres normes de couleur ici :

Dans la suite, nous entendons par “marquage” la couleur d’un connecteur ou d’un manchon thermorétractable à l’extrémité du câble.

Câbles individuels

#

Installation de locomotive

Couleur de câble Marquage Description Polarisation Norme
marron marron - Voie gauche / deux voies Indéfini ou Masse Märklin
rouge rouge - Voie droite / conducteur central Indéfini ou Phase NEM 658, Märklin
noir noir - Module CTC ou pôle négatif du décodeur négatif (GND) -
orange orange - Module CTC ou pôle positif du décodeur positif (VBB) Märklin
vert vert - Moteur gauche variable Märklin
vert vert blanc blanc AUX côté haute commuté positif (VBB) -
gris gris - Moteur droit variable NEM 658
gris gris blanc blanc Lumière avant côté haute commuté positif (VBB) -
gris gris jaune jaune Lumière arrière côté haute commuté positif (VBB) -
violet violet - AUX côté basse commuté négatif (GND) AUX 2: NEM 658
blanc blanc - Lumière avant côté basse commuté négatif (GND) NEM 658
jaune jaune - Lumière arrière côté basse commuté négatif (GND) NEM 658, Märklin

#

Installation de modélisme ferroviaire

Modules d’aiguillage, cartes d’E/S, signaux, …

Couleur du câble Marquage Description Polarisation Norme
marron marron - Voie de gauche / les deux voies indéfini ou masse Märklin
rouge rouge - Voie de droite / conducteur central indéfini ou phase NEM 658, Märklin
vert vert - Aiguillage avec inversion ou motorisé : conduite à gauche alternatif Märklin
gris gris - Aiguillage avec inversion ou motorisé : conduite à droite alternatif NEM 658
noir noir - Aiguillage/Lumière : pôle négatif moins (GND)  
jaune jaune - Aiguillage/Lumière : source de tension / pôle positif plus (VBB) Märklin
bleu bleu vert vert Aiguillage : masse pour position droite moins (GND) commuté Märklin
bleu bleu vert vert Signal d’ailerons : masse pour position verte moins (GND) commuté Märklin
bleu bleu rouge rouge Aiguillage : masse pour position de déviation moins (GND) commuté Märklin
bleu bleu rouge rouge Signal d’ailerons : masse pour position rouge moins (GND) commuté Märklin
blanc blanc - Câble de signal ou LED Processeur plus (3,3V) commuté  

Câbles à plusieurs fils

#

Balise IR

Sur le module d’aiguillage, câble à 4 fils (blanc, brun, vert, jaune) avec barrette de connecteurs au pas de 2,54mm. Sur la balise IR (voie), câble à 2 fils avec barrette mâle au pas de 2,54mm.

Couleur du câble Marquage Description Polarisation Norme
Brun (IR-1) / Vert (IR-2) vert vert Balise IR : Pôle négatif (TX-GND) Signal TX -
Blanc (IR-1) / Jaune (IR-2) rouge rouge Balise IR : Pôle positif (PWM-VCC) Signal PWM -

#

Récepteur IR dans locomotive

Câble à 3 fils avec broche inclinée à 8 broches sur une grille de 1,27 mm.

Couleur du câble Marquage Description Polarisation Norme
noir noir rouge rouge Récepteur IR : pôle négatif (GND) négatif (GND) -
rouge rouge - Récepteur IR : pôle positif (VCC, 3,3V) positif 3,3V (VCC) -
violet violet - Récepteur IR : TXD Données série -

#

Lecteur NFC

Câbles soudés au lecteur NFC.

Couleur du câble Marquage Description Polarisation Norme
noir noir - Lecteur NFC: Pôle négatif (GND) négatif (GND) -
rouge rouge - Lecteur NFC: Pôle positif (VCC, 3,3V) positif 3,3V (VCC) -
vert vert - Lecteur NFC: TXD Données série -
bleu bleu - Lecteur NFC: RXC Données série -


Commentaires:

  • Si vous avez des doutes, n’hésitez pas à nous contacter - cela coûte généralement moins cher que de réparer.
  • Nous acceptons volontiers toute suggestion pour améliorer le contenu de votre point de vue.

    Autres liens sur les couleurs des câbles

Voici quelques liens que nous avons consultés et sur la base desquels nous avons défini nos couleurs.

Normes :

Infos pour collectionneurs de Märklin (Peter Roland) :

Le Moba (Wiki) :

B.01. Annexe B: Exemples

Dans ce chapitre, divers exemples sont présentés.

L’objectif est de montrer comment configurer des scénarios typiques. Pour une instruction précise étape par étape, consultez le document supplémentaire “CTC-Starter-Sets”, dont la lecture est recommandée dans tous les cas avant d’étudier ces exemples.

B.02. Exemple de configuration : Arrêt planifié

Cet exemple décrit comment utiliser un minuteur pour arrêter un train pendant un certain temps à l’aide d’un signal lumineux, par exemple, dans une gare.

L’exemple est basé sur un signal associé à deux balises: une pour ralentir et une autre pour un arrêt précis. La procédure a été expliquée dans Chapitre 4.3 “Config - Associer des actions” pour les balises IR comme pour les balises NFC.

Pour l’arrêt programmé, ajoutez deux minuteries et un déclencheur au signal.

Le déclencheur doit être activé lorsque n’importe quelle locomotive atteint la balise juste devant le signal et y reste. Pour cela, ouvrez la configuration du signal, cliquez sur le signal sous “Actions”, puis cliquez sur le bouton Plus à côté de “Produits et actions” :

Configuration d'arrêt planifié 0

Sélectionnez ensuite “Trigger” et cliquez sur “OK”. Dans cet exemple, le nouveau déclencheur s’appelle “B-Entrée-re-trg”.

De la même manière, vous créez également les deux minuteries “B-Entrée-libérer” et “B-Entrée-barrer”. Après la création de ces éléments, vous devriez donner un nom approprié à la nouvelle action en cliquant sur le bouton “…” à côté de “Nom” dans “Détails de l’action”. Ensuite, vous pouvez modifier les scripts individuels.

Pour le déclencheur, cliquez sur le bouton “Source” pour choisir la balise comme source de l’événement. Le véritable déclencheur de l’événement est la locomotive. Mais puisque le temporisateur doit fonctionner pour toutes les locomotives, rien n’est sélectionné pour “Déclencheur”. L’étoile sur “sur (MAC)” apparaît automatiquement après la sélection de la source.

La lettre passée au script est la commande que la locomotive a reçue de la balise. Vous utilisez cela pour démarrer le minuteur pour changer le signal à vert seulement si la locomotive a été arrêtée (‘h’). Le second “Si” réagit à toutes les autres commandes et ne fait rien sauf réinitialiser le déclencheur, de sorte qu’il réagira encore une fois lors du prochain arrêt.

Pour démarrer la minuterie dans le script pour l’arrêt (‘h’), cliquez sur la ligne “Si ‘BA2’ de * == ‘h’”, puis sur “Ajouter”. Dans la fenêtre pop-up, choisissez la commande “call”. Ensuite, dans la liste sous “Exécuter l’action”, vous pouvez choisir le minuteur prévu “B-Entrée-libérer”.

Configuration d'arrêt planifié 1

Remarque : Un déclencheur ne se déclenche que si la valeur transmise est différente de la sienne. Le déclencheur enregistre la dernière valeur reçue. Vous pouvez voir quelle a été cette dernière valeur du déclencheur sur le pupitre de commande si vous y choisissez le groupe d’actions approprié (généralement “Déclencheurs”) :

Valeur du déclencheur

La minuterie pour ouvrir le signal (“B-Entrée-libérer”) n’a qu’une seule commande. À savoir, un appel (“call”) à la fonction Verte (Hp1_Light) du signal lumineux :

Configuration d'arrêt planifié 2

Pour que le signal lumineux repasse au rouge après le passage de la locomotive, ajoutez à la fonction “Hp1_Light (‘f’)” le démarrage de la minuterie pour fermer le signal (“B-Entrée-barrer”) :

Configuration d'arrêt planifié 3

La minuterie pour fermer le signal (“B-Entrée-barrer”) n’a qu’une seule commande. C’est un appel (“call”) à la fonction Rouge (Hp0_Light) du signal lumineux :

Configuration d'arrêt planifié 4

B.03. Exemple de configuration : Signal dépendant de la position de l'aiguillage

Dans cet exemple, un déclencheur est utilisé pour mettre un signal au rouge lorsque l’aiguillage correspondant ferme la voie.

Le point de départ pour cet exemple est un signal configuré avec l’aide du catalogue de produits et un aiguillage. La manière dont cela fonctionne est décrite dans le Chapitre 4.1 “Config - Connexion des produits”.

Dans l’exemple, le signal de bras doit passer au rouge lorsque l’aiguillage est réglé sur tout droit.

Plan des voies

Pour cela, ouvrez la configuration du signal en cliquant avec le bouton droit de la souris sur le signal dans le plan des voies. Puis passez à l’onglet “Actions” et marquez le signal (ici PI-Dev-G-Signal). Cliquez ensuite sur le bouton Plus à droite de “Produits et actions”. La fenêtre suivante s’ouvre :

Config Trigger au Signal 1

Choisissez “Trigger” et cliquez sur “OK”. Puis cliquez sur le bouton “…” à côté du nom du déclencheur pour lui donner un nom approprié :

Config Trigger au Signal 2

Choisissez l’aiguillage (ici PI-Dev-Aiguillage-G) comme déclencheur en cliquant sur le bouton “sélectionner”. Normalement, vous trouvez les aiguillages dans le groupe “SignalTower”. Dans l’exemple de notre installation de salon, cependant, les aiguillages et les signaux de la voie G ont été déplacés dans un groupe séparé “PI-Dev-G” :

Config Trigger au Signal 3

Sélectionnez l’aiguillage et cliquez ensuite aussi sur “Appliquer”. Lors de l’application, des scripts appropriés pour toutes les fonctions de l’aiguillage ont été générés automatiquement :

Config Trigger au Signal 4

Pour l’exemple, vous devez maintenant appeler la commande “Rouge” du signal pour l’état d’aiguillage “s” (straight, tout droit). Pour cela, ajoutez la commande “call” en marquant la condition “s” et en cliquant sur “Ajouter” :

Config Trigger au Signal 5

Choisissez “call” et cliquez sur “Appliquer”. Sélectionnez ensuite à droite de la zone de script l’action appropriée (ici PI-Dev-G-Signal) et le paramètre pour l’action (ici “Hp0_Bar” pour le signal de bras Rouge) :

Config Trigger au Signal 6

Enfin, cliquez sur “Upload” pour sauvegarder la configuration modifiée dans le module CTC.

Remarque : Comme l’aiguillage du jardin utilise des capteurs pour déterminer sa position dans l’exemple, la fermeture du signal fonctionne également lorsque l’aiguillage est actionné manuellement. Voir l’article “LGB Aiguillage avec capteur de position”.

B.04. Exemple de configuration: Balise dépendant d'un aiguillage et d'un signal

Dans cet exemple de notre circuit de modélisme ferroviaire, une balise est située à l’entrée d’une gare. Si les aiguillages sont positionnés pour permettre l’entrée sur la voie 2, ils devront être couplés à son signal.

La carte des voies montre les deux aiguillages, le signal et la balise concernés.

Plan des voies

Voici comment doit fonctionner la balise :

  • Voie libre (balise verte) lorsque l’aiguillage “PI-Dev-LH5” est en position droite.
  • Freinage à vitesse minimale (balise orange) si l’aiguillage “PI-Dev-LH5” est à droite et “PI-Dev-LH4” à gauche, et que le signal “PI-Dev-SB2r” est rouge.
  • Vitesse réduite (balise jaune) dans tous les autres cas.

Il semble évident que la balise aura besoin de trois déclencheurs, un pour chaque aiguillage “PI-Dev-LH4” et “PI-Dev-LH5”, ainsi que pour le signal. Les déclencheurs sont nommés de manière à inclure le nom de leur déclencheur respectif :

Tous les déclencheurs

Les déclencheurs n’envoient la commande (“cmd”) à la balise que dans les cas où il n’y a pas de dépendance vis-à-vis de l’état des autres éléments impliqués. Pour tous les autres cas, une nouvelle fonction “AB3-fkt” a été ajoutée, qui décide comment la commande doit être envoyée.

Le déclencheur qui réagit à l’aiguillage “PI-Dev-LH5” donne donc la commande Voie libre (balise verte) lorsqu’il est en position droite (‘s’). Quand il est à droite (‘r’), il appelle la fonction “AB3-fkt” :

Déclencheur LH5

Le déclencheur qui réagit sur l’aiguillage “PI-Dev-LH4” donne donc l’instruction Vitesse réduite (balise jaune) lorsqu’il est en position droite (‘s’). Quand il est à gauche (‘l’), il appelle la fonction “AB3-fkt” :

Déclencheur LH4

Le déclencheur qui réagit au signal “PI-Dev-SB2r” appelle toujours la fonction “AB3-fkt” :

Déclencheur S-B2r

La magie se produit en réalité dans la fonction “AB3-ftk”. Elle utilise le truc que l’état d’un déclencheur est toujours la valeur de son déclencheur.

Donc, si l’aiguillage LH5 est mis à droite (‘r’), l’application CTC déclenche le déclencheur “AB3-on-LH5” et lui transmet la nouvelle valeur de l’aiguillage (‘r’). La valeur (l’état) du déclencheur est également mise à ‘r’. Cela permet à la fonction “AB3-fkt” de vérifier l’état des aiguillages “PI-Dev-LH4” et “PI-Dev-LH5” ainsi que du signal “PI-Dev-SB2r” et de donner la commande adéquate à la balise :

Fonction AB3-fkt

B.05. Exemple de configuration : Aiguillage avec signaux pour les deux sens

Dans cet exemple issu de notre installation d’exposition, je montre comment configurer un aiguillage (bloc) avec seulement deux balises pour qu’il fonctionne dans les deux sens avec un couplage de signaux.

L’idée de base est toujours la même : il faut obtenir l’information indiquant dans quel sens l’aiguillage est actuellement emprunté. J’ai choisi ici d’éteindre le signal lumineux non utilisé.

Sur le plan de voie, les deux signaux concernés et les deux balises sont étiquetés. Il montre l’état après que le signal “B-entrée-dt” ait été mis au rouge :

Gleisplan

Voici à quoi ressemble le plan de voie après que le signal “A-entrée-dt” ait été mis au rouge :

Gleisplan

Chaque balise reçoit deux déclencheurs, un pour chaque signal. De plus, les signaux reçoivent un déclencheur qui les éteint lorsque l’autre signal est allumé. Les balises “BA2”, “BA3” et les signaux “A-entrée-dt” ainsi que “B-entrée-dt” sont répartis sur trois modules CTC et comportent au total 6 déclencheurs :

Gleisplan

Par rapport à un déclencheur de balise standard, les modifications suivantes sont apportées :

  • Si le signal est à l’état “0” (éteint), rien ne se produit.
  • En plus de la commande (cmd), la distance (cmdDist) est également définie.

Voici le déclencheur sur la balise “BA2”, qui écoute le signal “A-entrée-dt” :

Trigger BA2 Auslöser A-Einfahrt-re

Et le second déclencheur sur la balise “BA2”, qui écoute le signal “B-entrée-dt” :

Trigger BA2 Auslöser B-Einfahrt-re

Les déclencheurs sur les signaux écoutent chacun l’autre signal et éteignent leur propre signal lorsque l’autre s’allume. Voici le déclencheur sur le signal “B-entrée-dt” :

Trigger B-Einfahrt-re

Il est important, avec cette approche, que les deux signaux aient un état “éteint” pour éviter que les déclencheurs ne s’activent mutuellement en boucle infinie.

Pour un signal à ailettes, il faudrait ajouter un état “éteint”, même s’il n’existe pas réellement. Étant donné que la balise est inactive à l’état éteint, le signal devrait alors être ouvert.