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 :
Google Pixel 7 5G – Smartphone 6,3″ OLED ...
Voir le deal
316 €

 

 Remise en position initiale des aiguillages au lancement TC

Aller en bas 
3 participants
AuteurMessage
Invité
Invité




Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyJeu 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
Revenir en haut Aller en bas
Geo69




Nombre de messages : 5242
Localisation : Ouest Lyonnais
Emploi : Retraité
Loisirs : VAE / Moto et ... Trains
Date d'inscription : 21/01/2012

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyJeu 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 ICI

A+
Georges
Revenir en haut Aller en bas
Geo69




Nombre de messages : 5242
Localisation : Ouest Lyonnais
Emploi : Retraité
Loisirs : VAE / Moto et ... Trains
Date d'inscription : 21/01/2012

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyJeu 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) ...  Very Happy
Je reconnais que pour un débutant, ça fait pas mal de chose à intégrer mais je ne sais pas faire plus simple ...  Smile  

A+
Georges
Revenir en haut Aller en bas
Geo69




Nombre de messages : 5242
Localisation : Ouest Lyonnais
Emploi : Retraité
Loisirs : VAE / Moto et ... Trains
Date d'inscription : 21/01/2012

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyJeu 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 ... Smile
Comment, ya quelqu'un qui a du mal à suivre ? Laughing

A+
Georges
Revenir en haut Aller en bas
Larist




Nombre de messages : 974
Localisation : 72
Emploi : retraité
Loisirs : Voyages bricolage modélisme
Date d'inscription : 07/09/2011

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyJeu 16 Juil 2015 - 22:40

Bonsoir Georges, Very Happy

Intéressantes tes manips. Encore appris quelque chose aujourd'hui.

Merci Very Happy

A+

Alain
Revenir en haut Aller en bas
Invité
Invité




Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyVen 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.
Revenir en haut Aller en bas
fhp2

fhp2


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

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyDim 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.
Revenir en haut Aller en bas
Invité
Invité




Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyDim 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 ?
Revenir en haut Aller en bas
fhp2

fhp2


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

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyDim 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.
Revenir en haut Aller en bas
Geo69




Nombre de messages : 5242
Localisation : Ouest Lyonnais
Emploi : Retraité
Loisirs : VAE / Moto et ... Trains
Date d'inscription : 21/01/2012

Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC EmptyDim 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 ... Smile

A+
Georges
Revenir en haut Aller en bas
Contenu sponsorisé





Remise en position initiale des aiguillages au lancement TC Empty
MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Remise en position initiale des aiguillages au lancement TC Empty

Revenir en haut Aller en bas
 
Remise en position initiale des aiguillages au lancement TC
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Remise en tête
» La remise à l'heure....
» SERVICE REMISE EN TETE
» Remise machine en tête
» Sauvegarde Position Servo

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur TrainController™ :: RRTC :: Technique-
Sauter vers: