Tout sur TrainController™

Forum de support et d'entraide consacré à TrainController™ logiciel d'exploitation d'un réseau modèle de trains.
 
PortailPortail  AccueilAccueil  CalendrierCalendrier  GalerieGalerie  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 Remise en position initiale des aiguillages au lancement TC

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
JeanFred13



Nombre de messages : 19
Age : 41
Localisation : Marseille
Emploi : Enseignant
Loisirs : Modelisme ferroviaire - Electronique - Programation Informatique - Automaticien
Date d'inscription : 03/05/2015

MessageSujet: Remise en position initiale des aiguillages au lancement TC   Jeu 16 Juil 2015 - 10: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
Voir le profil de l'utilisateur
Geo69



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

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Jeu 16 Juil 2015 - 11: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
Voir le profil de l'utilisateur
Geo69



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

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Jeu 16 Juil 2015 - 16: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
Voir le profil de l'utilisateur
Geo69



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

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Jeu 16 Juil 2015 - 17: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
Voir le profil de l'utilisateur
Larist



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

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Jeu 16 Juil 2015 - 20: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
Voir le profil de l'utilisateur
JeanFred13



Nombre de messages : 19
Age : 41
Localisation : Marseille
Emploi : Enseignant
Loisirs : Modelisme ferroviaire - Electronique - Programation Informatique - Automaticien
Date d'inscription : 03/05/2015

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Ven 17 Juil 2015 - 8: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
Voir le profil de l'utilisateur
fhp2

avatar

Nombre de messages : 774
Age : 54
Localisation : Paris
Date d'inscription : 25/01/2012

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Sam 18 Juil 2015 - 23: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
Voir le profil de l'utilisateur
JeanFred13



Nombre de messages : 19
Age : 41
Localisation : Marseille
Emploi : Enseignant
Loisirs : Modelisme ferroviaire - Electronique - Programation Informatique - Automaticien
Date d'inscription : 03/05/2015

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Dim 19 Juil 2015 - 6: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
Voir le profil de l'utilisateur
fhp2

avatar

Nombre de messages : 774
Age : 54
Localisation : Paris
Date d'inscription : 25/01/2012

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Dim 19 Juil 2015 - 7: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
Voir le profil de l'utilisateur
Geo69



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

MessageSujet: Re: Remise en position initiale des aiguillages au lancement TC   Dim 19 Juil 2015 - 9: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
Voir le profil de l'utilisateur
Contenu sponsorisé




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

Revenir en haut Aller en bas
 
Remise en position initiale des aiguillages au lancement TC
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Guide utilis.: Retrosignalisation de position d'une aiguille
» Affichage position d'un aiguillage
» Probléme d alimentation avec les aiguillages en séries...
» activation des aiguillages
» Cantons et aiguillages

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