351 lines
22 KiB
Plaintext
351 lines
22 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Updated by Blorec Hervé le 2016-08-29-->
|
|
<head>
|
|
<title>
|
|
JMRI: LRoute Documentation
|
|
</title>
|
|
<meta name="author" content="Pete Cressman">
|
|
<meta name="keywords"
|
|
content="hardware layout java model railroad JMRI CMRI decoderpro panelpro tools loconet lenz nce easydcc dcc nmra">
|
|
<!--#include virtual="/help/fr/parts/Style.shtml" -->
|
|
</head>
|
|
|
|
<body>
|
|
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
|
|
<div id="mBody">
|
|
<!--#include virtual="Sidebar.shtml" -->
|
|
<div id="mainContent">
|
|
<!-- Page Body -->
|
|
|
|
<h1>JMRI: Documentation LItinéraire</h1>
|
|
|
|
<h2>Que sont LItinéraires</h2>
|
|
<p>LItinéraires étends les capacités d'Itinéraires. Lumières et Feux de Signalisation
|
|
sont inclus dans la collection des Aiguillages et/ou des Capteurs dont les états peuvent être
|
|
définis tous à la fois et utilisés pour la commande de l'itinéraire. Comme avec les Itinérairess, quand
|
|
un LItinéraire est déclenché, un son peut être joué, ou un script peut être exécuté.
|
|
LItinéraires sont capable d'exécuter toutes les tâches
|
|
que peuvent faire les itinéraires. Pour plus de détails et d'exemples consulter la
|
|
<a href="Routes.shtml">documentation principale Itinéraires</a>.
|
|
</p>
|
|
|
|
<h2>Comment LItinéraires difffèrent de Itinéraires</h2>
|
|
<p>Alors qu'un itinéraire peut être commandé par un maximum de trois capteurs et/ou par
|
|
un commande d'aiguillage, un LItinéraire peut utiliser n'importe quel nombre ou une combinaison de
|
|
capteurs, d'aiguillages, de lumières et/ou de Feux de Signalisation pour commander "l'itinéraire".
|
|
</p>
|
|
<p>Les LItinéraires sont mises en œuvre comme un groupe de Conditionels dans un Logix. Cela
|
|
donne une autre extension des capacités en ce que, ce Logix peut être
|
|
édité dans l'éditeur de Logix, où les Conditions peuvent être modifiées ou créées
|
|
pour préformer d'autres tâches.
|
|
Quand un LItinéraire est créé, ou quand il est lu à partir d'un
|
|
fichier de configuration, le LItinéraire est "activé", il est mis en place
|
|
pour surveiller automatiquement les changements des état de ses entités de commande. Lorsque
|
|
ces entités changents de la manière
|
|
spécifiée par l'utilisateur, l'LItinéraire est 'déclenché' et les
|
|
actions sélectionnées par l'utilisateur sont prises - Et si
|
|
spécifié, un son est joué ou un script est exécuté.
|
|
</p>
|
|
<p> Le Tableau LItinéraire contient une colonne 'Activé'. Pour qu'un LItinéraire soit
|
|
déclenché par ses entités de commande,
|
|
il doit être "activé". Pour cela, sa case à cocher dans la colonne 'Activé'
|
|
doit être cochée. Cette case à cocher active/désactive la mise en œuvre du Logix qui prends en charge
|
|
l'LItinéraire.</p>
|
|
|
|
<h2>Comment démarrer pour ajouter ou modifier des LItinéraires:</h2>
|
|
|
|
<p>D'abord assurez-vous que les Tableaux pour les Capteurs, les Aiguillages, les Lumières et/ou
|
|
Feux de Signalisation contiennent toutes les entités
|
|
impliquées dans le LItinéraire à définir. Ensuite, sélectionnez <b>le Tableau LItinéraire</b>
|
|
à partir du menu <b>Outils</b>
|
|
et cliquez sur <b>Ajouter ...</b> au bas du Tableau pour
|
|
faire apparaître la fenêtre Ajouter/Modifier LItinéraire.</p>
|
|
|
|
<a name="addroute" id="addroute"></a>
|
|
<h3>Pour ajouter un Nouvel LItinéraire:</h3>
|
|
|
|
<ol>
|
|
<li>Entrez un nom système, tels que "RTX100". tout
|
|
nom court peut être utilisé à condition qu'il soit différent des nom système
|
|
des autres LItinéraires .<br>
|
|
Par convention, les noms commencent généralement par les lettres "RTX" pour un
|
|
LItinéraire.
|
|
</li>
|
|
<li>Entrez un nom utilisateur. Toute chaîne de caractères qui est différente
|
|
du nom utilisateur des autres LItinéraires est acceptée, mais il est
|
|
sage d'utiliser une chaîne qui décrit l'utilisation prévue de l'LItinéraire.
|
|
</li>
|
|
<li>Notez les quatre onglets sous la barre de menu. Sélectionnez l'onglet étiqueté
|
|
<b>Actions ( sortie )</b>. Celui-ci affiche un tableau avec tous les
|
|
Capteurs,les Aiguillages, les Lumières et/ou Feux de Signalisation que l'utilisateur a défini
|
|
dans leurs tableaux respectifs.
|
|
</li>
|
|
<li>Sélectionnez les Entités devant être incluses pour les actions à prendre dans le
|
|
LItinéraire de la liste en cliquant sur la
|
|
case dans la colonne <b>Inclure</b>. Pour chaque élément inclus,
|
|
utilisez la liste déroulante dans la colonne <b>Déterminer Action</b> pour sélectionner
|
|
les mesures qui devraient être prises pour l'entité.. Par exemple,
|
|
un aiguillage inclut peut être "Réglé Direct", "Réglé Dévié" ou
|
|
"Changements" et un capteur inclut
|
|
peut être "Réglé Actif", "Réglé Inactif" ou "Bascule"
|
|
lorsque le LItinéraire est "Configuré" - de même pour les feux. un
|
|
Feux de Signalisation inclus peut être réglé à l'une quelconque
|
|
de ses "apparences". Ne vous inquiétez pas si tout n'est pas
|
|
parfait. Il est facile de modifier ces informations ultérieurement.
|
|
</li>
|
|
<li>
|
|
Notez que l'onglet "Actions (sortie) "vous permet d'afficher
|
|
"Toutes" les entités ou seulement celles "incluses".
|
|
C'est seulement pour votre convenance pour vérifier que toutes les entités désirées
|
|
ont été inscrites; elle n'affecte pas l'entrée des
|
|
informations.
|
|
</li>
|
|
<li>
|
|
<p>Ensuite sélectionnez l'onglet intitulé
|
|
<b>Déclencheurs/Commandes (entrée)</b>. Celui-ci affiche également un tableau avec tous les
|
|
Capteurs, Aiguillages, Lumières et/ou Feux de Signalisation que l'utilisateur a défini
|
|
dans leurs tableaux respectifs.
|
|
<li>Sélectionnez l'entité devant être incluse pour la commande (par ex:Déclencheur) du
|
|
LItinéraire de la liste en cliquant sur la
|
|
case dans la colonne <b>Inclure</b>. Pour chaque élément inclus,
|
|
utilisez la case dans la colonne <b>État du déclencheur</b> dans la liste déroulante pour sélectionner
|
|
l'état qui doit déclencher l'entité. Par exemple,
|
|
un aiguillage inclus peut être réglé pour déclencher "Sur Direct", "Sur Dévié"
|
|
ou "sur le Changement ". Elle permettra d'éviter le déclenchement lorsque l'aiguillage est dévié si
|
|
"Véto lorsque Dévié" est sélectionné ou empêcher le déclenchement lorsqu'il est droit, si
|
|
"Véto lorsque Direct" est sélectionné. Les sélections sont similaires pour un Capteur inclus
|
|
ou une Lumière. Un Feu de Signalisation inclus a le choix de "On" pour chacune
|
|
de ses apparences et des choix de "véto lorsque" pour chaque apparence.
|
|
</li>
|
|
<li>Cet onglet a également des boutons radio "Tout" et "inclus" qui opèrent
|
|
d'une manière semblable à l'onglet précédent.
|
|
</li>
|
|
<li>Ensuite, sélectionnez l'onglet étiqueté <b>Alignement/Verrouillage/ etc.</b> .
|
|
</li>
|
|
<li>Si vous voulez que LItinéraire déclenche un son quand se il déclenche,
|
|
entrez le nom de fichier d'un fichier son dans la boite texte suivante "Jouer fichier Son".
|
|
En cliquant <b>Déterminer</b> fera apparaître un dialogue de sélection de fichiers
|
|
pour aider à localiser le fichier. Une fois le fichier localisé, cliquez
|
|
sur son nom dans la boîte de dialogue qui va le copier, complétez avec le chemin, dans
|
|
la zone de texte.
|
|
</li>
|
|
<li>
|
|
De même, si vous voulez un script à exécuter lorsque le LItinéraire
|
|
déclenche, entrez son nom de fichier dans la boîte de texte intitulée "Exécuter le script". Le
|
|
bouton <b>Valider</b> peut être utilisé comme ci-dessus pour aider à la saisie
|
|
des informations du fichier script.
|
|
</li>
|
|
<li>
|
|
Vérification des boites à cochez <b>Définir verrouillages</b> qui verrouille les aiguillages
|
|
inclus à partir de l'onglet "Actions (sortie)" lorsque les entités depuis
|
|
"Déclencheurs/Commandes (entrée)" déclenchent. Lorsque ces entités ne sont plus
|
|
pour déterminer en état de déclenchement, les aiguillages ci-dessus sont déverrouillés.
|
|
Pour plus d'informations sur les verrrouillages d'aiguillage, voir
|
|
<a href="../../package/jmri/jmrit/beantable/RouteAddEdit.shtml">aiguillage fonction de verrouillage</a>.
|
|
</li>
|
|
<li>
|
|
Le tableau de l'onglet "Alignement/Verrouillages/etc." répertorie tous les capteurs
|
|
définis dans le Tableau Capteur. Un capteur (ou capteurs)
|
|
peut être choisi pour devenir actif lorsque les actions des
|
|
entités incluses à partir de l'onglet "Actions (sortie)" sont terminées. Vous
|
|
pouvez choisir d'indiquer l'"alignement" des Capteurs, Aiguillages, les Lumières et/ou
|
|
Feux de Signalisation en groupes séparés ou pour tous ensembles. Si les actions
|
|
de groupe sont achevées par des moyens autres que le déclencheur LItinéraire, le
|
|
capteur indiquera toujours "alignement".
|
|
|
|
<li> Enfin, sélectionnez l'onglet intitulé <b>LItinéraire Basique</b> et retour au premier onglet.
|
|
</li>
|
|
<li>Cliquez sur le bouton <b>Ajouter LItinéraire</b> situé au
|
|
bas de la fenêtre. Si tout va bien, un message
|
|
indiquant "LItinéraire nouveau ajouté ..." sera affiché dans la boîte de notes
|
|
en bas de l'onglet. S'il y a des problèmes avec quoi que ce soit,
|
|
un message d'erreur s'affichera dans la boîte de notes; vous devrez alors
|
|
corriger l'erreur et cliquez sur <b>Ajouter LItinéraire</b> à nouveau.</li>
|
|
</ol>
|
|
<p>Pour sortir de l'addition d'un LItinéraire, pressez le bouton<b>Cancel</b>.
|
|
|
|
<h3>Pour Modifier un LItinéraire existant:</h3>
|
|
|
|
<ol>
|
|
<li>Modifier un LItinéraire existant peut être lancer selon les deux façons suivantes:
|
|
<ul>
|
|
<li>Cliquez sur un bouton <b>Modifier</b> LItinéraire dans le tableau LItinéraire.</li>
|
|
<li>Entrez le nom système de l'LItinéraire à modifier dans
|
|
la fenêtre Ajouter/Editer LItinéraire et cliquez sur le bouton <b>Modifier LItinéraire</b>
|
|
situé au bas de la fenêtre Ajouter/Modifier LItinéraire. Ce doit être le même
|
|
que le nom système indiqué dans le tableau LItinéraire.</li>
|
|
</ul>
|
|
Les boutons <b>Ajouter</b> et <b>Modifier</b> dans
|
|
la fenêtre Ajouter/Modifier LItinéraire vont changer en <b>Supprimer</b>,
|
|
<b>Mise à Jour</b> et <b>Annuler</b>.</li>
|
|
<li>Effectuez les modifications ou les ajouts que vous devez à l'information dans
|
|
la boîte de dialogue. Notez que le nom système de l'LItinéraire édité ne peut pas être
|
|
changé, mais le nom utilisateur peut être changé. Les autres éléments sont décrits
|
|
<a href="#addroute">ci-dessus</a>.</li>
|
|
<li> Après avoir modifié les informations LItinéraire, cliquez sur
|
|
<b>Mise à Jour</b> pour changer le LItinéraire sélectionné. Si tout va bien, un
|
|
message indiquant "LRoute updated.." sera affiché dans la boîte de notes
|
|
en bas de la fenêtre. S'il y a un problème, un message d'erreur
|
|
s'affiche dans la boîte de notes, et l'actualisation est arrêtée
|
|
pour vous permettre de corriger l'erreur et cliquez sur <b>Mise à Jour</b> à nouveau.</li>
|
|
<li>Cliquez <b>Annuler</b> pour quitter le mode édition sans changer le
|
|
LItinéraire sélectionné. Si la fenêtre Ajouter/Modifier LItinéraire est rejetée (fermée)
|
|
alors que dans le mode édition, <b>Annuler</b> est automatiquement sélectionné, et aucune
|
|
modification n'est apportée au LItinéraire sélectionné.</li>
|
|
</ol>
|
|
|
|
<p>Pour supprimer le LItinéraire, appuyez sur le bouton <b>Supprimer</b> .
|
|
|
|
<h3>Pour enregistrer LItinéraires sur le Disque:</h3>
|
|
|
|
<p>Les LItinéraires sont enregistrés dans votre
|
|
fichier de configuration de réseau, avec les aiguillages, les capteurs, les Feux de Signalisation,
|
|
les lumières, etc. Pour stocker ces informations sur le disque, utilisez <b>Stocker
|
|
Configuration...</b> dans le menu <b>fichier</b> en haut du Tableau LItinéraire
|
|
(ou d'autres tableaux à partir du menu Outils), ou sélectionnez <b>Stocker Panneau ...</b>
|
|
dans le menu <b>Panneau</b>. Notez que l'état activé/désactivé de chaque LItinéraire
|
|
n'est pas enregistré dans le fichier de configuration. Lorsque les LItinéraires sont chargés à partir
|
|
du fichier de configuration, ils sont tous activés.
|
|
|
|
<a name="sensorlogic"></a><h3>Commander des LItinéraires depuis des Entités de Commande/Déclenchement</h3>
|
|
|
|
Le fonctionnement d'un LItinéraire peut être commandé par de nombreux moyens:
|
|
des capteurs reliés à des détecteurs d'occupation ou
|
|
des commutateurs sur le réseau, ou les feux dans le cas du C/MRI. Même
|
|
les apparences des Feux de signalisation peuvent commander l'itinéraire. Les capteurs et les aiguillages
|
|
peuvent être des entités réelles ou internes.
|
|
<p>
|
|
Par exemple, par défaut lorsque l'un
|
|
des capteurs inclus passe à l'état actif, le LItinéraire est établi.
|
|
Cela pourrait être utilisé pour définir un LItinéraire quand un canton est devenu occupé,
|
|
ou quand un bouton a été poussé.
|
|
<p>
|
|
Chaque capteur commande a un "mode"
|
|
qui lui est associé, qui peut être:
|
|
|
|
<dl>
|
|
<dt>"Sur Actif"</dt>
|
|
<dd> La méthode par défaut, le LItinéraire est déclenché lorsque
|
|
le capteur passe actif, par exemple "Dévié aiguillage 12 lorsque le capteur 12
|
|
devient actif "</dd>
|
|
|
|
<dt>"Sur Inactif"</dt>
|
|
<dd> Le LItinéraire est déclenché lorsque le capteur passe
|
|
inactif. Par exemple, en utilisant le LItinéraire ci-dessus, plus une seconde LItinéraire
|
|
"aiguillage 12 Dévié lorsque le capteur 12 devient Inactif" aura aiguillage 12
|
|
suivi d'un interrupteur du TCO relié au capteur 12, comme il est retourné d'avant
|
|
en arrière.</dd>
|
|
|
|
<dt>"Sur Changement"</dt>
|
|
<dd> LItinéraire est déclenché lorsque le capteur d'état
|
|
change, soit d'actif à inactif ou inactif à actif.</dd>
|
|
|
|
<dt>"Véto lorsque Active"</dt>
|
|
<dd> Si ce capteur est actif,
|
|
le LItinéraire ne déclenchera pas, peu importe ce que stipule la commande d'autres
|
|
entités pour le changement. Cela a plusieurs utilisations, par exemple pour empêcher de dévié
|
|
un aiguillage pendant le passage d'un train, lorsque le canton est montré occupé</dd>
|
|
|
|
<dt>"Véto Lorsque inactif"</dt><dd> Comme véto actif, mais la logique est
|
|
inversée.</dd>
|
|
</dl>
|
|
|
|
<p>Semblable à des capteurs de commande indiqués ci-dessus, un aiguillage
|
|
de commande a un "mode" qui lui est associé, qui peut être:
|
|
<dl>
|
|
<dt>"Sur Direct"</dt><dd> La méthode par défaut, le LItinéraire est déclenché lorsque
|
|
l'aiguillage passe à l'état Direct.</dd>
|
|
<dt>"Sur Dévié"</dt><dd> LItinéraire est déclenché lorsque l'aiguillage
|
|
passe à l'état Dévié.</dd>
|
|
<dt>"Sur Changement"</dt><dd> LItinéraire est déclenché lorsque l'état de l'aiguillage
|
|
change, soit de droit à dévié ou de dévié à droit.</dd>
|
|
<dt>"Véto lorsque Direct"</dt><dd>Si cet aiguillage est droit,
|
|
LItinéraire est empêché de se déclencher.</dd>
|
|
<dt>"Véto lorsque dévié"</dt><dd> Si cet aiguillage est dévié,
|
|
LItinéraire est empêchée de se déclencher.</dd>
|
|
</dl>
|
|
|
|
<p>De même, les commandes Lumière ont des "modes" qui peuvent être:
|
|
<dl>
|
|
<dt>"Allumé"</dt><dd> La méthode par défaut, LItinéraire est déclenché quand
|
|
la lumière passe à l'état allumé.</dd>
|
|
<dt>"Pas Allumé"</dt><dd> LItinéraire est déclenché lorsque la lumière
|
|
passe à l'état éteint</dd>
|
|
<dt>"Sur le changement"</dt><dd> LItinéraire est déclenché lorsque l'état de la lumière
|
|
change, soit à partir allumé vers éteint ou éteint vers allumé .</dd>
|
|
<dt>"Véto Lorsqu'il est allumé"</dt><dd> Si cette lumière est allumée,
|
|
LItinéraire est empêché de se déclencher.</dd>
|
|
<dt>"Véto lorsque Éteint"</dt><dd> Si cette lumière n'est pas allumée, le
|
|
LItinéraire est empêché de se déclencher.</dd>
|
|
</dl>
|
|
|
|
<p>Pour La commande Feux de Signalisation les "modes" diffèrent quelque peu de ce qui précède.
|
|
elle est:
|
|
<dl>
|
|
<dt>"Sur Rouge"</dt><dd> LItinéraire est déclenché quand le signal
|
|
passe à l'apparence Rouge.</dd>
|
|
<dt>"Sur Flash Rouge"</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe à l'apparence Flash Rouge.</dd>
|
|
<dt>"Sur Jaune"</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe à l'apparence Jaune.</dd>
|
|
<dt>"Sur Flash jaune"</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe l'apparence Flash Jaune.</dd>
|
|
<dt>"Sur Vert"</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe à l'apparence Vert.</dd>
|
|
<dt>"Sur Flash Vert "</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe l'apparence Flash Vert.</dd>
|
|
<dt>"Sur Allumé"</dt><dd>LItinéraire est déclenché quand le signal
|
|
passe d'Éteint à Allumé.</dd>
|
|
<dt>"Sur Tenu"</dt><dd>LItinéraire est déclenché quand le signal
|
|
est mis à Held.</dd>
|
|
<dt>"Véto Lorsque Rouge"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal passe à l'apparence Rouge.</dd>
|
|
<dt>"Véto lorsque clignotant rouge"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal passe à l'apparence Flash Rouge. </dd>
|
|
<dt>"Véto Quand Jaune"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal passe à l'apparence Jaune.</dd>
|
|
<dt>"Véto lorsque Jaune clignotant"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal à l'apparence Flash Jaune .</dd>
|
|
<dt>"Véto lorsque verte"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal à l'apparence Verte.</dd>
|
|
<dt>"Véto lorsque Clignotant vert"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal à l'apparition Vert .</dd>
|
|
<dt>"Véto Lorsqu'il est allumé"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal passe d'Éteint à Allumé .</dd>
|
|
<dt>"Véto lorsque Manuel"</dt><dd> LItinéraire est empêché de se déclencher quand
|
|
le signal mis à Manuel.</dd>
|
|
</dl>
|
|
|
|
<p>Notez qu'il y a ici un "et/ou" implicite. Tous les "véto"
|
|
des capteurs, les "véto" aiguillages, les "véto" feux et les "véto" signaux
|
|
doivent être dans leur état de non-véto et qu'au moins l'une
|
|
des entités doit déclencher le changement
|
|
approprié pour le LItinéraire à régler.
|
|
Un seul "véto" aiguillage, "véto" capteur," véto" de lumière ou l'apparition de "véto"
|
|
signaux " permettra d'éviter à LItinéraire d'être déclenché.
|
|
L'expression logique définie par LItinéraire est que le "non-droit de véto
|
|
des entités sont relier par des OR" comme une clause et les "véto" des
|
|
entités sont associées par des ET comme une clause. Les deux clauses
|
|
sont alors rejoints par un opérateur ET.
|
|
</p>
|
|
|
|
<a name="setroutebehavior"></a>
|
|
<h3>Définition des Préférences pour Correspondre à Celles des Itinéraires</h3>
|
|
|
|
<p>Dans Itinéraires, les "véto" des entités sont passifs. C'est, bien que l'état du "véto"
|
|
empêche l'Itinéraire de déclencher, quand l'Etat du "véto" est à gauche,
|
|
il ne déclenche pas l'Itinéraire. D'autre part, en général une condition Logix
|
|
a tous les état de ses variables qui déclenchent les actions quand ils changent. Les boutons
|
|
radio sur l'onglet "LItinéraire base"<b>Route Logix Type</b> donne des option.
|
|
Si vous voulez que le LItinéraire s'effectue de manière passive comme le fait un Itinéraire,
|
|
appuyez sur le bouton <b>Old</b>. Si vous voulez que le LItinéraire déclenche ses
|
|
actions quand tout les ""droit de véto" sont retirés, appuyez sur le bouton <b>New</b>.</p>
|
|
|
|
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
|
|
</div><!-- closes #mainContent-->
|
|
</div> <!-- closes #mBody-->
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|