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  
-40%
Le deal à ne pas rater :
(CDAV) Machine à pâtes Philips 7000 series HR2665/96 à 148,99€
148.88 € 249.99 €
Voir le deal

 

 train non autorisé

Aller en bas 
+2
Jean_01
Pascal 92
6 participants
AuteurMessage
Pascal 92

Pascal 92


Nombre de messages : 176
TrainController : Gold 9.0 C1
Localisation : NANTERRE 92000
Emploi : retraité
Loisirs : vidéo (tournage et montage); bricolage...
Date d'inscription : 10/01/2019

train non autorisé Empty
MessageSujet: train non autorisé   train non autorisé EmptyVen 6 Mar 2020 - 0:18

Bonsoir,
je poursuis parallèlement le développement des trajets dans mon TCO et les travaux d'adaptation de mon réseau à la nouvelle organisation du TCO (rétro signalisation).
Toutes les simulations des séquences de trajets (nombreuses dans mon montage) étant concluantes, je teste maintenant la possibilité d'interdire la circulation de certains trains dans des cantons ne pouvant les accueillir.
Si cela fonctionne bien s'agissant des trajets, je butte s'agissant d'interdire à certains trains de démarrer des séquences de trajets qu'il ne pourront pas parcourir jusqu'au bout.
Illustration avec l'exemple suivant.
Soit 2 trajets:
. trajet 1 qui emprunte des cantons pouvant accueillir tous les trains,
. trajet 2 qui emprunte des cantons ne pouvant pas accueillir les trains électriques,
et 1 séquence de trajets composée du trajet 1 puis du trajet 2.
Soit 1 train "électrique" qui de fait ne peut circuler que sur le trajet 1. Si je lance ce train sur la séquence de trajet, il s'arrête tout à fait normalement à la fin du trajet 1.
Mais je ne trouve pas comment faire pour qu'il ne démarre pas ce trajet 1 (donc la séquence de trajet) dans la mesure où il ne pourra pas aller au-delà.
Merci de votre aide,

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

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyVen 6 Mar 2020 - 9:35

Je crois que je ne me torturerais pas trop les méninges.

Je ferais un trajet 1 bis, copie du trajet 1 et interdit aux trains électriques puis je ferais ma séquence avec Trajet 1 bis + Trajet 2.

Jean Smile

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

DiCoS69


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

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyVen 6 Mar 2020 - 14:35

Il n'y a d'ailleurs pas d'autre solution, me semble-t-il...
Revenir en haut Aller en bas
Pascal 92

Pascal 92


Nombre de messages : 176
TrainController : Gold 9.0 C1
Localisation : NANTERRE 92000
Emploi : retraité
Loisirs : vidéo (tournage et montage); bricolage...
Date d'inscription : 10/01/2019

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 1:03

Merci Jean et Elie,
c'est en effet ce que je redoutais, cherchant une solution ne m'obligeant pas à devoir faire des séquences différentes selon que le train est électrique ou non.
J'ai développé mes circulations en intégrant des "trajets" courts dans des "séquences de trajets". Ces circulations (environs 70) fonctionnent très bien mais je n'ai pas anticipé que les "trains" ne peuvent être traités que dans les "propriétés" des "trajets".
Revenir en haut Aller en bas
DiCoS69

DiCoS69


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

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 1:32

Pascal 92 a écrit:
Merci Jean et Elie,
c'est en effet ce que je redoutais, cherchant une solution ne m'obligeant pas à devoir faire des séquences différentes selon que le train est électrique ou non.

Je ne pense pas que cela soit catastrophique... dans le chemin de fer réel, on change de mode de traction pour que le train puisse continuer... c'est un bon mouvement à automatiser avec TC...
Voilà un challenge intéressant... dételage, manœuvre des locos, attelage, et ça repart... Very Happy 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

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 9:10

C'est amusant à faire, pas très compliqué et ça peut s'intégrer dans une succession de trajets.

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




Nombre de messages : 1993
Localisation : region parisienne et Arreau
Emploi : retraité
Loisirs : trains
Date d'inscription : 10/09/2011

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 10:01

Pour les bimodes comment gérer la situation puisque le changement de mode de traction se fait en ligne sans arrêt?
C'est du chipotage!
Claude
Revenir en haut Aller en bas
fhp2

fhp2


Nombre de messages : 1096
TrainController : Gold V10B2
Localisation : Paris
Date d'inscription : 25/01/2012

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 11:18

bonjour Pascal,
En utilisant un BP attaché au canton de départ pour lancer la séquence, tu peux stocker le type de train au départ dans une variable de type "train".
Ensuite, dans les opérations de démarrage du trajet, tu peux tester cette variable par rapport à une description de train n'autorisant pas les locos électriques.
Si la loco est électrique, alors tu annule le trajet par une opération de train...
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

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 11:26

