| train non autorisé | |
|
|
Auteur | Message |
---|
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
| Sujet: train non autorisé Ven 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,
|
|
| |
Jean_01 Ignare immobile
Nombre de messages : 8167 Localisation : Annecy-Le-Vieux Date d'inscription : 25/06/2007
| Sujet: Re: train non autorisé Ven 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 |
|
| |
DiCoS69
Nombre de messages : 17444 TrainController : Gold Localisation : Haut Beaujolais 69790 Emploi : Retraité Loisirs : loisirs techniques Date d'inscription : 10/12/2008
| Sujet: Re: train non autorisé Ven 6 Mar 2020 - 14:35 | |
| Il n'y a d'ailleurs pas d'autre solution, me semble-t-il... |
|
| |
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
| Sujet: Re: train non autorisé Sam 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".
|
|
| |
DiCoS69
Nombre de messages : 17444 TrainController : Gold Localisation : Haut Beaujolais 69790 Emploi : Retraité Loisirs : loisirs techniques Date d'inscription : 10/12/2008
| Sujet: Re: train non autorisé Sam 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... |
|
| |
Jean_01 Ignare immobile
Nombre de messages : 8167 Localisation : Annecy-Le-Vieux Date d'inscription : 25/06/2007
| Sujet: Re: train non autorisé Sam 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 |
|
| |
claude1
Nombre de messages : 1993 Localisation : region parisienne et Arreau Emploi : retraité Loisirs : trains Date d'inscription : 10/09/2011
| Sujet: Re: train non autorisé Sam 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
|
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: train non autorisé Sam 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... |
|
| |
Jean_01 Ignare immobile
Nombre de messages : 8167 Localisation : Annecy-Le-Vieux Date d'inscription : 25/06/2007
| Sujet: Re: train non autorisé Sam 7 Mar 2020 - 11:26 | |
| |
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: train non autorisé Sam 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 : La petite macro du début est très simple (elle stocke le type de train prêt au départ du trajet) : Le prérequis teste la variable au regard des voies qui acceptent ou non ce type de train... : |
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: train non autorisé Sam 7 Mar 2020 - 11:45 | |
| 3 ou 4 lignes de code dans les opérations de départ, ça reste raisonnable...! |
|
| |
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
| Sujet: Re: train non autorisé Sam 7 Mar 2020 - 17:56 | |
| Un simple groupe Combi en condition de la séquence peut être suffisant, il me semble... |
|
| |
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
| Sujet: Re: train non autorisé Dim 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. |
|
| |
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
| Sujet: Re: train non autorisé Dim 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. |
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: train non autorisé Dim 8 Mar 2020 - 14:21 | |
| Bonjour Pascal, Effectivement, dans les opérations de départ du premier trajet tu rentres les commandes suivantes : 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 : Si la loco est une électrique, alors le trajet est annulé...! |
|
| |
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
| Sujet: Re: train non autorisé Dim 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. |
|
| |
Contenu sponsorisé
| Sujet: Re: train non autorisé | |
| |
|
| |
| train non autorisé | |
|