Liste des Conditions Variables d'État et Actions
-
Les variables d'état qui sont actuellement disponibles pour être utilisées dans les
conditions sont répertoriées ci-dessous, avec des informations sur chacune d'elles. Les
variables d'état doivent toujours être évaluées à vrai ou fausse. La condition résultant
en vrai est donnée pour chacune d'elles. Si la condition n'est pas remplie, la variable
d'état est évaluée à faux. Lorsqu'un Logix est actif, les états des entités (capteur,
aiguillage, feu, etc.) spécifiées dans les variables d'état dans ses conditions sont
surveillés, sauf si la case à cocher Déclencheurs de Calcul de la variable d'état soit
décochée. Un calcul de toutes les conditions du Logix est déclenché lorsqu'un état
surveillé change, comme indiqué ci-dessous (si ce n'est pas évident).
- Capteur
- Capteur actif : ùvalue à vrai si l'état du capteur spécifié
est actif.
- Capteur inactif : ùvalue à vrai si l'état du capteur spécifié
est inactif.
- Aiguillage
- Aiguillage Dévié : ùvalue à vrai si l'état connu de
l'aiguillage spécifié est dévié.
- .
- Aiguillage Direct : ùvalue à vrai si l'état connu de
l'aiguillage spécifié est direct.
- Lumière
- Lumière Allumée : ùvalue à vrai si la lumière spécifiée est
allumée.
- Lumière éteinte : ùvalue à vrai si la lumière spécifiée est
éteinte.
- Feu
- L'apparence du Feu est égale : ùvalue à vrai si l'apparence du
feu spécifiée correspond à l'aspect variable (apparence) sélectionné.
- Feu Allumé : ùvalue à vrai si le feu spécifiée est
allumée..
- Feu Forcé : ùvalue à vrai si lfeu spécifiée est forcé.
- Mât de signalisation
- Aspect Mât de Signalisation ùgale : ùvalue à vrai si l'aspect
du mât de signalisation spécifié est égal à l'aspect spécifié dans la variable
d'état. Le calcul est déclenché lorsque l'aspect du mât de signalisation
change.
- Mât de Signalisation Allumé : ùvalue à vrai si le mât de
signalisation spécifié est allumé.
- Mât de Signalisation Forcé : ùvalue à vrai si le mât de
signalisation spécifié est forcé.
- Mémoire
-
Comparaison mémoire-valeur : Compare la valeur enregistrée dans
la mémoire spécifiée à la valeur spécifiée dans la variable d'état en utilisant
un opérateur de comparaison spécifié. ùvalue à vrai si la comparaison est vraie.
Il existe 5 opérateurs de comparaison qui peuvent être utilisés pour l'évaluation
:
- "moins que"
- "inférieur ou égal"
- "égal"
- "supérieur ou égal"
- "supérieur à"
Le calcul est déclenché lorsque la mémoire surveillée change de sorte que la
comparaison avec la valeur change.
-
Comparaison mémoire-mémoire : Compare la valeur enregistrée dans
une mémoire spécifiée à la valeur enregistrée dans un second emplacement de
mémoire. Il existe 5 opérateurs de comparaison qui peuvent être utilisés pour
l'évaluation :
- "moins que"
- "inférieur ou égal"
- "égal"
- "plus grand que ou égal"
- "supérieur à"
Le calcul est déclenché lorsqu'une des valeurs de la mémoire surveillée change de
sorte que la valeur de comparaison change.
- Condition
- Condition Vrai : évalue à vrai si l'état de la condition
spécifié est vrai.
- Condition Faux : ùvalue à vrai si l'état de la condition
spécifiée est faux.
- Bulletin d'Ordre
- Itinéraire libre : évalue à vrai quand l'itinéraire est est
disponible.
- Itinéraire Défini : ùvalue à vrai lorsque l'itinéraire a été
définie.
- Itinéraire Alloué : ùvalue à vrai lorsque l'itinéraire a été
allouée.
- Itinéraire Occupé : ùvalue à vrai lorsque l'Itinéraire a été
occupé.
- Train en cours de circulation : ùvalue à vrai lorsqu'un train
est en circulation.
- Horloge rapide
- Etendue de l'Horloge Rapide : ùvalue à vrai si l'heure
actuelle de l'horloge rapide est comprise entre le début et la fin de la période de
temps. Les heures doivent être doivent être spécifiées au format hh:mm, où hh
représente les heures et mm les minutes, par rapport à une horloge de 24 heures. Le
calcul est déclenché lorsque l'heure de l'horloge rapide entre dans la plage et
lorsque l'heure de l'horloge rapide sort de la plage.
- Occupation Canton
- Occupé : ùvalue à vrai lorsque le canton est occupé.
- Erreur d'alimentation : ùvalue à vrai lorsqu'une erreur
d'alimentation est survenue.
- Hors Service : ùvalue à vrai lorsqu'un canton est hors
service.
- ùteint : ùvalue à vrai lorsqu'un canton est éteint.
- PChemin Occupé : ùvalue à vrai lorsqu'unchemin est occupé
- Innoccupé : ùvalue à vrai lorsqu'un chemin n'est pas
occupé.
- Affecté : ùvalue à vrai lorsque le canton est affecté.
- Entrée Sortie
- Active : ùvalue à vrai lorsque l'entrée/sortie est
active.
- Inactive : ùvalue à vrai lorsque l'entrée/sortie n'est pas
active.
-
.
Les actions qui sont actuellement disponibles pour être utilisées dans les Conditions
sont listées ci-dessous avec des informations sur chacune d'elles :
- Capteur
- Définir Capteur : Définit le capteur spécifié à l'état choisi.
Spécifiez le capteur à définir en saisissant son nom. Spécifiez l'état à définir en
choisissant Actif ou Inactif dans le menu contextuel.
- Capteur à Réglage Différé : Règle le capteur spécifié à l'état
choisi après avoir attendu un nombre de secondes spécifié. Spécifiez le capteur à
régler en saisissant son nom. Spécifiez l'état à définir en en choisissant Actif ou
Inactif dans le menu contextuel. Spécifiez le nombre de secondes à attendre avant
de définir le capteur en saisissant un nombre dans le champ le plus à droite. Si
cette condition est déjà en attente pour régler ce capteur, cette action est
ignorée, et l'action précédente continue comme prévu initialement.(voir aussi
Réinitialiser Capteur à Réglage Différé ci-dessous.)
- Réinitialiser Capteur à Réglage Différé : Règle le capteur
spécifié à l'état choisi après avoir attendu un nombre de secondes spécifié.
Spécifiez le capteur à régler en saisissant son nom. Spécifiez l'état à définir en
en choisissant Actif ou Inactif dans le menu contextuel. Spécifiez le nombre de
secondes à attendre avant de définir le capteur en saisissant un nombre dans le
champ le plus à droite. Cette action est la même que Capteur à Réglage
Différé, sauf que si cette condition est déjà en attente active pour
définir le capteur spécifié, l'attente précédente est annulée, et une nouvelle
période d'attente est lancée. En effet , le temps d'attente est redémarré. Le
capteur n'est pas défini avant l'expiration de la période d'attente la plus
récente.
- Annulation des Minuteries pour le Capteur : Annule toutes les
minuteries d'attente pour définir le capteur spécifié dans toutes les Conditions
dans toutes les Logix. Spécifiez le capteur en entrant son nom. Le capteur n'est
pas défini ; toutes les actions retardées actives pour ce réglage du capteur
spécifié sont annulées sans régler le capteur.
- Aiguillage
- Définir Aiguillage : Met l'aiguillage spécifié à l'état
choisi. Spécifiez l'aiguillage à définir en saisissant son nom. Direct ou Dévié
dans le menu contextuel.
- Réglage Aiguillage Temporisé : met l'aiguillage spécifié à
l'état choisi après avoir attendu un nombre de secondes spécifié. Spécifiez
l'aiguillage à régler en saisissant son nom. Spécifiez l'état à définir en en
choisissant Direct ou Dévié dans le menu contextuel. Spécifiez le nombre de
secondes à attendre avant d'activer l'aiguillage en saisissant un nombre dans le
champ le plus à droite. Si cette condition est déjà en attente d'activer cet
aiguillage, cette action est ignorée et l'action précédente se poursuit comme prévu
initialement.(voir aussi Réinitialisation de l'Aiguillage
Temporisé ci-dessous.)
- Verrouillage de l'Aiguillage : Permet de verrouiller ou de
déverrouiller un aiguillage. Entrez le nom de l'aiguillage et choisissez
l'opération dans le menu contextuel. Note: Pour contrôler le type
de verrouillage de l'aiguillage, allez dans le Tableau Aiguillages et sélectionnez le Mode de
verrouillage.
- Annulation des Temporisation d'Aiguillage : Annule toutes les
Temporisations en attente pour régler les aiguillages spécifiés dans toutes les
Conditions dans toutes les Logix. Spécifiez l'Aiguillage en en entrant son nom.
L'aiguillage n'est pas activé ; toutes les actions retardées actives pour définir
l'Aiguillage spécifié sont annulées sans régler l'aiguillage.
- Réinitialisation de l'Aiguillage Retardé : Met le aiguillage
spécifié à l'état choisi après avoir attendu pendant un nombre de secondes
spécifié. Spécifiez l'aiguillage en saisissant son nom. Spécifiez l'état à définir
en en choisissant Fermé ou Lancé dans le menu contextuel. Spécifiez le nombre de
secondes à attendre avant d'activer le aiguillage en saisissant un nombre dans le
champ le plus à droite. Cette action est la même que Réglage Aiguillage
Temporisé, sauf que si cette condition est déjà en attente active pour
régler le aiguillage spécifié, l'attente précédente est annulée, et une nouvelle
période d'attente est lancée. En effet , le temps d'attente est redémarré.
L'aiguillage n'est pas activé jusqu'à ce que la période d'attente la plus récente
expire.
- Lumière
- Régler la lumière : règle la lumière spécifiée sur l'état
choisi. Spécifiez la lumière à régler en saisissant son nom. Spécifiez l'état à
définir en choisissant On ou Off dans le le menu contextuel.
- Définir l'intensité de la lumière : Définit l'intensité d'une
lumière à intensité variable spécifiée à la valeur d'intensité saisie. Spécifiez la
lumière à définir en saisissant son nom. Spécifiez l'intensité en saisissant le
pourcentage d'intensité sous la forme d'un nombre entier compris entre 0 et 100. Si
la lumière spécifiée n'est pas une lumière variable, ou si la valeur d'intensité
valeur d'intensité saisie n'est pas un nombre entier dans la plage requise, un
message d'erreur s'affiche.
- Définir le temps de transition de la lumière : Définit le
temps de transition d'une lumière à intensité variable spécifiée ua temps saisie.
Spécifiez la lumière à définir en saisissant son nom. Spécifiez le temps de
transition en saisissant le nombre de minutes d'horloge rapide nécessaires pour
pour passer de 0 à 100 % d'intensité. Si le lumière spécifiée n'est pas une lumière
variable, ou si un nombre entier positif n'est pas saisi pour le nombre de minutes
d'horloge rapide, un message d'erreur s'affiche.
- Feu
- Définir l'apparence du Feu : Définit le feu spécifié à
l'apparence choisie. Spécifiez le feu à définir en saisissant son nom. Spécifiez
l'apparence à définir en choisissant dans le menu contextuel.
- Définir Feu Forcé : Définit le feu spécifié. à forcer.
Spécifiez le feu à forcer en saisissant son nom.
- Libérer Feu Forcé : Efface le forç:age du feu spécifié.
Spécifiez le feu en saisissant son nom.
- Definir Feu ùteint : Règle le feu spécifiée sur non allumé .
Spécifiez le feul en saisissant son nom.
- Definir Feu Allumé : règle le feu spécifié sur allumé.
Spécifiez le feu en saisissant son nom.
- Mât de signalisation
- Définir l'Aspect du Mât de Signalisation : Définit le mât de
signal spécifié à l'aspect choisi. Spécifiez le mât de signal à définir en
saisissant son nom. Sélectionnez l'aspect dans la liste Aspect du mât de
signal.
- Définir Mât de Signalisation Forcé : Définit le mât de signal
spécifié à forcer. Spécifiez le mât de signal à forcé en saisissant son nom.
- Libérer Forç:age Mât de Signalisation : Efface la mise à
forcer du mât de signalisation spécifié. Spécifiez le mât de signalisation en
entrant son nom.
- Définir Mât de Signalisation ùteint : Définit le mât de
signalisation spécifié comme non allumé. Spécifiez le mât de signal en saisissant
son nom.
- Libérer Mât de Signalisation ùteint : Règle le mât de signal
spécifié à allumé. Spécifiez le mât de signal en saisissant son nom.
- Mémoire
- Définir la mémoire : Définit la mémoire spécifiée à la valeur
saisie. Spécifiez la mémoire à définir en saisissant son nom. Spécifiez la valeur à
définir dans la mémoire en la la saisissant dans le champ le plus à droite.
- Copier la mémoire vers la mémoire : Copie la valeur d'une
variable de mémoire à une autre variable de mémoire. Spécifiez la mémoire à partir
de laquelle il faut copier en saisissant son nom dans le champ le plus à gauche.
Spécifiez la mémoire qui doit recevoir la valeur copiée en saisissant son nom dans
le champ le plus à droite.
- Logix
- Activer Logix : Active le logix spécifié. Spécifiez le logix à
activer en saisissant son nom.
- Désactiver Logix : Désactive le logix spécifié. Spécifiez le
logix à désactiver en saisissant son nom.
- Entrée Sortie
- Definir Paire E/S Activée : active la paire entrée/sortie
spécifiée. Spécifiez la paire entrée/sortie à activer en saisissant son nom.
- Definir Paire E/S Désactivée : Désactive la paire
d'entrée/sortie paire d'entrée/sortie spécifiée. Spécifiez la paire d'entrée/sortie
à activer en entrant son nom.
- Definir Segment Paire E/S Actif / Inactif : Demander que le
segment d'itinéraire pour la paire d'entrée/sortie spécifiée soit activé s'il n'est
pas actif ou désactivé s'il est actif. Spécifiez la Paire d'entrée/sortie à activer
en saisissant son nom.
- Bulletin d'Ordre
- Allocation du Bulletin d'Ordre Itinéraire : Attribue (réserve)
les OCantons composant l'itinéraire du Bulletin d'Ordre pour une utilisation par le
Bulletin d'Ordre. Spécifiez le Bulletin d'Ordre en saisissant son Nom Système ou
son Nom Utilisateur.
- Désaffecter le Bulletin d'Ordre : Désaffecte les OCantons
composant l'itinéraire du Bulletin d'Ordre afin qu'ils puissent être être alloués à
d'autres Bulletins d'Ordre. Spécifiez le bBulletin d'Ordre en saisissant son Nom
dSystème ou son Nom Utilisateur.
- Définir l'itinéraire Aiguillages : Définit l'ensemble des
aiguillages composant l'itinéraire du Bulletin d'Ordre. Précisez le Bulletin
d'Ordre en saisissant son nom système ou son nom utilisateur.
- Fonctionnement automatique du train : lance la lecture du
script enregistré pour le train spécifié dans le Bulletin d'Ordre. Spécifiez le
Bulletin d'Ordre en saisissant son nom système ou son nom tilisateur.
- Train à conduite manuelle : sert d'"autorisation" à un
opérateur qu'un train à conduite humaine dispose de droits de circulation pour
l'étendue de l'itinéraire du Bulletin d'Ordre. Spécifiez le Bulletin d'Ordre en
entrant son nom système ou son nom utilisateur.
-
Commande du train automatique : émet la commande spécifiée à un
train à marche automatique. Spécifiez le Bulletin d'Ordre du train en saisissant
son nom système ou son nom utilisateur. Les commandes sont :
- Définir l'ID du train : Définissez l'ID du train à partir du
tableau de service ou de l'adresse DCC. Lorsqu'une adresse DCC est utilisée,
précisez également Long ou Court. Exemple : 1234(L) ou 10(S).
- Définir le nom du train : Définir le nom du train pour le...
Bulletin d'Ordre sélectionné.
- Définir Facteur du R&gulateur : Augmente ou diminue les
paramètres d'accélération d'un train en marche automatique par le facteur spécifié.
Spécifiez le Bulletin d'Ordre du train en entrant son Nom Système ou Nom
Utilisateur.
- Horloge rapide
- Définir l'Heure de l'Horloge Rapide : Définit l'heure de
l'horloge rapide à l'heure saisie. L'heure est saisie sous la forme hh:mm
où hh représente les heures et mm représente les minutes sur une
horloge de 24 heures. Cette action règle l'horloge rapide à l'heure spécifiée, que
l'horloge rapide soit en marche ou arrêtée.
- Démarrer l'Horloge Rapide : démarre l'horloge rapide de JMRI.
en cours d'exécution. Si l'horloge rapide est déjà en cours d'exécution, cette
action n'a aucun effet.
- Arrêt Horloge Rapide : Met en pause l'horloge rapide JMRI. Si
l'horloge rapide n'est pas en cours d'exécution, cette action n'a aucun effet.
- Canton d'occupation
-
- Désallocation du canton : Désaffecte un canton
d'occupation. Spécifiez le canton d'occupation en saisissant son nom ystème ou
son nom utilisateur.
- Définir la valeur du canton : Définit une valeur pour le
canton sélectionné.
- Définir Erreur Canton : Définit l'état du canton
sélectionné à "erreur de cantonnement".
- Effacer Erreur Canton : Supprimer le statut "Erreur
Canton" epour le cantonnement sélectionné
- .
- Définir Canton Hors-Service : Définit le statut d'un
cantonnement d'occupation à Hors-Service. Spécifiez le canton d'occupation en
saisissant son nom système ou son nom utilisateur.
- Effacer Canton Hors-Service : Définit l'état d'un
cantonnement d'occupation à l'état actuel. Spécifiez l'OCanton en saisissant
son nom système ou son nom utilisateur.
- Audio
- Jouer un fichier son : Lit le fichier son spécifié.
Spécifiez le fichier sonore à lire en saisissant son nom dans le champ prévu à
cet effet. Cliquez sur Définir pour faire apparaître une boîte
de dialogue de sélection de fichier pour faciliter la recherche du fichier.
Naviguez jusqu'à votre fichier sonore, puis cliquez sur le nom de votre fichier
sonore dans la boîte de dialogue pour trouver le fichier. nom de votre fichier
sonore dans la boîte de dialogue pour le copier (y compris son chemin) dans le
champ.
- Commande de l'Objet Audio:
- Scénario
- Scripts : Exécuter le script : lance le script spécifié.
Spécifiez le script à lancer en saisissant son nom dans le champ prévu à cet
effet. Cliquez sur Définir pour faire apparaître une boîte de
dialogue de sélection de fichier pour trouver le fichier. Naviguez jusqu'à
votre fichier de script, puis cliquez sur le nom de votre fichier de script
dans la boîte de dialogue pour le copier (y compris son chemin d'accès) dans le
champ
- Scripts : Exécuter la commande Jython : Saisissez la
commande dans le champ Commande de script.
- Autres
- Déclenchement Itinéraire : Déclenche l'itinéraire
spécifié. Précisez l'itinéraire en entrant son nom.
Les pages de la documentation Logix sont classées logiquement
La documentation de Logix est divisée en huit pages d'aide différentes. Bien que celles-ci soient référencées via des liens à divers endroits,
toutes ne sont pas faciles à trouver (peut-être trois liens plus bas). Elles sont en outre listées ici pour plus de commodité.
Traduction 2021-03-29