Tout sur TrainController™

Forum de support et d'entraide consacré à TrainController™ logiciel d'exploitation d'un réseau modèle de trains.
 
PortailPortail  AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
ETB Pokémon Fable Nébuleuse : où ...
Voir le deal

 

 Séquence de trajets et logique TC

Aller en bas 
4 participants
AuteurMessage
DBOBB1985

DBOBB1985


Nombre de messages : 86
TrainController : RRTC Gold 10.0-A7 - 64 bits
Localisation : Belgique
Emploi : Retraité
Loisirs : train (modélisme, membre association touristique vapeur), plongée
Date d'inscription : 17/12/2014

Séquence de trajets et logique TC Empty
MessageSujet: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyVen 26 Aoû 2022 - 17:26

Bonjour,

Lors de l’utilisation de séquences de trajets, j’ai constaté un phénomène qui me semble curieux dans le fonctionnement du signal intégré d’un canton. Les spécialistes me diront peut-être que c’est dans la logique de TC. Pouvez-vous m’en dire plus ?

Tout d’abord, je signale que je travaille en mode simulation (je ne sais pas si cela a de l’importance) et que mes trajets sont paramétrés avec les paramètres par défaut comme règle.

Voici mon constat (je vais essayer d’être le plus clair possible) :

1. Je lance une séquence de trajets (pour le Schienenbus) entre Endstadt et Bergdorf. Le premier canton rencontré est le canton d’arrivée du premier trajet de la séquence et le canton de départ du deuxième trajet.
Séquence de trajets et logique TC Tco_112

2. Une fois passé ce canton « arrivée/départ » (pour le nommer par la suite), son signal intégré passe au rouge et le reste jusqu’à l’accomplissement complet de la séquence. Jusque là, tout est normal
3. Je lance une nouvelle séquence pour la V100 et, dans la foulée, une séquence pour la vapeur.
La V100 démarre son parcours, passe par le canton « arrivée/départ » et poursuit vers le canton suivant. Le signal intégré du  canton « arrivée/départ » passe au rouge. Toujours normal.
La séquence de trajet pour le vapeur démarre dans le même temps et, au début, le canton de départ de la vapeur est toujours signalé comme occupé.
Séquence de trajets et logique TC Tco_210

4. Ensuite, je constate que le signal intégré au canton « arrivée/départ » passe au vert. C’est là que je dis : pas normal car, comme on le voit à l’écran, le trajet de la V100 n’est pas encore libéré.
Séquence de trajets et logique TC Tco_310

Et surtout, que quelques secondes après, il repasse au rouge quand le canton de départ de la vapeur est libéré.
Séquence de trajets et logique TC Tco_410

Voilà. Comme je le disais en préambule, c’est peut-être logique pour TC. Mais là où cela m’embête, c’est que je lie l’aspect du signal de sortie du canton « arrivée/départ » sur mon réseau au signal intégré. Et que, par ce fonctionnement « bizarre », ce signal va s’ouvrir pour se refermer presqu’aussitôt.
Si le fonctionnement est logique pour TC, y a-t-il un moyen d’éviter l’ouverture intempestive du signal du réseau (via des conditions, sans doute) ?

Question subsidiaire : vous aurez sans doute constaté que les cantons de départ des locos sont signalés comme occupés alors qu’à l’arrivée, ils sont libres (bien qu’ils soient marqués occupés pendant quelques secondes lors du déroulement de la séquence de trajets). Pourquoi ?

Enfin une petite dernière (je les cumule pour ne pas ouvrir plusieurs conversations et profiter des images incluses) : faut-il un marqueur d’arrêt sur les cantons marqués comme critiques puisque les trains ne peuvent pas s’y arrêter ?

Déjà un tout grand merci à qui pourra me donner des réponses à ces trois questions.
Revenir en haut Aller en bas
Jean_01
Ignare immobile
Jean_01


Nombre de messages : 8167
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyVen 26 Aoû 2022 - 18:24

Voici les réponses aux trois questions:

1) le signal qui passe au brièvement au vert de façon intempestive.