Ben oui franchement ... Pourquoi faire simple quand on peut faire compliqué Very Happy Very Happy Very Happy

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

fhp2


Nombre de messages : 1096
TrainController : Gold V10B2
Localisation : Paris
Date d'inscription : 25/01/2012

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 11:43

Tu peux aussi te passer du BP et faire ces vérifications dans les opérations de départ directement, et si le type de loco au départ ne convient pas, tu annule le trajet...
Voici un exemple :

train non autorisé 110


La petite macro du début est très simple (elle stocke le type de train prêt au départ du trajet) :

train non autorisé 210


Le prérequis teste la variable au regard des voies qui acceptent ou non ce type de train... :

train non autorisé 310

train non autorisé 410

train non autorisé 510
Revenir en haut Aller en bas
fhp2

fhp2


Nombre de messages : 1096
TrainController : Gold V10B2
Localisation : Paris
Date d'inscription : 25/01/2012

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 11:45

3 ou 4 lignes de code dans les opérations de départ, ça reste raisonnable...!
Revenir en haut Aller en bas
rico

rico


Nombre de messages : 6516
TrainController : Gold V10 à jour
Localisation : Région de Vitré (35)
Emploi : Formation technique en automatismes
Loisirs : Train HO et bricolage en tout genre
Date d'inscription : 11/05/2008

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptySam 7 Mar 2020 - 17:56

Un simple groupe Combi en condition de la séquence peut être suffisant, il me semble...
Revenir en haut Aller en bas
Pascal 92

Pascal 92


Nombre de messages : 176
TrainController : Gold 9.0 C1
Localisation : NANTERRE 92000
Emploi : retraité
Loisirs : vidéo (tournage et montage); bricolage...
Date d'inscription : 10/01/2019

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyDim 8 Mar 2020 - 10:42

Bonjour François,
j'ai tardé à répondre pour te remercier de cette piste car je voulais auparavant expérimenter... mais hélas sans succès. J'ai sans doute encore à progresser dans l'usage des variables et des macros (j'utilise pourtant couramment les deux sans pb dans d'autres registres).
Ainsi:
fhp2 a écrit:
La petite macro du début est très simple (elle stocke le type de train prêt au départ du trajet)
peux-tu STP me passer une image de cette macro?
Une précision toutefois: au vu de tes images, j'ai l'impression que c'est au niveau du "trajet" et non de la "séquence de trajets" (mon objectif) que tu interviens.
Revenir en haut Aller en bas
Pascal 92

Pascal 92


Nombre de messages : 176
TrainController : Gold 9.0 C1
Localisation : NANTERRE 92000
Emploi : retraité
Loisirs : vidéo (tournage et montage); bricolage...
Date d'inscription : 10/01/2019

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyDim 8 Mar 2020 - 10:49

Bonjour Rico,
rico a écrit:
Un simple groupe Combi en condition de la séquence peut être suffisant, il me semble...
merci mais je manque d'expérience pour en être sur, ayant déjà exploré cette piste sans succès (tant au niveau de la "séquence de trajets" que du "trajet").
C'est l'occasion de me mettre plus profondément à l'usage du "combi" pour lequel, ne trouvant pas beaucoup de référence sur le forum, je n'arrive pas encore à avoir des combinaisons opérantes.
Revenir en haut Aller en bas
fhp2

fhp2


Nombre de messages : 1096
TrainController : Gold V10B2
Localisation : Paris
Date d'inscription : 25/01/2012

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyDim 8 Mar 2020 - 14:21

Bonjour Pascal,
Effectivement, dans les opérations de départ du premier trajet tu rentres les commandes suivantes :

train non autorisé Screen15


Je stocke d'abord le type de train au départ (train contextuel) dans la variable objet-train.
Le prérequis teste la variable objet-train par rapport à la description de train des locos électriques :

train non autorisé Screen17

train non autorisé Screen21

train non autorisé Screen19


Si la loco est une électrique, alors le trajet est annulé...!
Revenir en haut Aller en bas
Pascal 92

Pascal 92


Nombre de messages : 176
TrainController : Gold 9.0 C1
Localisation : NANTERRE 92000
Emploi : retraité
Loisirs : vidéo (tournage et montage); bricolage...
Date d'inscription : 10/01/2019

train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé EmptyDim 8 Mar 2020 - 21:07

Bonsoir François,
merci beaucoup pour ces éléments très clairs auxquels je vais me référer pour compléter mes fichiers.
Revenir en haut Aller en bas
Contenu sponsorisé





train non autorisé Empty
MessageSujet: Re: train non autorisé   train non autorisé Empty

Revenir en haut Aller en bas
 
train non autorisé
Revenir en haut 
Page 1 sur 1

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: