| Remise en position initiale des aiguillages au lancement TC | |
|
|
Auteur | Message |
---|
Invité Invité
| Sujet: Remise en position initiale des aiguillages au lancement TC Jeu 16 Juil 2015 - 12:34 | |
| Bonjour à tous,
Je souhaite qu'au lancement de TC, il y ait une remise en position initiale des aiguillages.
Existe t il un fonction ou une macro pour faire cela ?
Par avance merci |
|
| |
Geo69
Nombre de messages : 5255 Localisation : Ouest Lyonnais Emploi : Retraité Loisirs : VAE / Moto et ... Trains Date d'inscription : 21/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Jeu 16 Juil 2015 - 13:45 | |
| Bonjour, Je ne sais pas bien ce que tu appelles "position initiale", mais tu peux : - Utiliser la commande "Actualiser le réseau" du menu RRTC. Ceci mettra les aiguillages sur le réseau en phase avec le TCO. - Mettre les aiguillages dans la position souhaitée dans les opérations d'un bouton poussoir. Pour automatiser ces fonctions au démarrage de TC, tu peux regarder ICIA+ Georges |
|
| |
Geo69
Nombre de messages : 5255 Localisation : Ouest Lyonnais Emploi : Retraité Loisirs : VAE / Moto et ... Trains Date d'inscription : 21/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Jeu 16 Juil 2015 - 18:01 | |
| Bonsoir, Je complète ma réponse ci-dessus avec les adaptations nécessaires de l'exemple donné dans l'autre post. Pour automatiser le positionnement des aiguillages au démarrage de TC, j'ai crée les éléments suivants avec le même nom "Démarrage TC" : - Un BP avec en opérations le positionnement de tous les aiguillages en position droite. - Un signaleur avec comme déclencheur le BP "on". Réinitialisation 24 heures après l'activation. - Une macro avec comme opération le BP avec "impulsion on" et comme condition le signaleur "off" Ensuite, j'ai mis la macro dans la colonne "Trajets/macros" d"une ligne horaire avec les paramètres identiques au premier exemple : - "Horaire" : "Quotidien". - "Heure de départ" : " Heure : 00:00" - "Répéter jusqu'à" : "Heure : 23:59" et "Toutes les" "1" Minutes Démarrage de l'horloge. J'ai testé en simulation, ça marche ... Après sauvegarde et arrête/relance de TC, le positionnement des aiguillages s'effectue une fois au lancement de TC et après aller/retour éventuel dans le mode édition (réinitialisation du signaleur) ... Je reconnais que pour un débutant, ça fait pas mal de chose à intégrer mais je ne sais pas faire plus simple ... A+ Georges |
|
| |
Geo69
Nombre de messages : 5255 Localisation : Ouest Lyonnais Emploi : Retraité Loisirs : VAE / Moto et ... Trains Date d'inscription : 21/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Jeu 16 Juil 2015 - 19:18 | |
| Bonsoir, Troisième épisode : J'ai testé l'automatisation de la commande "Actualiser le réseau" du menu RRTC au démarrage de TC. Pour cela, j'ai crée un raccourci clavier (ctrl+B). Par contre, si je mets ce raccourci clavier directement dans le BP, j'obtiens une magnifique boucle de TC (la commande "Actualiser le réseau" est activée en permanence) ! Je ne comprend pas bien pourquoi car j'active le BP par "impulsion on" dans la macro de la ligne horaire ... J'ai donc crée une deuxième macro "Actualiser le réseau" avec en opération le raccourci clavier et je l'ai mise en opération du BP : ça marche ... Comment, ya quelqu'un qui a du mal à suivre ? A+ Georges |
|
| |
Larist
Nombre de messages : 993 Localisation : 72 Emploi : retraité Loisirs : Voyages bricolage modélisme Date d'inscription : 07/09/2011
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Jeu 16 Juil 2015 - 22:40 | |
| Bonsoir Georges, Intéressantes tes manips. Encore appris quelque chose aujourd'hui. Merci A+ Alain |
|
| |
Invité Invité
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Ven 17 Juil 2015 - 10:09 | |
| Salut
Merci, Macro + Horaire toutes les minutes, ça marche. J'ai ajouté une condition de mise sous tension du réseau avec une détection de rétro-signalisation. |
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Dim 19 Juil 2015 - 1:40 | |
| Bonsoir Georges, Pourrais-tu m'expliquer pourquoi tu répète la macro dans l'horaire toutes les minutes (6s échelle) et ce, de ohoo à 23h59...? Merci d'avance, Francois. |
|
| |
Invité Invité
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Dim 19 Juil 2015 - 8:14 | |
| Bonjour,
Comme on ne sait pas à quelle heure tu vas ouvrir ton logiciel mais tu veux remettre toutes les aiguilles dans la position initiale. Et bien moins d' 1 minute après l'ouverture la macro se déclenche... Est ce plus clair ? |
|
| |
fhp2
Nombre de messages : 1096 TrainController : Gold V10B2 Localisation : Paris Date d'inscription : 25/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Dim 19 Juil 2015 - 9:04 | |
| Je dois être embrumé ce weekend...! Je comprends ton point. Mais ensuite, la macro ne va-t-elle pas se répéter toutes les minutes...? Merci de ta patience...! Francois. |
|
| |
Geo69
Nombre de messages : 5255 Localisation : Ouest Lyonnais Emploi : Retraité Loisirs : VAE / Moto et ... Trains Date d'inscription : 21/01/2012
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC Dim 19 Juil 2015 - 11:58 | |
| Bonjour, - fhp2 a écrit:
- ... Mais ensuite, la macro ne va-t-elle pas se répéter toutes les minutes...? ...
Salut Francois, Oui la macro va s'exécuter toutes les 6 secondes (avec l'échelle de temps par défaut) mais vu la condition testée dans la macro, le positionnement des aiguillages ne se fera qu'une seule fois. C'est sur qu'intellectuellement, exécuter une macro inutilement toutes les 6 secondes ce n'est pas trop satisfaisant ... Avant de donner cette solution, j'avais vérifié l'absence d'impact au niveau conso CPU (sur mon PC ou je n'ai que TC, la conso CPU varie entre 1 et 5% avec ou sans macro). Perso, je n'utilise pas cette ligne horaire. J'utilise la fonction "Actualiser le réseau" lorsque j'ai bougé un ou des aiguillage(s) entre deux sessions de TC mais c'est rare ... A+ Georges |
|
| |
Contenu sponsorisé
| Sujet: Re: Remise en position initiale des aiguillages au lancement TC | |
| |
|
| |
| Remise en position initiale des aiguillages au lancement TC | |
|