Je suis assez d'accord pour dire que ce n'est pas normal mais je pense qu'il y a une explication logique. Tu nous dis que tu fonctionnes avec les paramétrages standard de TC. Dans ce cas, dans l'onglet "Séquence" de ta séquence de trajets, tu dois avoir cochée (par défaut) la case "Requête dans l'avant dernier canton". Cette case permet d'effectuer la séquence sans que le train s'arrête dans les cantons d'arrivée des trajets de la séquence. A mon avis, c'est ce paramètre qui provoque le passage au vert bref du signal de canton. Ensuite TC voit que le canton suivant est réservé et remet le signal au rouge.
Je comprends que cela t'embête, mais tu as à ta disposition d'autres possibilités pour gérer l'aspect de ton signal associé. A toi de les utiliser.

2) Question subsidiaire:

TC distingue plusieurs états pour les cantons. Au départ d'un trajet le canton de départ dans lequel il y a une locomotive est "Réservé (image de la loco) et occupé (indicateur de canton activé)". Lors du déroulement du trajet, la loco démarre et quitte le canton, le canton de départ est encore réservé mais il n'est plus occupé (seule l'image de la loco subsiste). Enfin la loco, atteint la marqueur d'arrêt du canton suivant et le canton de départ est libéré (règle standard de libération des cantons). Le canton reste réservé tant que TC n'est pas certain que le train entier est sorti totalement du canton. Cela pour empêcher qu'un autre train puisse entrer dans le canton considéré. Ce fonctionnement se répète dans tous les cantons d'un trajet.

3) Marqueurs de ralentissement et d'arrêt dans une section critique:

Oui il faut mettre ces marqueurs dans les cantons de la section. Si tu regardes les règles des trajets de TC, rubrique "Divers", tu verras que tu peux activer deux règles autorisant

a) que des trains se suivent dans une zone critique lorsqu'ils effectuent le même trajet
b) que des trains partager des sections critiques s'ils circulent dans la même direction

Si les trains en questions ne roulent pas à des vitesses identiques, ils vont pouvoir se rattraper dans la section critique et on devra pouvoir les faire attendre dans un des cantons de la section. D'où la nécessité d'avoir des marqueurs de ralentissement et d'arrêt dans ces cantons.

Jean
Revenir en haut Aller en bas
http://perso.numericable.fr/dagron.jean/
DBOBB1985

DBOBB1985


Nombre de messages : 86
TrainController : RRTC Gold 10.0-A7 - 64 bits
Localisation : Belgique
Emploi : Retraité
Loisirs : train (modélisme, membre association touristique vapeur), plongée
Date d'inscription : 17/12/2014

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyVen 26 Aoû 2022 - 19:28

Merci Jean,

Toujours aussi réactif pour répondre.
Je vais adapter les paramètres et faire de nouveaux essais.

Bonne soirée
Revenir en haut Aller en bas
Yann

Yann


Nombre de messages : 2772
TrainController : Gold 9.0
Localisation : Suisse - Entre Lausanne et Vevey
Date d'inscription : 25/06/2007

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptySam 27 Aoû 2022 - 10:28

Bonjour,

Est-ce que vous avez entré une adresse pour le signal de canton calculé par TrainController?
Si oui je vous conseillerais de l'enlever et de travailler plutôt avec l'onglet déclencheur de votre signal placé juste à l'extérieur de votre canton.

_________________
A+ Yann  
Mes tuto vidéo sur TrainController => https://www.youtube.com/TheDigitrain <=
Consultant technique planification/création/programmation => http://www.digi-train.ch <=
TC 9,10 Gold / +SmartHand Mobile / H0 3 rails, 2 rails / Tams MasterControl et MC2 / ESU ECoS / Rétro. et commande des signaux: Selectrix SLX852 Interface / BiDiBus / PC 3,3 GHz / Win 7, 10 / iPhone 8
Revenir en haut Aller en bas
http://www.digi-train.ch/
DiCoS69

DiCoS69


Nombre de messages : 17095
TrainController : Gold
Localisation : Haut Beaujolais 69790
Emploi : Retraité
Loisirs : loisirs techniques
Date d'inscription : 10/12/2008

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptySam 27 Aoû 2022 - 15:57

DBOBB1985 a écrit:

Je vais adapter les paramètres et faire de nouveaux essais.

