Mithilfe de balises (émetteurs d'ID) il est possible de mettre en place un fonctionnement automatique de base. Pour cela, des commandes sont attribuées aux balises, qui sont interprétées par une locomotive équipée d'un lecteur d'ID lorsqu'elle passe sur la balise. Il existe des balises et des lecteurs d'ID pour CTC basés sur l'IR (infrarouge) et sur la NFC (RFID). Pour les considérations suivantes, il n'y a aucune différence entre IR et NFC.
Remarque : La fonctionnalité décrite ici nécessite impérativement la CTC-App à partir de la version 4.00 et le firmware correspondant des locomotives . Les signaux et déclencheurs de balises (émetteurs d'ID) configurés avec des versions antérieures de CTC doivent être adaptés . Il est généralement plus simple de supprimer les lignes concernées dans la section « Produits connectés » de la boîte de dialogue de configuration puis de les ajouter à nouveau.
Les éléments de base de l'automatisation avec CTC sont :
- Ordres de conduite
- Blocs
- Itinéraires
- Horaires
Blocs/sections de voie (Bloc)
Les blocs sont, pour le vrai chemin de fer, la base pour éviter les collisions entre trains. L'ensemble du plan de voie est divisé en blocs (sections de voie) individuels. Les aiguillages (embranchements) ne doivent exister qu'entre les blocs.
La compréhension du fonctionnement d'une commande de train miniature basée sur les blocs est essentielle pour comprendre l'automatisation dans CTC. Dominik Mahrer a décrit ce concept de manière claire sur modellbahn.mahrer.net .
Signaux
Les signaux fonctionnaient déjà en combinaison avec des balises (émetteurs d'ID) dans la version 3 de CTC en tant que véritable système d'arrêt automatique des trains.
Lorsqu'une balise est associée à un signal, elle transmet l'état du signal (par exemple, arrêt) ainsi que sa distance à la locomotive, qui réagit en conséquence (par exemple, s'arrête avant le signal rouge).
Avec la version 4 de CTC, il est désormais possible de prendre en compte le sens de marche de la locomotive, celle-ci ne s'arrêtant devant un signal rouge que si celui-ci est valable pour son sens de marche.
De plus, il est possible de définir dans la locomotive la distance entre le lecteur d'ID et l'avant et l'arrière de la locomotive. Cette distance est prise en compte lors du freinage d'approche.
Les signaux peuvent également exister purement virtuellement, c'est-à-dire que vous ne les voyez que dans le schéma de voie. Aucun signal n'est alors installé sur la maquette.
Panneaux de signalisation commandés
Au lieu de signaux, vous pouvez également utiliser des panneaux. Un panneau est ajouté à un aiguillage comme un produit, mais n'apparaît pas dans le tableau de distribution et ne peut donc pas être modifié pendant le fonctionnement. Un panneau n'a pas de connexions, mais des paramètres pour définir la signification du panneau.
Vous avez également la possibilité de placer ces panneaux de manière purement virtuelle, c'est-à-dire que vous ne les voyez que dans le schéma de voie. Aucun panneau n'est alors installé sur la maquette.
Itinéraires (Path)
Un itinéraire établit une connexion entre deux blocs en positionnant correctement tous les aiguillages intermédiaires et en ouvrant enfin 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 lorsqu'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 n'est qu'une séquence d'itinéraires à commuter.
Pour le fonctionnement automatique, l'ordre de conduite peut être complété par les balises (plus précisément leurs identifiants à trois lettres) que la locomotive doit parcourir dans l'ordre chronologique. Une commande peut également être attribuée à chaque balise.
Si une balise envoie également une commande (par exemple, arrêt à 60 cm), la locomotive décide d'exécuter la commande envoyée par la balise ou celle enregistrée dans l'ordre de conduite. Un arrêt a toujours la priorité sur une réduction de vitesse, par exemple.
Un ordre de conduite avec des balises s'applique toujours à 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 conduite qui sont lancés à des heures (temps modèle) prédéfinies dans l'horaire. De cette manière, une automatisation complète peut être configurée.
Configurer le capteur de locomotive
Pour que la locomotive puisse effectuer un freinage d'approche, elle doit bien sûr savoir à quelle distance son lecteur d'ID se trouve du début ou de la fin de la locomotive. Pour cela, les deux nouveaux paramètres « dFront » (avant) et « dBack » (arrière) du lecteur d'ID permettent de définir la distance du lecteur d'ID en cm.
Remarque : Pour les trains navettes avec la locomotive à une extrémité du train, vous devez tenir compte du fait que, lors du trajet en marche arrière, le lecteur d'ID se trouve assez loin du début du train.
Traiter les événements (Trigger)
Avec ce que l'on appelle des triggers (déclencheurs), vous pouvez réagir à des événements (ou changements d'état) sur votre maquette, par exemple :
- Un aiguillage a été commuté.
- Un signal est passé au rouge.
- Une locomotive a passé une balise.
Avec un trigger, vous définissez la réaction à un événement. Le trigger est toujours créé pour l'action qu'il doit modifier. Vous trouverez plus d'informations à ce sujet dans le chapitre 4.3 - Lier des actions .
Exemples
Ci-dessous, quelques applications typiques de l'automatisation sont brièvement décrites. Dans les « Articles sur CTC », nous publierons progressivement des descriptions plus détaillées.
Arrêt automatique devant un signal
Pour qu'une locomotive CTC s'arrête automatiquement devant un signal rouge, une balise est installée dans la voie à une distance suffisante avant le signal. Cette distance doit prendre en compte à la fois la distance de freinage proprement dite et la distance entre le lecteur d'ID et le début du train.
La balise est ensuite associée au signal et envoie ainsi l'état du signal en tant que commande. La distance jusqu'au signal est saisie dans la configuration du trigger. Vous trouverez des informations sur la configuration d'un trigger dans le chapitre 4.3 - Lier des actions .
Pour un bon fonctionnement, il est important que, lors de la configuration du signal, le bon sens ait été sélectionné. En effet, la locomotive ne réagit qu'aux commandes correspondant à son sens de marche.
Remarque : Par sens de la locomotive, on n'entend pas le sens de marche (avant/arrière) réglable au tableau de distribution, mais le sens horaire ou anti-horaire. La locomotive détermine ce sens à partir des identifiants lus.
Arrêt automatique avec deux balises
Avec une deuxième balise juste avant le signal, il est possible d'obtenir un arrêt de la locomotive avec une précision de quelques millimètres. La première balise envoie la commande « Vitesse minimale » avec une distance juste avant la deuxième balise. La deuxième balise envoie ensuite immédiatement (à 0 cm) la commande « Arrêt ».
Cela présente surtout l'avantage, lors de l'arrêt dans une voie de garage, que la locomotive s'immobilise au-dessus de la balise et sait donc immédiatement où elle se trouve au prochain allumage de la maquette.
Arrêt en gare
Pour un arrêt en gare, utilisez deux balises. La première indique à la locomotive de ralentir jusqu'à une vitesse minimale juste avant la deuxième balise. La deuxième transmet ensuite l'ordre « Arrêt » et la durée pendant laquelle la locomotive doit attendre avant de repartir. Il est également possible d'utiliser l'ordre « Retour » pour que la locomotive reparte dans l'autre sens après le temps d'attente.
Les commandes peuvent être attribuées de manière fixe aux balises ou transmises à la locomotive via son ordre de conduite.
Il est également possible d'amener la locomotive à l'arrêt par un signal et de ne la faire repartir qu'avec l'entrée suivante dans l'horaire.
Train navette
Un train navette est possible grâce à au moins deux ordres de conduite, à savoir l'aller et le retour. Ces ordres sont ensuite insérés dans un horaire autant de fois que souhaité.
Trajet selon l'horaire
Pour un trajet selon l'horaire, commencez par créer des ordres de conduite individuels. Ils peuvent ensuite être testés individuellement.
Ensuite, créez un horaire avec des heures de départ à partir de ces ordres de conduite. Les ordres de conduite individuels peuvent être utilisés plusieurs fois. Toutefois, il faut noter qu'un ordre de conduite n'est exécuté que si une locomotive se trouve dans le bloc de départ de l'ordre de conduite. Selon la manière dont vous avez déplacé les locomotives dans le bloc de départ à l'aide d'autres ordres de conduite, il est tout à fait possible que le même ordre de conduite soit exécuté à plusieurs reprises par une autre locomotive.