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 | 
 

 inverser une macro

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

avatar

Nombre de messages : 2103
Age : 66
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: inverser une macro   Mar 14 Fév - 11:26

Bonjour,
Je suis en train en vue de Trainmania de placer des décodeurs d'accessoires sur le réseau du club. Ces derniers vont déclencher des séquences d'éclairage dans les différents bâtiments.
L'idée est d’utiliser la gestion d'horaire de TC pour faire changer les éclairage. Jusque la c'est simple.
Interrupteurs marche/arrêt sur un TCO dédié.
Les interrupteurs seront commandés par des macros, puisque la doc précise que l'horloge ne commande que des macros ou des trajets.

Je voudrai éviter de faire une macro d'allumage mettant l'Interrupteur dans l'état on et une macro d'extinction mettant l'Interrupteur dans un état OFF

Y a t'il un moyen d'utiliser la même pour inverser la position de l’interrupteur?
J'ai cherché j'ai pas trouvé
Merci de votre aide
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean_01

avatar

Nombre de messages : 5290
Age : 70
Localisation : Annecy-Le-Vieux
Date d'inscription : 25/06/2007

MessageSujet: Re: inverser une macro   Mar 14 Fév - 13:03

Hypothèse: allumage à 14h, extinction à 16h

Tu vas utiliser la macro A, dans une ligne horaire à 14h pour tourner l'interrupteur sur ON.

A la fin de ta macro A, il te suffit de mettre comme instructions:

- délai = 2 heures (à convertir en temps d'horloge)
- interrupteur = Off.

Jean Smile

_________________
V5.8, V7F1 à F8, V8A3 à G2 Gold (Silver) Intellibox I et S88, DCC,  PCs sous Vista(32 bits) et W7(64 bits)
Beta en test de TC et en lecture de bouquins :-)))
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://perso.numericable.fr/dagron.jean
Bernard

avatar

Nombre de messages : 2103
Age : 66
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: inverser une macro   Mar 14 Fév - 14:01

merci Jean j'essaie
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Bernard

avatar

Nombre de messages : 2103
Age : 66
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: inverser une macro   Mar 14 Fév - 14:24

Ça marche, ou du moins ca fonctionne comme je le voulais.
Il suffit que j'établisse préalablement la grille les temps d'allumage et que je mette les bons délais.
J'ai 40 allumages, je gagne deux opérations par allumage la création d'une macro et un ligne d'horloge pour l'extinction...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
DiCoS69

avatar

Nombre de messages : 9683
Age : 69
Localisation : Haut Beaujolais 69
Emploi : Retraité
Loisirs : Tous loisirs techniques
Date d'inscription : 10/12/2008

MessageSujet: Re: inverser une macro   Mar 14 Fév - 20:26

Le seul petit inconvénient en pratiquant de la sorte, c'est que ton extinction perd la synchro avec l'horloge si celle-ci est arrêtée pour une raison quelconque (disjonction par ex.) pendant la phase "allumée".
Ce n'est gênant que si le fonctionnement de la lumière doit suivre le déroulement des circulations...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Bernard

avatar

Nombre de messages : 2103
Age : 66
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: inverser une macro   Jeu 16 Fév - 6:23

oui c'est vrai Elie, on va essayer comme cela
De toute façon après test la carte accessoire conçue par un membre du club m'oblige à mettre deux poussoirs et pas un interrupteur m/a...
Alors après mettre deux ligne dans le tableau horaire, l'une pour allumer et l'autre pour éteindre, et une ligne dans la macro ou une ligne dans le tableau horaire et trois dans chaque macro c'est un peu pareil...
Ce que j'ai appris, mais c'est marqué dans la notice, c'est que l’horloge ne peut commander que des trajets, ça c'est normal, ou des macros mais pas des interrupteurs....
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
DiCoS69

avatar

Nombre de messages : 9683
Age : 69
Localisation : Haut Beaujolais 69
Emploi : Retraité
Loisirs : Tous loisirs techniques
Date d'inscription : 10/12/2008

MessageSujet: Re: inverser une macro   Jeu 16 Fév - 15:51

Bernard a écrit:

Ce que j'ai appris, mais c'est marqué dans la notice, c'est que l’horloge ne peut commander que des trajets, ça c'est normal, ou des macros mais pas des interrupteurs....

Oui, parce que les inters, tu as des tas de possibilités de les commander avec les trajets... Very Happy
Trajets que tu lances avec le tableau horaire... Very Happy
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Bernard

avatar

Nombre de messages : 2103
Age : 66
Localisation : Sailly lez lannoy
Emploi : Architecte
Loisirs : Modélisme.... alpinisme...
Date d'inscription : 20/02/2009

MessageSujet: Re: inverser une macro   Ven 17 Fév - 6:26

exact Elie, et vraisemblablement il n'est pas prévu qu'un cinglé utilise TC comme une régie lumière
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: inverser une macro   

Revenir en haut Aller en bas
 
inverser une macro
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Macro sons/autorail en mode horaire
» 1490T - Inverser Itinéraire
» inverser un iti sur le zumo
» Itineraire personnalisé en sens inverse
» Inversion de polarité

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