Cela ne fait aucun doute, pour bien gérer la signalisation sur le réseau, il faut le faire au moyen des combinaisons de déclencheurs des signaux créés en tant qu'accessoires, cela permet déjà, de faire respecter les règles de la signalisation propre à chaque administration ferroviaire.
Mais, les règles des trajets et le principe de gestion des circulations y participent grandement...
Il ne faut pas rêver : paramétrages minimalistes = gestion approximative... Smile
Revenir en haut Aller en bas
DBOBB1985

DBOBB1985


Nombre de messages : 86
TrainController : RRTC Gold 10.0-A7 - 64 bits
Localisation : Belgique
Emploi : Retraité
Loisirs : train (modélisme, membre association touristique vapeur), plongée
Date d'inscription : 17/12/2014

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 9:05

Bonjour Yann et Elie,

Effectivement, je ne travaille pas avec des adresses pour les signaux de canton. J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso".

Maintenant, j'en suis au début de la programmation et, comme je l'ai déjà écrit précédemment, la documentation est bien faite mais parfois un peu laconique. Comme on dit : "je comprends vite mais il faut beaucoup m'expliquer" Very Happy .
Finalement, j'en apprends parfois plus en regardant les tutos qui sont plus parlants et démonstratifs (merci à ceux qui les réalisent).

Bonne journée
Revenir en haut Aller en bas
DiCoS69

DiCoS69


Nombre de messages : 17095
TrainController : Gold
Localisation : Haut Beaujolais 69790
Emploi : Retraité
Loisirs : loisirs techniques
Date d'inscription : 10/12/2008

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 15:03

DBOBB1985 a écrit:
Bonjour Yann et Elie,

Effectivement, je ne travaille pas avec des adresses pour les signaux de canton. J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso".

Je ne vois pas ce que tu veux dire...
Pour faire fonctionner un signal, il faut bien créer un "Accessoire" (le signal), et pour le commander, il faut une ou des adresses...
Pour être activés, les états du signal doivent être déclenchés par des états définis d'éléments extérieurs en combinaisons, placés dans l'onglet "Déclencheurs" des propriétés de l'accessoire (signal).
Au départ, il vaut mieux laisser l'onglet "Conditions" vierge.

DBOBB1985 a écrit:

Maintenant, j'en suis au début de la programmation et, comme je l'ai déjà écrit précédemment, la documentation est bien faite mais parfois un peu laconique. Comme on dit : "je comprends vite mais il faut beaucoup m'expliquer" Very Happy .
Finalement, j'en apprends parfois plus en regardant les tutos qui sont plus parlants et démonstratifs (merci à ceux qui les réalisent).

Il y a justement ICI, dans les différents dossiers partagés, des fichiers explicatifs, notamment concernant la signalisation, qui sont souvent des clarifications du "Manuel Utilisateur".
Revenir en haut Aller en bas
Jean_01
Ignare immobile
Jean_01


Nombre de messages : 8167
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 15:46

DiCoS69 a écrit:
DBOBB1985 a écrit:
Bonjour Yann et Elie,

Effectivement, je ne travaille pas avec des adresses pour les signaux de canton. J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso".

Je ne vois pas ce que tu veux dire...
Pour faire fonctionner un signal, il faut bien créer un "Accessoire" (le signal), et pour le commander, il faut une ou des adresses...

Elie,

Tu as raté une marche.... Smile Smile

On peut très bien, dans l'éditeur de canton, créer un signal de canton et lui donner une adresse. Ce signal n'est pas vraiment un accessoire tel que tu l'entends et dans ses propriétés, il n'y a pas d'onglet "Déclencheur".

Il ne pourra prendre que les états du signal de canton calculés par TC.

C'est de cela que parle Yann et notre ami nous précise qu'il n'utilise pas cette possibilité et qu'il a bien créé des accessoires et qu'il utilise des déclencheurs.

Jean  Smile  Smile
Revenir en haut Aller en bas
http://perso.numericable.fr/dagron.jean/
DiCoS69

DiCoS69


Nombre de messages : 17095
TrainController : Gold
Localisation : Haut Beaujolais 69790
Emploi : Retraité
Loisirs : loisirs techniques
Date d'inscription : 10/12/2008

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 18:32

Jean_01 a écrit:
DiCoS69 a écrit:
DBOBB1985 a écrit:
Bonjour Yann et Elie,

