Contenus
1. Concept de base1.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. Connecter le module au WLAN
3.2. Modules d'usine neufs
3.3. Indicateurs d'état des modules
3.4. Moniteur WiFi
3.5. Statistiques
4. Configurer le 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 - Editer le 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 sur écran
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
1. Concept de base
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 :
1.1. Contrôler les locomotives
Conduite
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
- 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 :
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.
L’autopilote connaît les modes d’exploitation suivants :
- Conduite avec une vitesse maximale prédéfinie tout en respectant les limitations de vitesse et les signaux.
- 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 |
---|---|---|
![]() |
Libre | La locomotive est à l’arrêt et est disponible pour un contrôle manuel. |
![]() |
Manuel | La locomotive est contrôlée manuellement par vous. |
![]() |
Autre | La locomotive est contrôlée manuellement par une autre personne ou une autre application CTC. |
![]() |
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. |
![]() |
Limite | La locomotive a détecté une limitation de vitesse et réduit éventuellement sa vitesse. |
![]() |
Stop | La locomotive freine pour s’arrêter à une gare. |
![]() |
Retour | La locomotive freine pour s’arrêter à une gare de terminus. Elle continue ensuite dans l’autre sens. |
![]() |
Pause | La locomotive s’est arrêtée à une gare avec “Stop” et continuera son trajet après le temps d’arrêt. |
![]() |
Pause-Retour | La locomotive s’est arrêtée à une gare avec “Retour” et continuera son trajet après le temps d’arrêt. |
![]() |
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”. |
![]() |
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, … :
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.
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 |
![]() |
gris | La balise n’est pas attribuée ou le module CTC correspondant n’est pas actif. | |
![]() |
gris | - | La balise est active, mais n’envoie aucune commande à la locomotive. |
![]() |
verte | ‘F’, ‘f’ | La balise est active et envoie la commande de voie libre. |
![]() |
jaune | ‘W’, ‘w’, ‘L’, ‘l’ | La balise est active et envoie la commande de limitation de vitesse. |
![]() |
orange | ‘M’, ‘m’ | La balise est active et envoie la commande de réduction de vitesse. |
![]() |
rouge | ‘H’, ‘h’, ‘S’, ‘s’, ‘T’, ‘t’, ‘E’, ‘e’ | La balise est active et envoie un commande d’arrêt. |
![]() |
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 :
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 |
![]() |
gris | Le bloc n’est pas attribué ou le module CTC correspondant n’est pas actif. |
![]() |
blanc | Le bloc est actif et non occupé |
![]() |
jaune | Le bloc est actif et a été réservé par une route |
![]() |
rouge | Le bloc est actif et occupé par une locomotive |
Un bloc peut être cliqué pour connaître son état exact :
Sur PC, un clic droit permet de libérer un bloc réservé :
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) :
- Application Android via Google Play Store
- Application iOS via App Store
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”.
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 :
Il suffit alors de cliquer sur le lien “Plus d’informations”. Cela fera apparaître le bouton “Exécuter quand même” :
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 WLAN (WiFi).
Principes de base
Les premiers pas avec les modules CTC et leur WiFi s’avèrent toujours être un obstacle majeur. C’est pourquoi nous commençons ici avec quelques principes de base.
En général, le CTC utilise les fonctionnalités standard du WiFi. Le terme WLAN n’est couramment utilisé qu’en allemand et est trop général - la norme utilisée est appelée “WiFi”. Notre routeur CTC est également une simple Fritz!Box sur laquelle nous effectuons quelques étapes de configuration pour vous (voir la section “Configuration du routeur” ci-dessous).
Un WiFi ordinaire a toujours un nom (SSID) et devrait avoir un cryptage (mot de passe) pour que tout le monde ne puisse pas y accéder sans entrave. Le cryptage comprend les normes WPA, WPA2 et WPA3.
- Le WPA est largement inefficace car il peut être craqué avec peu d’effort et des outils librement disponibles.
- Le WPA2 est également piratable, mais avec beaucoup plus d’effort. Pour la plupart des appareils (y compris les modules CTC), c’est cependant le maximum de sécurité qui est supporté.
- Si seulement WPA3 est activé, le module CTC ne peut pas se connecter au WiFi.
- Vous devriez donc régler votre WiFi de modélisme ferroviaire sur “WPA2” ou “WPA2 + WPA3”.
En plus de l’SSID non unique, il y a aussi une adresse MAC du WiFi. Celle-ci est unique au monde, mais est généralement seulement utilisée au niveau technique et n’est souvent même pas montrée à l’utilisateur.
Un point d’accès WiFi est un appareil qui offre l’accès à un réseau via la radio (WiFi) et n’offre pas d’autres fonctionnalités réseau. Un routeur WiFi, en revanche, contient toute la gamme d’une centrale réseau et permet généralement également l’accès à Internet. Pour CTC, il est important que le routeur WiFi attribue les adresses IP pertinentes pour la communication avec la fonction DHCP. La plus petite version d’un routeur WiFi est le point d’accès WiFi d’un téléphone mobile.
Il peut y avoir autant de WiFi avec le même SSID que vous le souhaitez. C’est ce que l’on utilise, par exemple, dans ce que l’on appelle le Mesh, pour rendre le Wifi disponible sur une plus grande surface avec plusieurs points d’accès WiFi (et un routeur WiFi). Cependant, tous ces points d’accès WiFi doivent être connectés au routeur WiFi correspondant. On appelle également ces points d’accès WiFi des “répéteurs WiFi”. Si le module CTC voit plusieurs WiFi avec le même SSID, il est difficile de prévoir avec lequel il se connectera.
Un module CTC connaît deux modes de fonctionnement pour le WiFi :
- En mode de configuration, le module CTC met en place son propre WiFi, se comportant donc comme un mini-routeur. Dans ce mode, le module ne peut rien faire d’autre que de recevoir les configurations, en particulier l’SSID et le mot de passe du WiFi du modélisme ferroviaire. Le WiFi du module CTC a seulement un SSID, mais pas de mot de passe, il est donc non crypté.
- En fonctionnement normal, le module CTC connaît un SSID et un mot de passe associé et essaie de se connecter au WiFi avec cet SSID au démarrage.
Icône WLAN
Comme la qualité de la réception du signal WiFi a une influence considérable sur le CTC, celle-ci est indiquée à divers endroits avec les symboles suivants :
Symbole | Signification |
![]() |
Réception WiFi optimale (> -67 dB) |
![]() |
Bonne réception WiFi (> -70 dB) |
![]() |
Réception WiFi acceptable (> -80 dB) |
![]() |
Mauvaise réception WiFi (<= -80 dB) |
![]() |
Module CTC avec un ancien firmware, qui ne transmet pas encore la force du signal. |
![]() |
Le module CTC n’a pas répondu pendant au moins 3 secondes. |
![]() |
Le module CTC n’a pas répondu pendant plus de 10 secondes |
Les deux derniers symboles (jaune et rouge) ne donnent aucune information sur la qualité de la réception du module CTC. Il est tout à fait possible que le module CTC soit toujours bien connecté au WLAN et que l’application CTC ait perdu la connexion au WLAN. Ceci est particulièrement probable si tous les modules CTC passent au jaune ou au rouge.
Configuration du routeur
Dans cette section, nous rassemblons des documents sur la configuration des routeurs :
- Fritz!Box 4040
Conseils pour la connexion Wi-Fi
Les laptops, smartphones et tablettes ont une envie de plus en plus forte d’internet. Cela les conduit à être réticents à se connecter à des 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.
L’art consiste à enseigner aux appareils sur lesquels l’application CTC est en cours d’exécution à se connecter au Wi-Fi du modélisme ferroviaire et à ne pas le quitter spontanément. Pour cela, voici quelques conseils :
- Connectez par câble réseau les PCs et laptops qui n’ont pas besoin d’être déplacés lors de l’exploitation du modélisme ferroviaire.
- Désactivez l’option “connexion automatique” pour tous les Wi-Fi ou, au mieux, sélectionnez-la uniquement pour le Wi-Fi du modélisme ferroviaire.
- Mettez le smartphone en mode avion, puis activez uniquement le Wi-Fi.
- En cas de problèmes, vérifiez si le PC ou l’appareil mobile est toujours connecté au bon Wi-Fi.
Conseils pour optimiser la qualité de réception WiFi
- Les ordinateurs portables ou PC qui ne sont pas déplacés devraient être connectés au routeur WLAN par câble LAN. Souvent, il s’est avéré que les problèmes de réception étaient dus à l’ordinateur portable et non au module CTC.
- Utilisez le WLAN de 5 GHz pour l’appareil sur lequel l’application CTC est installée. Cela vous forcera à passer par le routeur WLAN, qui a souvent une position nettement plus favorable pour communiquer avec les modules CTC.
- Pour les smartphones/tablettes, il existe ce que l’on appelle des applications d’analyseur WiFi, par exemple pour Android l’application sans publicité “WiFi Analyzer (open-source)”. Avec ces applications, vous pouvez vous déplacer à différents endroits de votre installation et vérifier la qualité de la réception de votre WLAN de modélisme ferroviaire et le nombre de WLAN concurrents que vous avez. Il peut être utile de changer le canal du WLAN de votre modélisme ferroviaire.
- Grâce au WiFi-Monitor, vous pouvez afficher la force du signal des locomotives de manière plus détaillée et aussi sur la durée. Vous pouvez utiliser le graphique affiché pour trouver la position optimale pour votre routeur WLAN.
3.1. Connecter le module au WLAN
Remarque importante: Si vous avez acheté notre service de connexion WLAN, nous connaissons votre nom WLAN (SSID) et votre identifiant réseau (mot de passe WLAN), et vous recevrez généralement vos nouveaux modules CTC préconfigurés. Vous n’avez donc plus besoin de les connecter et pouvez passer directement à “Chapitre 4 - Configurer les modules”. Le service de connexion WLAN est inclus dans tous les kits de démarrage CTC et les routeurs CTC.
Il existe deux possibilités pour connecter les modules :
- La première méthode est probablement familière à ceux qui ont déjà utilisé de nombreux autres produits WLAN : vous vous connectez au WLAN de configuration du module CTC et entrez vos données WLAN dans un formulaire de navigateur.
- La deuxième méthode est nettement plus confortable via l’application CTC, mais échoue souvent sur Windows à cause d’un système d’exploitation récalcitrant.
Remarques :
- La longueur du mot de passe et de la SSID était limitée à 20 caractères jusqu’à la version du firmware 20230329. Les versions du firmware plus récentes respectent la norme WiFi : SSID (32 caractères), mot de passe WLAN (63 caractères).
- Les modules CTC indiquent leur état via des codes clignotants de la LED d’état ou de la lumière frontale, voir Chapitre 3.3 “Indications d’état des modules”.
Enregistrement avec l’application CTC
Remarques :
- Sur iOS (iPhone/iPad), cette fonction n’est malheureusement pas disponible car Apple ne fournit pas d’API appropriée pour cela.
- Sur Android, la fonction globale “Localisation” doit être activée, tout comme pour les applications de navigation. Selon le fabricant et la version d’Android, la mise à jour des WLAN trouvés peut être très lente - cela est fait pour économiser l’énergie.
L’application CTC peut reconnaître les modules en mode de configuration en appuyant sur un bouton et écrire dans la configuration WLAN du module CTC. Après l’écriture de la configuration WLAN, le module CTC se réinitialise automatiquement et se connecte ensuite au WLAN du modélisme ferroviaire.
Un module CTC passe en mode de configuration si :
- c’est un nouveau module CTC (sans configuration WLAN).
- il est déjà configuré mais il ne trouve pas son WLAN. Alors, il passe en mode de configuration après une minute, attend deux minutes pour une connexion, puis se réinitialise automatiquement.
Vous pouvez voir qu’un module CTC est en mode configuration parce que son indicateur de statut (LED ou feu avant) reste allumé en permanence.
Dans le menu Paramètres/Recherche de nouveaux modules, l’application recherche les réseaux WiFi disponibles :
Pour vous enregistrer, vous devez entrer l’SSID et le mot de passe de votre WLAN de modélisme ferroviaire et, idéalement, un nom pour le module. Ensuite, sélectionnez le module et cliquez sur Enregistrer le module.
Votre PC/tablette/smartphone se connecte alors au WLAN de configuration du module CTC et écrit le fichier de configuration netCfg.xml sur le module CTC. Comme après tous les changements de configuration, le module CTC se réinitialise automatiquement et est alors visible dans votre WLAN pour le modélisme ferroviaire.
Remarques :
- Surtout sous Windows 10, des problèmes peuvent survenir lors de l’activation du bon WLAN. Si l’application CTC affiche le message “Erreur I/O lors du téléchargement”, il est généralement utile de cliquer une deuxième fois sur le bouton “Enregistrer le module”. Si cela ne suffit pas, vous pouvez effectuer l’enregistrement via la gestion WLAN de Windows lui-même avant de cliquer sur “Enregistrer le module”.
- Si l’ordinateur n’a pas de connexion réseau par câble au réseau du modélisme ferroviaire lors de l’enregistrement, il perd la connexion au réseau du modélisme ferroviaire lors de l’enregistrement.
Parfois, il faut alors le ramener manuellement au WLAN du modélisme ferroviaire.
Connexion via le site Web du module CTC
Remarque: Cette fonction est disponible à partir du firmware 20210220 qui est 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 qui est en mode de configuration apparaît dans la liste des WLAN disponibles sur votre PC, tablette ou smartphone.
Vous pouvez reconnaître les WLAN de configuration de vos modules CTC par la combinaison de lettres et de chiffres (adresse MAC en code hexadécimal) au début.
Voici un exemple de Kubuntu Linux :
- Connectez votre PC, tablette ou smartphone à ce WLAN de configuration.
- Ouvrez le navigateur Internet et entrez l’adresse http://192.168.4.1.
- Cliquez sur le lien “Edit WiFi SSID and password”.
Entrez l’SSID (nom du WLAN, identifiant du réseau) et le mot de passe (clé du réseau) de votre WLAN de modélisme ferroviaire.
- Cliquez sur “Save”.
- Le module CTC redémarre automatiquement et devrait maintenant être visible dans votre WLAN de modélisme ferroviaire.
Remarque: Le module reste en mode de configuration environ 2 minutes puis redémarre. Si le module a une configuration WLAN mais ne peut pas se connecter à ce WLAN, il passe en mode de configuration environ 1 minute après. Si vous avez donc fait une erreur de frappe dans l’SSID ou le mot de passe, vous devrez attendre une minute avant de pouvoir à nouveau accéder au module via son WLAN de configuration.
Remarque: Si le module CTC est en mode de configuration, vous pouvez le reconnaître à l’ affichage de l’é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 :
- 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.
- Tant que le Wifi est recherché et jusqu’à ce que le module CTC ait été connecté avec succès, l’indicateur clignote.
- 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 la puissance du signal de réception WiFi d’une locomotive sous forme de graphique dans le temps.
Vous pouvez ouvrir le moniteur WiFi via le bouton “Moniteur WiFi” de la configuration de la locomotive de la locomotive concernée.
L’exemple montre l’évolution du signal WiFi pendant un tour sur notre circuit de test de jardin (voir l’article Automatisation en jardin):
L’échelle verticale montre la puissance du signal en dB, l’échelle horizontale montre le temps. Le marquage de l’axe des temps est le temps en dixièmes de seconde (x 0,1 s), suivi de la dernière balise passée. Dans l’exemple, la puissance du signal de réception de la locomotive était donc de -79 dB 23,0 secondes (et après Bailse TS5). Il y a eu deux courtes coupures (-100 dB) entre 44,8 secondes et 55,3 secondes entre les balises TS1 et ST3.
La photo suivante montre le circuit sur lequel les mesures ont été prises:
- À l’avant, le point d’accès extérieur (TP-Link AC1200) avec lequel la locomotive était inscrite en permanence est en orbite
- À l’arrière, marqué “A”, sont les deux endroits où le WiFi est brièvement coupé: un léger renflement et devant lui des groseilles.
- La flèche marquée “T” pointe vers un tunnel d’environ 2 m de long, qui ne pose visiblement aucun problème. Cependant, il n’est pas non plus couvert que de dalles de béton (pas de terre dessus) et est ouvert en direction du point d’accès.
- Les deux flèches horizontales non marquées marquent le parcours de la voie. Le circuit contourne le pommier, longe ensuite le mur de béton jusqu’à l’extrémité du jardin, environ 15 mètres du point d’accès, puis revient par le tunnel.
- Le voyage d’essai a été effectué avec le BR 251 rouge visible au centre gauche de l’image.
Après trois tours, le graphique ressemble à ceci. Les trois répétitions sont également clairement visibles graphiquement:
Note : Si vous voulez être très précis, les données transmises pendant la mesure sont disponibles dans votre répertoire utilisateur sous le nom “Wifi-XXX.csv” (XXX est le nom de la locomotive). Cela peut être ouvert avec Excel ou LibreOffice par exemple et peut être analysé en détail là-bas.
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:
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 le module
Remarque : La configuration des modules CTC est actuellement seulement partiellement disponible sous Android et iOS.
On accède aux dialogues de configuration via l’icône du stylo :
- dans le configurateur (liste de tous les modules) sur le côté droit de la ligne.
- dans la liste des locomotives, à droite de la locomotive
- dans la page de contrôle, 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 dans la configuration :
En outre, vous verrez ici quels modules ont un plan de voie et/ou un modélisme ferroviaire (plan global) pour le poste d’aiguillage (voir les croix dans les colonnes correspondantes).
Sauvegarde de la configuration
Via l’option de menu “Paramètres / Sauvegarde de la configuration” de l’application CTC (Desktop), vous pouvez sauvegarder les fichiers de configuration de tous les modules CTC actuellement visibles dans l’application CTC. Pour cela, vous choisissez un dossier sur votre disque dur comme dossier de sauvegarde. Ensuite, un dossier portant le nom du module CTC est créé pour chaque module CTC accessible dans ce dossier de sauvegarde, et tous les fichiers de configuration sont sauvegardés à l’intérieur.
Configuration de la locomotive
Configuration du boîtier de commande
Module Inconnu (Unknown Device)
Firmware
Le champ “Firmware” indique quelle est la firmware (ou hardware) de ce module CTC. Le champ “Version Firmware” indique la date de cette firmware (Année Mois Jour), par exemple 20230829 signifie le 29 août 2023.
Vous pouvez mettre à jour la firmware de ce module CTC avec le bouton “Charger une nouvelle firmware”. On vous proposera d’abord la version de la firmware fournie avec l’application CTC, mais vous pouvez également choisir un fichier provenant d’un autre emplacement. Vous pouvez trouver quelle version de firmware est fournie avec chaque version de l’application CTC dans la zone de téléchargement.
Sortie du journal
Sous les champs de firmware, vous trouverez la sortie du journal. Là, les messages de l’outil de téléchargement ont toujours été affichés lors du téléchargement du firmware. À partir de l’application CTC 4.19 et de la version du firmware correspondante, tous les messages log du module CTC y seront également affichés. Cela permet de trouver beaucoup plus facilement les erreurs de configuration.
À partir de l’application CTC 4.20, la sortie du journal est modifiable. Cela rend possible de la marquer avec la combinaison de touches “Ctrl-A” et ensuite de la copier dans le presse-papiers avec “Ctrl-C”. Elle peut ensuite être copiée dans les emails de demande d’assistance.
Modifier la config
Dans la config (cfg.xml), il est déterminé quels produits (aiguillages, signaux, lampes, …) sont connectés à votre module CTC et comment ils peuvent être contrôlés, c’est-à-dire où et comment ils sont affichés et commutés dans l’application CTC. Les connexions disponibles se trouvent dans la config I/O (ioCfg.xml), qui est déjà présente sur votre module CTC lors de la livraison.
Il existe plusieurs possibilités différentes, qui sont décrites en détail dans les chapitres suivants :
- Catalogue de produits : Ce concept introduit avec la version 3 de CTC réduit la configuration à quelques étapes faciles à comprendre.
- Lier les actions : Partant des actions automatiquement créées par le catalogue de produits, vous pouvez les lier, par exemple pour arrêter une locomotive automatiquement devant un signal rouge.
- Créer ses propres actions : Si vous souhaitez des actions qui ne sont pas dans le catalogue de produits, vous pouvez ajouter d’autres actions propres.
- Connexion et configuration des décodeurs DCC : Malheureusement, toute la complexité du DCC s’exprime ici, c’est pourquoi un chapitre entier a été consacré à cela.
- Créer son catalogue de produits (annexe) : Pour les produits standard, c’est notre tâche, mais il y aura certainement des produits très spéciaux qui manquent dans notre catalogue.
Remplacer 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 que cela concerne la version de la configuration fournie avec l’application CTC. Avant de remplacer la configuration, vous devriez donc mettre à jour le firmware de votre module CTC.
- Jusqu’à la version 4.18 de l’application CTC, il y avait ici le bouton “Supprimer Config”.
Remplacer IO-Config
À partir de la version 4.19 de l’application CTC, il est possible de remplacer le ioCfg.xml du module CTC par une version plus récente ou alternative. Jusqu’à présent, cela n’était possible que via la page HTML du module.
Remarques :
- Veuillez noter qu’il s’agit de la configuration standard fournie avec l’application CTC. Avant de remplacer la configuration, vous devriez donc mettre à jour le firmware de votre module CTC.
- Il est encore possible de passer par la page HTML du module, mais cela devrait être évité, car aucun contrôle de plausibilité n’est effectué par cette méthode.
Modifier l’adaptateur numérique
Avec “Modifier l’adaptateur numérique”, vous pouvez persuader le CTC de piloter des locomotives et des aiguillages qui sont connectés à un centre numérique. Vous pouvez en savoir plus dans le Chapitre 8.2 - “Ancien numérique: intégrer la centrale Z21”.
Modifier le WiFi-Config
Via cette boîte de dialogue, vous pouvez modifier le WiFi-Config (netCfg.xml) d’un module CTC tout juste enregistré. Vous pouvez par exemple reconfigurer une locomotive sur votre réseau à domicile pour le Wifi de modélisme ferroviaire de votre club de modélisme ferroviaire, avant de quitter la maison.
ATTENTION : Après le téléchargement, le module CTC se réinitialise automatiquement et n’est alors visible que dans le nouveau Wifi de modélisme ferroviaire configuré.
Si quelque chose s’est mal passé, vous pouvez ramener le module CTC dans votre Wifi de modélisme ferroviaire, comme décrit dans le Chapitre 3 - Intégrer les modules au Wifi.
Modifier le plan des voies et le modélisme ferroviaire
Ces deux boutons vous mènent à la configuration du tableau de commande du poste de contrôle de trafic (CTC) de l’application. Ils sont décrits dans le Chapitre 6 - Tableau de commande du poste de contrôle de trafic.
Modifier l’automatisation
Avec ce bouton, vous accédez à la configuration des actions associées au fonctionnement automatique et qui ne peuvent pas être directement attribuées à un module CTC. Ceux-ci incluent :
- Déclencheurs pour balises NFC
- Blocs (sections de voie) et actions pour commuter les itinéraires entre les blocs
- Commandes de conduite
Ils sont décrits dans le Chapitre 7 - Automatisation.
Modifier les horaires
Avec ce bouton, vous pouvez modifier les horaires. La méthode à suivre est décrite dans 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).
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.
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”:
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:
- 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.
- Avec le bouton “Tester”, vous pouvez vérifier quel pin du produit connecté est connecté au connecteur choisi du module CTC.
- Ensuite, choisissez le pin déterminé par le test dans le tableau “Connecteurs et paramètres”.
- 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”:
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 :
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”.
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
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
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
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
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
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) :
Cliquez ensuite sur “Sélection” à droite du déclencheur. La fenêtre suivante s’ouvrira :
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 (‘?’).
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:
Cliquez ensuite sur “Sélectionner” à droite du déclencheur. Le dialogue suivant s’ouvre :
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.
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 :
4.5. Config - Editer le Script
Il existe des scripts dans les fonctions, les déclencheurs et les minuteurs. Ils définissent une séquence de commandes simples qui sont exécutées lorsque l’action prend un certain état.
Les scripts se composent des commandes simples suivantes :
- pin[] : définir une broche de sortie à une valeur spécifique.
- param[] : définir un paramètre à une valeur spécifique.
- pause() : attendre quelques millisecondes.
- call() : appeler une autre action sur le même module CTC, par exemple un minuteur.
- si () : exécuter les commandes sous le “si” uniquement si un paramètre a une valeur spécifique.
Dans le script d’une commande de conduite, il y a une commande supplémentaire
- on XXX : La locomotive doit passer la balise XXX et éventuellement exécuter une commande - voir Chapitre 7.3 - Commandes de conduite
Quand 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 ou en ajustant un curseur.
- Les minuteurs 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. Ces interrupteurs peuvent être actionnés par une personne, une locomotive ou un wagon en passant.
- Les déclencheurs se déclenchent à la suite d’une autre action. Les déclencheurs peuvent être des fonctions et des régulateurs de valeur, ainsi que des capteurs et des identifiants lus par les locomotives.
Le niveau le plus élevé du script détermine comment l’action doit réagir à quelles valeurs. Dans la configuration des valeurs, les actions possibles pour une fonction sont définies (elles font partie du cfg.xml). Donc, pour la lumière d’une locomotive, par exemple, les quatre actions suivantes peuvent être définies :
- off
- on
- front
- back
Pour chaque action, il peut être défini quels sorties définies dans la configuration IO doivent être commutées. Ceci est souvent une seule sortie, mais peut aussi être une séquence avec des conditions, comme le montre la boîte de dialogue exemple pour l’action straight (en ligne droite) de l’aiguillage PI-Dev-LH5.
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 la vue de l’aiguillage:
Fonction | Nom de l’action | Symbole | Icône | Position recommandée |
Aiguillage à gauche | left_left | l | ![]() |
0 |
left_straight | s | ![]() |
1 | |
Aiguillage à droite | right_straight | s | ![]() |
1 |
right_right | r | ![]() |
2 | |
Aiguillage à trois voies | three_left | l | ![]() |
0 |
three_straight | s | ![]() |
1 | |
three_right | r | ![]() |
2 | |
Aiguillage croisé | cross_notcross | x | ![]() |
0 |
cross_cross | n | ![]() |
1 | |
Aiguillage croisé à 4 voies | cross_hor | h | ![]() |
0 |
cross_vert | v | ![]() |
1 | |
cross_left | l | ![]() |
2 | |
cross_right | r | ![]() |
3 |
Commandes pour locomotives / signaux
Les commandes suivantes peuvent être interprétées par les locomotives lorsqu’elles sont liées à une balise :
Fonction | Symbole | Signification | cmdDist | Description |
Arrêt (Hp0 / rouge) | ‘H’, ‘h’ | Indication d’un signal rouge à venir. | Distance | La locomotive ralentit et s’arrête devant ce signal. Si le signal redevient vert, la locomotive reprend sa route et accélère à la vitesse maximale autorisée par le signal. |
Route (Hp1 / vert) | ‘F’, ‘f’ | Indication d’un signal vert. | Distance | Toute restriction de vitesse précédente est levée. En contrôle manuel, rien ne se passe, sinon la locomotive accélère à sa vitesse maximale. |
Circulation lente (Hp2 / vert+jaune) | ‘W’, ‘w’ | Indication de circulation lente. | Distance | Si la locomotive est trop rapide, elle ralentit pour passer sur un aiguillage sans dérailler. |
Limitation de vitesse | ‘L’, ‘l’ | Indication d’une limitation de vitesse. | Vitesse | Si la locomotive est trop rapide, elle ralentit à cette vitesse. La distance est multipliée par 10 et interprétée comme vitesse. |
Vitesse minimale | ‘M’, ‘m’ | Indication d’un signal rouge à venir avec une deuxième balise pour l’arrêt final. | Distance | La locomotive ralentit à une vitesse d’approche. La deuxième balise devant le signal envoie alors l’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 peu avant la fin de la voie ou un signal. | Distance | La locomotive s’arrête immédiatement. Si le signal redevient vert, la locomotive reprend sa route et accélère à la vitesse maximale autorisée par le signal. |
Stop | ‘S’, ‘s’ | Indication d’un prochain arrêt selon l’horaire. | Pause en secondes | En mode automatique, la locomotive s’arrête, attend le temps de pose, puis reprend sa route. À partir de l’application CTC 4.08 : En mode manuel comme arrêt de sécurité avec une distance de 0. |
Retour | ‘R’, ‘r’ | Indication d’un prochain arrêt au point de retournement de l’horaire (train navette). | Pause en secondes | En mode automatique, la locomotive s’arrête, attend le temps de pause, puis reprend la course dans la direction opposée. À partir de l’application CTC 4.08 : En mode manuel comme arrêt de sécurité avec une distance de 0. |
Arrêt de protection (Sh2) | ‘T’, ‘t’ | Indication de la fin de la voie, par exemple un heurtoir. | Distance | La locomotive ralentit et s’arrête devant cette enseigne. |
Presque chaque commande est associée à une distance en cm à partir de laquelle cette commande est valide. La locomotive calcule son arrêt en fonction de cette distance, par exemple “Arrêt” avec une distance de “65” fait que la locomotive s’arrête après 65 cm.
Note : Un pré-requis pour un freinage cible fonctionnel est un capteur de moteur correctement calibré (voir chapitre “Calibrer le capteur moteur”)
Les commandes peuvent être soit mémorisées en permanence sur la balise, soit modifiées dynamiquement à l’aide de “déclencheurs”. Cela permet par exemple de lier une balise à l’état d’un signal (voir chapitre “Config - Lier les actions”). Vous devriez donc utiliser les mêmes lettres pour les états des signaux que pour la commande de locomotive correspondante.
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).
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:
Ensuite, sélectionnez le port du moteur auquel vous avez connecté le décodeur numérique :
Après avoir cliqué sur le bouton Plus à la droite, le dialogue suivant s’ouvre:
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” :
Après avoir cliqué sur Appliquer, vous pouvez développer le port du moteur et voir votre extension ajouté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 :
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 :
Ensuite, sélectionnez en bas à droite le “soundPin” et cliquez sur le bouton “Connecter” :
Une fois que toutes les fonctions DCC souhaitées sont configurées, le contrôle de la locomotive ressemble à ceci :
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” :
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.
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.
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 :
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 :
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 sur écran
Le poste d’aiguillage sur écran permet de commander les aiguillages via une représentation schématique du modélisme ferroviaire. Ainsi, le modélisme ferroviaire est construit à partir de plans de voies individuels (partiels). Les plans de voie ainsi que le plan général sont enregistrés dans un Module d’aiguillage CTC ou un Module IO CTC.
Ainsi, un plan de voie peut être créé pour chaque partie connectée d’un modélisme ferroviaire (module, segment) et être stocké sur cette partie.
Le plan général et ses composants sont lus automatiquement dès que le module CTC correspondant est signalé.
Comment utiliser le poste d’aiguillage sur écran et ce que signifient les symboles qui y sont représentés, vous pouvez le découvrir dans le Chapitre 1.6 - Schéma des voies : Commande et indicateurs d’état.
Avant qu’un plan général puisse être créé, les plans de voie individuels (partiels) doivent être créés.
Pour savoir sur quels modules un plan de voie ou un plan global existe déjà, ouvrez le Configurateur via le menu Paramètres/Configurateur. Des croix correspondantes sont marquées dans la liste des appareils.
6.1. Modifier le plan de voie
Modifier le plan de voie
Pour créer un plan de voie, sélectionnez d’abord un module d’aiguillage CTC ou CTC-Multi-I/O-Board sur lequel le plan de voie doit être sauvegardé. Ouvrez sa boîte de dialogue de configuration:
Là, vous sélectionnez Modifier le plan de voie. La dialogue suivante s’ouvre :
Avec le bouton Nouveau plan de voie, vous créez un nouveau plan de voie. Faites attention à utiliser des noms uniques.
Ensuite, une grille apparaît dans laquelle les symboles de voie peuvent être insérés. Pour cela, on sélectionne dans la colonne de symboles à gauche le symbole de la voie et à droite l’orientation. Ensuite, vous placez le symbole de la voie dans le plan de voie en cliquant sur la position souhaitée dans la grille.
Les boutons à droite de Lignes et Colonnes permettent d’ajuster la taille de la grille.
Maintenant, vous devez simplement attribuer un aiguillage. Pour cela, cliquez en haut à gauche sur le groupe d’action “SignalTower”, puis en bas à gauche sur l’aiguillage souhaité.
L’icône du crayon est alors automatiquement sélectionnée.
Si l’aiguillage est déjà attribué, sa position dans le plan de voie est entourée d’orange.
Cliquez maintenant sur la position souhaitée dans le schéma de voie et l’aiguillage sera attribué. Vous pouvez dire que cela a fonctionné par le cadre orange dans le schéma de voie et que l’aiguillage est maintenant affiché en bleu dans la position actuelle de l’aiguillage.
Pour trouver l’emplacement d’un aiguillage dans le plan de voie à partir de la liste, cliquez sur l’aiguillage dans la liste : le symbole d’aiguillage correspondant dans la grille est entouré d’orange :
6.2. Modifier le modélisme ferroviaire
Éditer le Plan Général d’un Modélisme Ferroviaire
Pour créer un plan général, commencez par choisir un module d’aiguillage CTC ou un CTC-Multi-I/O-Board sur lequel le plan général sera stocké. Ouvrez son dialogue de configuration :
Là, vous choisissez Modifier le modélisme ferroviaire. S’ouvre alors ce dialogue :
Via le bouton Nouveau tronçon de voie, vous pouvez ajouter un tronçon de voie. L’utilisation de plusieurs tronçons de voies est utile à la fois pour des modélismes ferroviaires très grands ainsi que pour ceux avec plusieurs niveaux. Un seul plan de voie peut apparaître sur plusieurs tronçons de voies.
Vous pouvez maintenant ajouter les plans de voies listés à gauche dans le plan général en utilisant les boutons fléchés.
Le plan de voie encadré en orange peut maintenant être déplacé à l’aide des boutons à côté de Position Ligne et Colonne. Vous pouvez changer la sélection en cliquant sur le plan de voie correspondant dans la liste.
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é :
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 :
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) :
- 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é :
ou sur la balise dans le schéma du rail:
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:
Là, cliquez sur “Modifier automatisme”, puis sur le bouton plus à côté de “Produits et actions”:
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 :
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.
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:
Cliquez ensuite sur le bouton “Ajouter” pour définir la première commande de commutation (“call”) 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é.
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):
Après l’ajout d’une deuxième commande de commutation, l’itinéraire ressemble à ceci :
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” :
La ligne correspondante sur le panneau de contrôle ressemble à ceci :
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) :
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 :
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 :
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 :
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 :
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 :
Une telle fenêtre s’ouvre :
Ici, cliquez sur “Nouvel horaire” pour créer un nouvel horaire.
Avec le bouton plus, vous pouvez ajouter une mission de conduite à l’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 :
Nous cliquons alors sur “Changer l’adaptateur numérique”. Le dialogue suivant s’ouvre :
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.
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 :
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”:
Ensuite, nous cliquons sur “Appliquer”. La locomotive a été créée et le moteur et les phares sont configurés :
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 :
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 :
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”:
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 :
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”:
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
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
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:
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 :
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 :
Sélectionnez le tag et cliquez sur Appliquer :
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 :
A1. Annexe - Gestion des erreurs
Pour ce sujet, vous trouverez plus d’informations dans la section FAQ recherche des erreurs.
L’indicateur de statut (LED ou lumière avant) est décrit dans le Chapitre 7 - Indicateurs de statut des modules.
Journal des sorties des modules CTC
A partir de l’application CTC 4.19 et du firmware correspondant, les messages du journal des modules CTC sont transmis à l’application CTC et affichés dans la fenêtre de dialogue Config, voir “Sortie de journal” dans Chapitre 4 “Configurer les modules”.
Vous y trouverez, par exemple, des indications sur les erreurs de configuration. De plus, ces sorties peuvent nous aider à cerner la cause d’une erreur lors de demandes de support.
Si vous souhaitez voir les messages du démarrage d’un module CTC, veuillez procéder comme suit :
- Ouvrez l’application CTC et allumez l’alimentation du module CTC concerné.
- Ouvrez la fenêtre de dialogue Config du module CTC.
- Éteignez l’alimentation du module CTC concerné pendant quelques secondes puis rallumez-la.
- Dès que le module CTC est à nouveau visible dans l’application CTC (icône WiFi vert), les messages de démarrage du module CTC apparaissent dans la sortie du journal.
Les fichiers de configuration des modules CTC
La façon la plus simple de télécharger et de sauvegarder les fichiers de configuration de tous les modules CTC passe par le point de menu “Paramètres / Sauvegarde de Configuration” de l’application CTC (Desktop). Vous choisissez ici un dossier sur votre disque dur en tant que dossier de sauvegarde. Ensuite, pour chaque module CTC accessible, un dossier portant le nom du module CTC est créé dans ce dossier de sauvegarde et tous les fichiers de configuration sont sauvegardés dans celui-ci.
Dans le cadre des demandes de support, il est souvent utile que vous joigniez les fichiers de configuration des modules CTC concernés.
Fichiers journal de l’application CTC
Les fichiers journaux de l’application CTC sont souvent utiles pour nous aider avec les demandes de support ou les rapports d’erreurs. L’application de bureau crée dans votre répertoire utilisateur (Dossier personnel) un dossier “CTC-App” et un sous-dossier “logs”. Vous y trouverez le fichier journal sous le nom “pi-rail.log”.
Nous avons compilé ci-dessous comment trouver le répertoire utilisateur. Parfois, je me demande si certains fabricants de systèmes d’exploitation ne devraient pas plutôt produire des articles de farce et attrape.
#
Répertoire utilisateur sur Linux
Sous Linux, le répertoire utilisateur (User Home) est “/home/USER”, où USER représente votre nom d’utilisateur. Tous les explorateurs de fichiers courants pour Linux se trouvent dans le répertoire utilisateur une fois ouverts.
#
Répertoire utilisateur sur MacOSX
La pomme joue un joli jeu de cache-cache avec vous. Ici, on nous attribue “/home/USER/Library/Application Support” comme répertoire utilisateur. Vous pouvez accéder à ce dossier dans le Finder en cliquant sur le menu “Aller à” et en appuyant ensuite sur la touche ALT. Et voilà, une nouvelle entrée de menu “Bibliothèque” apparaît que vous pouvez cliquer. Ensuite, le Finder fonctionne à nouveau comme prévu : cliquez sur le dossier “Application Support”, puis sur “CTC-App” et enfin sur “logs”.
#
Répertoire utilisateur sur Windows
Sous Windows, le répertoire utilisateur est (actuellement) placé de manière proéminente dans la barre de gauche de l’explorateur. Juste en dessous du bureau se trouve l’un des premiers dossiers avec votre propre nom. Après cela, il devient opaque. Ici, on nous a attribué le dossier “AppData” et en dessous “Roaming”. Une fois arrivé, ouvrez le dossier “CTC-App” et à l’intérieur le dossier “logs”.
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) !
#
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.
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.
Après avoir cliqué sur Enregistrer, le module CTC confirme la réception du fichier de configuration et se réinitialise ensuite.
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 |
---|---|---|---|---|
![]() |
- | Voie gauche / deux voies | Indéfini ou Masse | Märklin |
![]() |
- | Voie droite / conducteur central | Indéfini ou Phase | NEM 658, Märklin |
![]() |
- | Module CTC ou pôle négatif du décodeur | négatif (GND) | - |
![]() |
- | Module CTC ou pôle positif du décodeur | positif (VBB) | Märklin |
![]() |
- | Moteur gauche | variable | Märklin |
![]() |
![]() |
AUX côté haute | commuté positif (VBB) | - |
![]() |
- | Moteur droit | variable | NEM 658 |
![]() |
![]() |
Lumière avant côté haute | commuté positif (VBB) | - |
![]() |
![]() |
Lumière arrière côté haute | commuté positif (VBB) | - |
![]() |
- | AUX côté basse | commuté négatif (GND) | AUX 2: NEM 658 |
![]() |
- | Lumière avant côté basse | commuté négatif (GND) | NEM 658 |
![]() |
- | 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 |
---|---|---|---|---|
![]() |
- | Voie de gauche / les deux voies | indéfini ou masse | Märklin |
![]() |
- | Voie de droite / conducteur central | indéfini ou phase | NEM 658, Märklin |
![]() |
- | Aiguillage avec inversion ou motorisé : conduite à gauche | alternatif | Märklin |
![]() |
- | Aiguillage avec inversion ou motorisé : conduite à droite | alternatif | NEM 658 |
![]() |
- | Aiguillage/Lumière : pôle négatif | moins (GND) | |
![]() |
- | Aiguillage/Lumière : source de tension / pôle positif | plus (VBB) | Märklin |
![]() |
![]() |
Aiguillage : masse pour position droite | moins (GND) commuté | Märklin |
![]() |
![]() |
Signal d’ailerons : masse pour position verte | moins (GND) commuté | Märklin |
![]() |
![]() |
Aiguillage : masse pour position de déviation | moins (GND) commuté | Märklin |
![]() |
![]() |
Signal d’ailerons : masse pour position rouge | moins (GND) commuté | Märklin |
![]() |
- | 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) | ![]() |
Balise IR : Pôle négatif (TX-GND) | Signal TX | - |
Blanc (IR-1) / Jaune (IR-2) | ![]() |
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 |
---|---|---|---|---|
![]() |
![]() |
Récepteur IR : pôle négatif (GND) | négatif (GND) | - |
![]() |
- | Récepteur IR : pôle positif (VCC, 3,3V) | positif 3,3V (VCC) | - |
![]() |
- | 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 |
---|---|---|---|---|
![]() |
- | Lecteur NFC: Pôle négatif (GND) | négatif (GND) | - |
![]() |
- | Lecteur NFC: Pôle positif (VCC, 3,3V) | positif 3,3V (VCC) | - |
![]() |
- | Lecteur NFC: TXD | Données série | - |
![]() |
- | 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 :
- NEM 658 - Interface électrique PluX12 / 16 / 22
- NEM 650 - Interfaces électriques pour véhicules modèles
- NEM 605 - Câblage des installations
Infos pour collectionneurs de Märklin (Peter Roland) :
- Couleurs des câbles des décodeurs DCC-Norm, ESU et Märklin
- Couleurs des câbles et des connecteurs pour le câblage
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” :
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”.
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”) :
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 :
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”) :
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 :
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.
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 :
Choisissez “Trigger” et cliquez sur “OK”. Puis cliquez sur le bouton “…” à côté du nom du déclencheur pour lui donner un nom approprié :
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” :
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 :
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” :
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) :
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.
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 :
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” :
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” :
Le déclencheur qui réagit au signal “PI-Dev-SB2r” appelle toujours la fonction “AB3-fkt” :
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 :