Bouton ou interrupteur
Bouton ou commutateur
Explication des termes
Les boutons ou interrupteurs sont des éléments puissants dans la boîte à outils de TrainController et peuvent être utilisés de différentes manières :
- Ils sont plus facile à utiliser comme élément dans le tableau de contrôle (TCO) pour les actionner avec la souris.

- devient un peu plus complexe l’utilisation de 'boutons ou commutateurs dans les opérations d’autres éléments tels que des détecteurs, des marqueurs ou des garde-rails. Nous appelons cela mode automatique.
- également Fonctions de locomotive peut être configuré dans les propriétés des locomotives et des wagons comme bouton poussoir ainsi que comme interrupteur marche/arrêt.
différence dans le mode manuel
- En mode manuel, un bouton-poussoir n’est activé que tant que le bouton de la souris est enfoncé (presser, maintenir brièvement, relâcher).
- Un On/Check-out est activé par un clic de souris et désactivé par un autre clic.
C'est la seule différence.
Principe des opérations
Il convient de tenir compte de quelques remarques lors de l’utilisation de ces éléments, afin d’en faciliter la mise en œuvre. En principe, le principe suivant s’applique aux interrupteurs et également aux touches :
- Ce qui est mis en marche à un moment donné doit être mis hors marche à un autre moment.
Boutons et interrupteurs comme fonctions de locomotive
- Les fonctions de locomotive peuvent être configurées dans le poste de conduite comme un bouton-poussoir, un interrupteur marche/arrêt ou invisibles (uniquement pour le mode automatique).
- Un bouton-poussoir n’est activé dans le poste de conduite que tant que le bouton-poussoir est enfoncé. Un commutateur de mise en marche/d’extraction est activé par clic de souris et désactivé par un autre clic. Les fonctions invisibles du train ne sont pas visibles dans la cabine du conducteur.
- La différence entre les boutons et la fonction marche/arrêt ne joue un rôle que si la fonction locomotive active une fonction du décodeur ou un bruit supplémentaire (+4DSound).
- Une fonction de décodeur ou un bruit supplémentaire est activé avec un interrupteur marche/arrêt en cliquant sur l’interrupteur. En cliquant à nouveau, la fonction décodeur ou le bruit supplémentaire est désactivé. Une fonction de décodeur ou un bruit supplémentaire est activé avec un bouton en appuyant sur le bouton-poussoir. Lorsque vous relâchez le bouton de la souris, la fonction décodeur ou le bruit auxiliaire est désactivé.
- Si la fonction de locomotive commande une liste ou un fichier son, Liste est exécutée ou. le fichier sonore est lu lorsque la fonction locomotive est cliquée. Il importe peu que la fonction soit configurée comme un bouton ou un interrupteur marche/arrêt.
- Contrairement au bouton, l’interrupteur marche/arrêt uniquement lorsque vous le relâchez. La liste enregistrée a été exécutée. Dans le cas d’une liste, il n’a pas de sens de laisser l’interrupteur allumé, par conséquent, il est immédiatement désactivé automatiquement par le programme.
Mode manuel ou automatique
Fonctionnement manuel:
- Les boutons sont configurés pour activer une fonction en 'mode manuel (et seulement ici!) en appuyant sur le bouton gauche de la souris et en relâchant le bouton de la souris.
- Les interrupteurs marche/arrêt sont configurés pour activer une fonction en 'mode manuel (et seulement ici!) en appuyant sur le bouton gauche de la souris et en relâchant le bouton gauche de la souris, puis en appuyant à nouveau dessus.
Mode automatique:
- Dans 'Mode automatique - c’est-à-dire lors de la commande par des opérations - la différence entre le bouton et l’interrupteur n’a pas d’importance.
- Ici, la fonction doit toujours être explicitement activée par l’opération et - le cas échéant. après une opération de temporisation - être explicitement désactivé par l’opération .
Remarque concernant les boutons
Aucune personne sensée ne tient son doigt permanent sur le bouton gauche de la souris.
- Par conséquent, chaque touche est normalement à nouveau éteinte peu de temps après la mise sous tension lorsque vous relâchez le doigt.
Il ne doit pas non plus y avoir de différence entre le mode automatique et le mode manuel.
- Ainsi, les boutons-poussoirs sont également éteints en mode automatique exactement comme dans le mode manuel habituellement peu après la mise sous tension.
- Mais comme le logiciel ne peut pas savoir combien de temps vous voulez laisser enfoncé le doigt "automatique", vous devez programmer la durée de la pression ainsi que l’arrêt du bouton-poussoir par vous-même.
Cela signifie que normalement (ou plutôt si vous faites tout correctement), les opérations des touches sont toujours constituées de commandes 'trois :
- Touche un,
- 'Délai,
- Bouton d’arrêt
Tactile, commutable ou invisible
Comme cette question revient de temps en temps dans le forum, Jürgen Freiwald a résumé ce qui précède en d’autres mots :
La propriété d’être tactile, commutateur ou invisible' est une définition individuelle pour chaque véhicule. Une même fonction peut être tactile pour un véhicule, commutable pour un autre et invisible pour un troisième.
Une macro - ou plus généralement une liste d’opérations - est généralement définie indépendamment de certains véhicules (par exemple, des marquages). L’opération "ne sait" pas sur quels véhicules elle sera appliquée.
- Par conséquent, elle ne sait pas non plus si la fonction sera tactile, commutable ou invisible au moment de l’exécution.
- De plus, l’opération peut être appliquée simultanément à plusieurs véhicules par transfert de fonction et donc être tactile, commutable et invisible en même temps.
Et puis il y a un autre problème linguistique/logique :
Si une fonction qui fonctionne comme un palpeur dans le poste de conduite doit également fonctionner dans les listes d’opérations exactement comme dans le poste de conduite; et qu’une fonction qui fonctionne comme un interrupteur de marche dans le poste de conduite est également utilisée dans les listes d’opérations comme dans le poste de conduiteLe commutateur doit fonctionner ; dans ce cas, une fonction qui ne peut pas être actionnée dans la cabine du conducteur parce qu’elle est invisible ne devrait donc pas pouvoir l’être aussi dans les listes d’opération comme dans la cabine du conducteur. Pouvoir être utilisé exclusivement par opération, mais c’est justement le seul sens de fonctions invisibles.
La définition d’une fonction de locomotive pour une locomotive en tant que bouton, commutateur ou invisible décrit le fonctionnement manuel de cette fonction de locomotive pour ce véhicule dans la cabine du conducteur. Ni plus, ni moins.
Au niveau de l’exécution des opérations ferroviaires, cette définition n’est pas connue et n’a pas de sens.
- Ici, il n’existe que les états d’entrée et de sortie d’une fonction de locomotive dans un véhicule qui doivent être activés explicitement par opération.
Ensuite, encore une chose : l’indication d’un délai et la mise hors tension explicite par opération est utile même si on sait à l’avance que le travail se fait au toucher - par exemple avec des touches dans le positionneur. En effet, le programme ne peut pas "deviner" la durée pendant laquelle un bouton doit rester enfoncé. C’est pourquoi il faut toujours l’indiquer explicitement lors de l’exécution par opération.
Liens Web
- tactile, commutable ou invisible : Forum
- Fonctions d’appel : Forum
- Poste de conduite : Forum
- Fonctionnement manuel ou automatique : Forum Contributions
- Souris ou par opération : Forum Contributions
- -- Digi thomas2003 16:17, 29. Mai 2014
- bearbeitet: Uslex (Diskussion) 10:43, 2. Apr. 2022 (CEST), Uslex (Diskussion) 11:14, 26. Nov. 2025 (UTC)