Effectivement, je ne travaille pas avec des adresses pour les signaux de canton. J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso".

Je ne vois pas ce que tu veux dire...
Pour faire fonctionner un signal, il faut bien créer un "Accessoire" (le signal), et pour le commander, il faut une ou des adresses...

Elie,

Tu as raté une marche.... Smile Smile

On peut très bien, dans l'éditeur de canton, créer un signal de canton et lui donner une adresse. Ce signal n'est pas vraiment un accessoire tel que tu l'entends et dans ses propriétés, il n'y a pas d'onglet "Déclencheur".

Il ne pourra prendre que les états du signal de canton calculés par TC.

C'est de cela que parle Yann et notre ami nous précise qu'il n'utilise pas cette possibilité et qu'il a bien créé des accessoires et qu'il utilise des déclencheurs.

Jean  Smile  Smile

Jean, je ne sais pas si j'ai raté une marche, mais l'explication de notre ami est pour le moins confuse...
Il indique qu'il n'utilise pas d'adresse...!?
Qu'il utilise bien des déclencheurs, mais "pas de conditions comme conseillé sur ce forum"...
Je ne dois pas être le seul à avoir raté une marche...Very Happy
Revenir en haut Aller en bas
Jean_01
Ignare immobile
Jean_01


Nombre de messages : 8167
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 19:13

Elie,

C'est tout simple: il veut dire qu'il n'a pas donné d'adresse aux signaux de canton, ceux qui sont intégrés dans l'éditeur de canton, à chaque extrémité du symbole de canton.

On dirait que tu n'a jamais vu qu'on pouvait le faire et que ces signaux ont une fenêtre de propriétés complètement différente de celle qui s'affiche quand on place un signal directement sur le TCO.

Remonte un peu dans le fil et tu verras que Yann parle aussi des adresses des signaux intégrés aux symboles de cantons.

C'est en ce sens que je dis que tu as loupé une marche Smile Smile Smile

Jean
Revenir en haut Aller en bas
http://perso.numericable.fr/dagron.jean/
Yann

Yann


Nombre de messages : 2772
TrainController : Gold 9.0
Localisation : Suisse - Entre Lausanne et Vevey
Date d'inscription : 25/06/2007

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 19:56

Bonjour
DBOBB1985 a écrit:
J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso".
Je ne sais pas trop où vous avez lu ça... en tout cas pas de ma part! Il faut en effet utiliser l'onglet Déclencheur, en suite suivant la complexité il est possible d'également utiliser l'onglet Condition mais c'est pas indispensable.

DBOBB1985 a écrit:
Maintenant, j'en suis au début de la programmation et, comme je l'ai déjà écrit précédemment, la documentation est bien faite mais parfois un peu laconique.
Je suppose que vous parlez du manuel de l'utilisateur, ce problème a souvent été évoqué par le passé. Le manuel fait 417 pages ce qui est déjà bien assez long, il faut bien comprendre qu'il est juste impossible de tout évoquer dans celui-ci. Donc au bout d'un moment et suivant la complexité recherchée il faut tester par soi-même avec des exemples et des essais simples. Heureusement le mode de simulation permet de faire énormément de tests sans avoir besoin d'un système numérique connecté.

DBOBB1985 a écrit:
Finalement, j'en apprends parfois plus en regardant les tutos qui sont plus parlants et démonstratifs (merci à ceux qui les réalisent).
Oui c'est un bon moyen, il faudrait d'ailleurs que j'en fasse quelques uns de plus...

Concernant votre problème nous arrivons à un stade où sans fichier de votre part il est difficile de continuer les investigations. À moins que les réponses que vous avez reçues vous conviennes.

_________________
A+ Yann  
Mes tuto vidéo sur TrainController => https://www.youtube.com/TheDigitrain <=
Consultant technique planification/création/programmation => http://www.digi-train.ch <=
TC 9,10 Gold / +SmartHand Mobile / H0 3 rails, 2 rails / Tams MasterControl et MC2 / ESU ECoS / Rétro. et commande des signaux: Selectrix SLX852 Interface / BiDiBus / PC 3,3 GHz / Win 7, 10 / iPhone 8
Revenir en haut Aller en bas
http://www.digi-train.ch/
DiCoS69

DiCoS69


Nombre de messages : 17095
TrainController : Gold
Localisation : Haut Beaujolais 69790
Emploi : Retraité
Loisirs : loisirs techniques
Date d'inscription : 10/12/2008

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyLun 29 Aoû 2022 - 23:43

Jean_01 a écrit:
Elie,
C'est tout simple: il veut dire qu'il n'a pas donné d'adresse aux signaux de canton, ceux qui sont intégrés dans l'éditeur de canton, à chaque extrémité du symbole de canton.

Ça Jean, c'est de la pure interprétation....Very Happy

Jean_01 a écrit:

On dirait que tu n'a jamais vu qu'on pouvait le faire et que ces signaux ont une fenêtre de propriétés complètement différente de celle qui s'affiche quand on place un signal directement sur le TCO.
Remonte un peu dans le fil et tu verras que Yann parle aussi des adresses des signaux intégrés aux symboles de cantons.
C'est en ce sens que je dis que tu as loupé une marche Smile Smile Smile
Jean

Certes, c'est une approche simplifiée que je n'exploite pas... pour moi, les "signaux de cantons" sont des objets qui appartiennent à la gestion interne du logiciel, point barre... même s'il est possible de s'en servir...
A titre personnel, j'estime que ce n'est pas avec eux que l'on peut gérer avec précision une signalisation un tant soit peu complexe, et non allemande de surcroît. Smile
Revenir en haut Aller en bas
DBOBB1985

DBOBB1985


Nombre de messages : 86
TrainController : RRTC Gold 10.0-A7 - 64 bits
Localisation : Belgique
Emploi : Retraité
Loisirs : train (modélisme, membre association touristique vapeur), plongée
Date d'inscription : 17/12/2014

Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC EmptyMar 30 Aoû 2022 - 11:43

Bonjour à tous,

Houlà, je ne pensais pas susciter tant de discussion en posant mon problème Very Happy .

Jean a très bien interprété ce que je voulais dire. Désolé, mais le langage TC est un peu particulier et avant d'en maîtriser toutes les finesses, beaucoup de trains seront passés sous les ponts lmao .

Elie,
J'ai bien créer des signaux sur mon TCO (si tu veux les appeler accessoires, ok) et, comme tu le dis, je les commande via une adresse (ou deux car ils sont à trois positions).
Si je reprends tes termes : "Pour être activés, les états du signal doivent être déclenchés par des états définis d'éléments extérieurs en combinaisons, placés dans l'onglet "Déclencheurs" des propriétés de l'accessoire (signal). Au départ, il vaut mieux laisser l'onglet "Conditions" vierge.", c'est exactement ce que je fais. Et ce que j'ai écrit : "J'utilise les déclencheurs (et non les conditions comme conseillé sur ce forum) pour activer mes signaux "perso"". Oui, j'aurais dû mettre une virgule entre conditions et comme ; cela change un peu le sens de la phrase qui veut dire : le forum conseille de ne pas utiliser les conditions.

En effet Yann,
Quand je parle de documentation, c'est bien du manuel utilisateur qu'il s'agit. Et de l'aide contextuelle aussi, mais là, j'ai un problème car depuis mon passage à la version 9.0 C1, je ne parviens plus à la voir.

La réponse initiale de Jean en trois points m'a bien éclairé.
Je poursuis actuellement mes essais en mode simulation. Et les résultats obtenus me satisfont. Je n'ai juste pas encore levé le petit couac du signal qui s'ouvre et se referme juste après. Mais je dois dire que j'ai laissé cela un peu sur le côté car je suis plutôt occupé sur les autres itinéraires et trajets en ce moment.

Merci aussi pour le rappel du lien vers les aides en ligne.

Bonne journée à tous
Revenir en haut Aller en bas
Contenu sponsorisé





Séquence de trajets et logique TC Empty
MessageSujet: Re: Séquence de trajets et logique TC   Séquence de trajets et logique TC Empty

Revenir en haut Aller en bas
 
Séquence de trajets et logique TC
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Problème de logique ?
» TRAJETS SUR SECOND TCO
» LES TRAJETS
» trajets
» logique de parametrage des feux dans TC

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur TrainController™ :: RRTC :: Les Trajets et Itinéraires-
Sauter vers: