Files
JIMRI/help/fr/html/tools/signaling/index.shtml
T
2026-06-17 14:00:51 +02:00

542 lines
33 KiB
Plaintext

<!DOCTYPE html>
<html lang="fr">
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Apple macOS version 5.8.0">
<!-- Copyright Bob Jacobsen 2008 -->
<!-- Translated by Blorec Herv&#233; le 2016-09-19-->
<title>JMRI: Signaling introduction</title>
<meta name="Author" content="Bob Jacobsen">
<meta name="Author" content="Egbert Broerse">
<meta name="Date.Modified" content="20151214">
<!--#include virtual="/help/fr/parts/Style.shtml" -->
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
<div id="mBody">
<!--#include virtual="Sidebar.shtml" -->
<div id="mainContent">
<!-- Page Body -->
<h1>JMRI: Signalisation</h1>
<p>Cette page introduit la Signalisation, liste les outils Signalisation JMRI et pointe vers
les méthodes plus avancées.</p>
<p>La modélisation de la Signalisation ferroviaire sur un réseau peut être fait de
différentes façons, allant du simple "feu rouge" pour terminer par l'émulation d'un prototype
particulier de signalisation logique. JMRI fournit une combinaison d'outils pour mettre en
œuvre La Signalisation. JMRI supporte la <a href="AspectSignaling.shtml">signalisation
réaliste</a> basée sur les <a href="#aspect">Aspects</a> et les <a href=
"#appearance">Apparences</a> du signal, ainsi que la répartition et le verrouillage du CCT,
sans que l'utilisateur ait à écrire un script ou du code Java.</p>
<ul>
<li><a href="#terms">Vocabulaire de Signalisation</a>
</li>
<li><a href="#signaling">Signalisation Réaliste de Chemin de Fer</a>
</li>
<li><a href="#tools">Outils de Signalisation JMRI</a>
</li>
<li><a href="#advanced">Signalisation Avancée</a>
</li>
</ul>
<a name="terms" id="terms"></a>
<h2>Vocabulaire de Signalisation</h2>
<h3>Termes de Modèle réel de Signalisation Ferroviaire:</h3>
<a href="https://commons.wikimedia.org/wiki/File:CSX_River_Sub_Kingston_CP_90.jpg"><img src=
"images/132px-CSX_River_Sub_Kingston_CP_90.jpg" width="132" height="240" align="right" alt=
""></a> <!-- With some very useful information from the JMRI developers structure site -->
<ul>
<li><a name="head" id="head"><strong>Feu de Signalisation</strong></a> ou <strong>Bras de
Signalisation</strong> Chaque unité individuelle de signal sur un Mât de Signalisation
sémaphore ou lumineux. Il montre exactement une Apparence, généralement une couleur ( Mais
pas toujours, exemple: sémaphores ).</li>
<li><strong>Lumière</strong> La lampe individuelle dans un signal. Une lampe peut indiquée
de multiples <a href="#aspect">Aspects</a> si elle change de couleur comme un signal
SearchLight*, ou elle peut prendre multiples lumières pour indiquer un simple <a href=
"#aspect">Aspect</a>, par exemple Signaux de Position Lumineux.</li>
<li><strong>Marqueurs</strong> Un Feu de Signalisation ou un Bras qui ne change pas de
couleur ou de position.</li>
<li><strong>Signal</strong> L'objet qui transmet une indication par l'intermédiaire d'un
modèle spécifique de ses parties visibles. Il peut être aussi simple comme un signe,
disant: "départ CTC"; qui transmet une indication particulière et invoque une règle.
Habituellement, nous sous référons à des Signaux allumés ou mobiles, bien que, qu'ils
puissent présentés plus d'une Indication. Le Signal peut avoir une lampe et utiliser
plusieurs couleurs pour transmette différentes Indications, ou il a besoin de plus d'un jeu
de lampes pour afficher un large éventail d'Aspects pour adapter l'emplacement.</li>
<li><strong>Mât de Signalisation</strong> Le poteau sur lequel sont montés un ou plusieurs
Feux de Signalisation ou Bras et qui (généralement) contrôle une voie individuelle. Utilisé
aussi pour se référer à un signal entier fait de un ou plusieurs Feux de Signalisation. les
Signaux Nains sont aussi considérés comme des Mâts de Signalisation.</li>
<li><a name="appearance" id="appearance"><strong>Apparence</strong></a> Une d'une série
d'options autorisées pour un <a href="#head">Feu de Signalisation</a> ou un Signal
Mécanique exemple: Rouge, Vert, Relevé.</li>
<li><a name="aspect" id="aspect"><strong>Aspect</strong></a> Une d'une série d'options
autorisées pour un modèle visuel d'un Mât de Signalisation utilisant un ou plusieurs Feux
de Signalisation ou Bras Mécaniques pour transmettre une <a href=
"#indication">Indication</a> de vitesse ou d'itinéraire. Différents types de Mâts de
Signalisation peuvent utiliser différents Aspects pour une indication spécifique, mais un
type de Mât de Signalisation particulier transmettra toujours une Indication particulière
par un seul Aspect. Par exemple, pour transmettre "Vous pouvez roulez à pleine vitesse" -
une Indication (Règle 281, "Libre"v-un signal doit afficher une simple lampe verte, un
autre peut montrer un vert au-dessus d'une rouge, et un troisième peut avoir un sémaphore
ouvert. Ils ont tous des aspects différents montrant la même Indication. Comme à tous ces
différents Aspects sont affectés le même nom descriptif, exemple: "Approche", quand vous
pensez à ces Aspects, "Approche sur un signal searchlight" et "Approche sur un simple
sémaphore", la différence est évidente.</li>
<li><a name="indication" id="indication"><strong>Indication</strong></a> Pour les (la
plupart) des chemins de fer de l'Ouest américain, "Indication" se réfère au message envoyé
par un Signal. Il a généralement un nom, comme "Libre" ou Approche, mais officielement
c'est à un règlement de chemin de fer (comme 281 ou 285) auquel le train doit obéir quand
il est gouverné par ce Signal. Alors l'Indication est la <em>signification</em> qu'un
signal transmet au conducteur, elle indique l'instruction complète pour un Aspect du
Signal, exemple: "Exécutez la préparation à l'arrêt au prochain signal". Le train dépassant
la vitesse moyenne doit la réduire pour cette vitesse. ( pour l'Aspect "Approche" selon le
Recueil de Réglement AAR 1946).</li>
<li><strong>Signal Distant</strong> Le signal que vous commandez est appelé Signal Distant
s'il est programmé pour montré le même Aspect ou un plus restrictif que le signal suivant
dans la direction et itinéraire du voyage.</li>
<li><strong>Territoire Éteint</strong> Section de voie de circulation non contrôlée par des
Signaux. Le <a href="https://en.wikipedia.org/wiki/Dark_territory">Territoire Éteint</a>
est gouverné par d'autres méthodes comme des Exploitation par Horaires et Ordre de Train (
TT &amp; TO ), Contrôle Direct du Trafic ou Bulletin de Voie.</li>
</ul>
<p>Différentes compagnies ont des Règlements différents pour agir sur le trafic, utilisant
des termes différents. Dans leurs Recueils de Règlement respectifs, Ils utilisent différents
Aspects pour des règles qui ont le même nom. Et certains auront différentes Apparences pour
faire ces Aspects ( exemple: sémaphore contre lampe simple contre position d'un signal de
couleur contre position d'une lampe de signalisation contre un signal de cabine
contre...)<br>
Image sur la droite: un Mât de Signalisation CSX Searchlight* avec deux Feux de Signalisation
, montrant un Aspect "rouge au dessus de rouge", signifie l'Indication "Arrêt".</p>
<h3>JMRI termes spécifiques de Signalisation:</h3>
<ul>
<li><strong>Virtuel</strong> Les signaux Virtuels sont des signaux JMRI internes qui n(ont
pas de signaux matériels de reliés. Les signaux Virtuels peuvent représenter des Aspects
théorique comme des buttoirs ou dans des coulisse qui sont utilisées par des signaux
précédents</li>
<li><strong>Capteur Protégé</strong> Le prochain capteur d'occupation du canton suivant le
signal que vous contrôlé dans la direction et l'itinéraire du voyage. La "protection" est
pour prévenir la pénétration d'un train dans un canton occupé sans avoir été averti</li>
<li><strong>Signal Protégé</strong> Le signal suivant celui que vous contrôlé dans la
direction et l'itinéraire du voyage. La "protection" est pour prévenir l'approche d'un
train d'un signal d'arrêt sans avoir d'avertissement suffisant pour lui permettre d'être
arrêté avant d'atteindre le signal "protégé".</li>
<li><strong>Système de Signalisation</strong> un ensemble d'icônes, de fichier de
définitions et des règles suivant soit un Recueil de Règlement ou un ensemble de simplifié
de règles ( voir <a href="AspectSignaling.shtml#systems">cette liste</a>).</li>
<li><strong>Nom Système</strong> Le nom des objets JMRI identifiant soit des pièces
virtuelles ( internes ) ou physiques de matériel utilisé, exemple: une une sortie sur un
décodeur pour commander un signal. Le Nom Système doit suivre certaines <a href=
"../../doc/Technical/Names.shtml">Régles de Dénomination</a> pour être correctement
interprété par JMRI, et le nom varie suivant votre matériel car il doit correspondre à
votre système DCC.</li>
</ul>
<h2><a name="signaling" id="signaling">Signalisation Réaliste Ferroviaire</a>
</h2>
<p>À travers le monde, les chemins de fer ont développé une large gamme de mat"riel de
signalisation tels que Drapeaux ( non supportés dans JMRI, Sémaphores, Signaux à position de
lumière, Signaux Lampes de Couleur. Différents signaux physiques peuvent montrer la même
"Indication" en utilisant différentes combinaisons de lumières, de positions de sémaphore,
et/ou de Panneaux; ces modèles de lumières sont appelés "Aspects". Par exemple l'Aspect
"Arrêt" peut être une simple lampe rouge sur un mât de Signalisation avec seulement une
lampe, rouge au-dessus de rouge sur un mât de signalisation avec deux lampes, etc. Pour
apprendre les règles du chemin de fer, votre modèle fait partie du jeu mais JMRI vous aide en
fournissant plus de 20 systèmes de signalisation réaliste de différents pays. Pourtant, c'est
au conducteur d'interpréter les Aspects des Signaux affichés et ajuster le régulateur...</p>
<p>Beaucoup de <a href=
"https://en.wikipedia.org/wiki/Automatic_block_signaling#Automatic_traffic_control">Bloc
Automatique Lumineux</a> (ABS au USA et BAL en France) basiques peut se résumer à un signal
devient rouge quand un train ne peut pas entrer en toute sécurité dans le canton qu'il
protège; il devient jaune lorsque le canton suivant le canton protégé ne peut être occupé.
Bien que ce soit une simplification, il peut servir comme un bon point de départ pour
comprendre la logique de la signalisation. Les système de signalisation modernes sont
<a href="https://en.wikipedia.org/wiki/Automatic_block_signaling#Automatic_traffic_control">Bloc
à Permissivité Absolue</a> (APB) Signalisation utilisé par beaucoup de réseaux de l'Ouest des
US et <a href="https://en.wikipedia.org/wiki/Centralized_traffic_control">Contrôle Centralisé
du Trafic</a> ( CTC ) commandé à distance à partir de grands tableaux.</p>
<h3>Nomenclature Standard CTC</h3>
<h4>Union Switch &amp; Signal Company (US&amp;S)</h4>
<ul>
<li>Les Signaux sont identifiés par des nombres PAIRS avec la direction du mouvement décrit
sur le panneau ( R - droit, L - gauche )</li>
<li>Les Aiguillages sont identifiés par des Nombres IMPAIRS</li>
</ul>
<p>Exemple #1: Les signaux à un aiguillage commandé avec une voie d'approche par la gauche et
deux voies vers la droite -2R ( face à la pointe ), 2L ( voie directe ), 2LA ( voie déviée ).
2LA devrait êttre montrée comme 2L sur le panneau pour correspondre avec le Signal Levier 2.
La direction cardinale doit aussi être utilisée( N,S, E, W ) à un croisement pour
l'itinéraire opposé. Les Aiguillage sont N (normal ) ou R ( inverse ).<br>
Exemple #2: Les signaux CTC de Dennis Drury obtiennent un nombre pair avec un modificateur
directionnel tel que E 50 W ou E 52 W. Les signaux du canton intermédiaire peuvent être
numérotés par une position kilométique de l'emplacement tel que 322.2 et 322.3.</p>
<h4>General Railroad Signal (GRS)</h4>
<ul>
<li>Les Signaux ont des muméros IMPAIRS</li>
<li>Les Aiguillages ont des numéros PAIRS (en opposition à US&amp;S!)</li>
<li>Le même schéma R - droit, L - gauche</li>
</ul>
<p>Merci à Jim Duncan, qui ajoute: Il y a toujours des exceptions! Tous les libellés doivent
être cohérents, facile à comprendre, et n'avoir absolument aucune possibilité d'être confondu
avec un autre signal, aiguillages ou leviers.</p>
<h3>Lectures complémentaires</h3>
<p>Il y a beaucoup d'excellentes sources d'information sur La signalisation réaliste,
incluant:</p>
<ul>
<li>La <a href="https://en.wikipedia.org/wiki/Railway_signal">Page Wikipedia sur la
Signalisation</a></li>
<li>La <a href="https://fr.wikipedia.org/wiki/Signalisation_ferroviaire_en_France">Page
Wikipedia sur la Signalisation SNCF</a></li>
<li><a href="http://www.alkrug.vcn.com/rrfacts/signals/signals.htm">Signalisation
simplement expliquée</a> by A.A. Krug</li>
<li><a href="http://www.lundsten.dk/us_signaling/">Signalisation Nord Américaine</a> est un
website complet by Carsten S. Lundsten</li>
<li>Le <a href="http://www.railway-technical.com/sigind.shtml">chapitre Index Technique de
Signalisation Ferroviaire</a> fournit beaucoupd'informations du monde entier.</li>
<li><a href="http://catalog.hathitrust.org/Record/002567896">Exploitation Chemin de Fer et
Signalisation</a> by Edmund J. Phillips, Jr., Simmons-Boardman Publ., 1942</li>
<li>John Armstrong's book <em>Le Chemin de Fer: Quel est-il, Que fait-il,</em> ,
Simmons-Boardman Books Inc., 1990</li>
<li>Dr. Bruce Chubb's <em>Computer/Model Railroad Interface (C/MRI) User Manual rev
3.0</em> a des informations sur la signalisation au chapitre 12.</li>
<li>US prototype AAR rules section 2 (<a href=
"http://www.rrsignalpix.com/AAR_2_sec.pdf">http://www.rrsignalpix.com/AAR_2_sec.pdf</a>)
fournit un point de départ pour comprendre les règles de signalisation US.</li>
<li><a href="http://www.railroadsignals.us/basics/nomenclature.htm">US Circuit
Nomenclature</a> aide dans la dénomination réaliste des parties du système de
signalisation.</li>
</ul>
<a name="tools" id="tools"></a>
<h2>JMRI Outils Signalisation</h2>
<p>Il est vraiment simple d'utiliser l'Aspect de Signalisation, spécialement si le matériel
de signal approprié est déjà configuré dans JMRI ou vous voulez utiliser des Mâts de
Signalisation avec plus d'un Feu de Signalisation. L'aspect de Signalisation dans JMRI
utilise une série de fichiers de définitions d'Aspect qui sont fournis avec JMRI depuis la
version 2.9. De plus pour puiser dans un des plus réaliste parmi 20 <a href=
"AspectSignaling.shtml#systems">Systèmes de Signalisation</a> fournit avec JMRI, vous pouvez
en bidouiller un en fonction de votre matériel et des opérations ou définir votre propre
système et le partager dans le cadre d'une prochaine version de JMRI.<br>
JMRI les principaux outils de signalisation suivants, disponibles depuis le
menu<strong>Outils --&gt; Tableau --&gt; Signal</strong> menu:</p>
<p>1. Les objets <strong><a href="SignalHeads.shtml">Feu de Signalisation</a></strong>
représentants les lampes individuelles d'un signal et pouvant être créés, changés, enlevés et
configurés pour des apparences ( couleurs ) spécifiques dans le <a href=
"../../../package/jmri/jmrit/beantable/SignalHeadTable.shtml">Tableau Feu de
Signalisation</a>Un ou plusieurs Feux de Signalisation habituellement sont une partie d'un
Mât de Signalisation. Pour les décodeurs de signalisation, qui acceptent directement des
Aspects multiples, il peut ne pas être nécessaire de créer des Feux de Signalisation
individuels, avnt la création des objets Mât de Signalisation.</p>
<p>2. Les objets <strong><a href="SignalMasts.shtml">Mât de Signalisation</a></strong>
représente le signal entier avec un ou plusieurs Feux de Signalisation. L'utilisation des
objets Mât de Signalisation vous permet de d'afficher des Aspects réalistes sur les signaux.
Vous spécifiez quelle sorte de <a href="AspectSignaling.shtml#systems">Système de
Signalisation</a> va être utilisé, le Mât de signalisation spécifique type "searchlight*
double" ou "simple feu nain" et quels Feux de Signalisation ou aspect matériel courant ce Mât
de Signalisation va piloter. Quand l'<a href="#aspect">Aspect</a> d'un Mât de Signalisation
est configuré pour "Approche Médium", JMRI gère la communication nécessaire avec le réseau
pour que le signal sur le réseau affiche les les bonnes couleurs.<br>
<a href="../../../package/jmri/jmrit/beantable/SignalMasts.png"><img src=
"../../../package/jmri/jmrit/beantable/SignalMasts.png" width="338" height="86" alt="" align=
"right"></a> Les Mâts de Signalisation sont configurés par le <a href=
"../../../package/jmri/jmrit/beantable/SignalMastTable.shtml">Tableau Mât de
Signalisation</a>. Depuis le Tableau Mât de Signalisation, vous pouvez créer et modifier les
Mâts de Signalisation et configurer individuellement les Mâts de Signalisation pour tous les
Aspects qu'ils sont capable d'afficher en cliquant dans la colonne "Aspect.<br>
Vous pouvez ajouter une icône Mât de Signalisation dans l'Éditeur de Panneau par la méthode
habituelle. L'icône Mât de Signalisation affichera l'image depuis la définition Apparence de
ce type particulier de Mât de Signalisation et de Système de Signal.</p>
<p>3. Les <strong><a href="SignalGroups.shtml">Groupes Signaux</a></strong> sont utilisés
pour définir un nombre de Feux de Signalisation, où seul un Feu de Signalisation peut être
allumé à un moment donné, dépendant de l'Apparence ( État ) du Mât de Signalisation associé
et d'un ensemble de conditions. Les Groupes Signaux seront utilisés là où des indicateurs
supplémentaires seront installés pour compléter le Mât de Signalisation principal, tel que
l'affichage de Bifurcation, Itinéraire, Vitesse. Ces indicateurs fournissent une information
additionnelle au conducteur qui n'est pas donnée par le Mât de Signalisation principal. De
tels indicateurs sont vus fréquement en signalisation Européenne et en GB.</p>
<p>4. L'outil <strong><a href="SignalMastLogic.shtml">Logique Mât de
Signalisation</a></strong> permet à la Logique de Signalisation d'être construite sous forme
de paire de conditions entre les Mâts de Signalisation sur le Réseau. Chaque Logique Mât de
Signalisation utilise les états des Cantons, des Aiguillages, des Capteurs et autre Mât de
Signalisation pour déterminer quel Aspect un Mât de Signalisation Particulier devrait
afficher.<br>
Si le réseau a été dessiné avec l'Éditeur de Réseau et que les Mâts de Signalisation ont été
placés sur le panneau en utilisant les outils variés, alors il est possible de construire
dynamiquement toutes les Logiques Mât de Signalisation, avec un minimum d'intervention
utilisateur. Pour les panneaux créés avec l'Éditeur de Panneau de Commande, beaucoup de ces
informations doivent être entrées à la main.</p>
<p>Toutes les informations dans les Tableaux sont sauvegardées avec la configuration dans un
fichier XML, en même temps que la configuration du tableau de commande, les Logix, les
Itinéraires et choses similaires. Pour plus d'information sur la création et l'affichage des
panneaux, incluant comment montrer les signaux sur vos panneaux, voir la <a href=
"../../apps/PanelPro/Panels.shtml">page d'aide Panneaux</a>.</p>
<p>Et Après?</p>
<ul>
<li>Plus d'information sur l'Aspect de la Signalisation et les options disponibles dans
JMRI peuvent être trouvées dans la <a href="AspectSignaling.shtml">page d'aide Aspect
Signalisation</a>.</li>
<li>Suzie Tall et Jim Duncan ont écrit des instructions <a href=
"SignalingSetup.shtml">Démarrage Rapide Signalisation</a>.</li>
<li>Elmer McKay fournit un apercu général <a href="IntroToSignalingYourMRR.shtml">Comment
démarré</a> avec les signaux sur votre réseau.</li>
</ul>
<a name="advanced" id="advanced"></a>
<h2>La Signalisation Avancée</h2>
<ul>
<li><a href="interlock/index.shtml">Verrouillage Entrée/Sortie</a>
</li>
<li><a href="#logix">Logix</a>: Logique basiqe pour commander des parties du réseau</li>
<li><a href="#scripting">Script</a>: personnalisation JMRI incluant les interactions
utilisateur</li>
<li><a href="#automat">Classes Automatisation</a>
</li>
<li><a href="#widgets">Boite à Outils</a> pour les utilisateurs expérimentés pour faire
toutes sortes d'automatisme sur le réseau en écrivant un nouveau programme</li>
</ul>
<a name="logix" id="logix"></a>
<h3>Signalisation avec Logix</h3>
<p>Un <a href="../Logix.shtml">Logix</a> JMRI fournit la logique et les capacités de commande
pour les objets JMRI, incluant Mâts et Feux de Signalisation. Logix peut être utilisé pour
configurer une signalisation logique personnalisée en remplissant des formulaires sans écrire
de code. Un utilisateur définit la logique "Conditionnelle" et les "Actions" qui prennent
place en fonction de l'état de la logique. Les sous-sections suivantes montrent comment Logix
peut examiner et commander les Signaux.</p>
<h4><a name="variable" id="variable">Variables d'État Signal dans Logix</a>
</h4>
<p>Les variables d'état liées aux Feux et Mâts de Signalisation actuellement disponibles pour
une utilisation dans les Conditionnels Logix sont énumérés ci-dessous, en même temps que les
informations sur chacun d'eux. Les variables d'état doivent toujours être évaluées soit True
( Vrai ) ou False ( Faux ). La condition résultante pour True est donnée pour chacune. Si la
condition n'est pas remplie, la variable d'état évalue à False. Quand un Logix est actif,
l'état des entités spécifiées ( Capteur, Aiguillage, Mât de Signalisation, etc. ) dans les
variables d'état dans ses Conditionnels sont surveillés. Un calcul de tous les Conditionnels
dans le Logix est déclenché quand un des états surveillés change comme noté ci-dessous.
<em>Note:</em> Tous les Conditionnels Logix ne sont pas listés ici.</p>
<a href="../../../package/jmri/jmrit/beantable/images/LogixSignalHeadVariable.png"><img src=
"../../../package/jmri/jmrit/beantable/images/LogixSignalHeadVariable.png" width="423" alt=""
height="92" align="right"></a>
<p>Conditionnels pour la Variable Type "Feu de Signalisation":</p>
<ul>
<li><strong>Apparence Feu de Signalisation Égale</strong>: Évalue à Vrai si l'Apparence du
Feu de Signalisation correspond à l'Apparence spécifiée dans l'"État" de la variable. Le
calcul est déclenché quand l'Apparence du Feu de Signalisation change.</li>
<li><strong>Apparence Feu de Signalisation Allumé</strong>: Évalue à Vrai si le Feu de
Signalisation spécifié est allumé.</li>
<li><strong>Apparence Feu de Signalisation Maintenu</strong>: Évalue à Vrai si le Feu de
Signalisation est maintenu.</li>
</ul>
<p>Conditionnels pour la Variable Type "Mât de Signalisation":</p>
<ul>
<li><strong>Apparence Mât de Signalisation Égale</strong>: Évalue à Vrai si l'Apparence du
Mât de Signalisation correspond à l'Apparence spécifiée dans l'"État" de la variable. Le
calcul est déclenché quand l'Apparence du Feu de Signalisation change.</li>
<li><strong>Apparence Mât de Signalisation Allumé</strong>: Évalue à Vrai si le Mât de
Signalisation spécifié est allumé.</li>
<li><strong>Apparence Mât de Signalisation Maintenu</strong>: Évalue à Vrai si le Mât de
Signalisation est maintenu.</li>
</ul>
<a name="action" id="action"></a>
<h4>Actions Signal en Logix</h4>
<p>Les Actions liées aux Feux et Mâts de Signalisation actuellement disponibles pour un usage
dans les conditionnels Logix sont listées ci-dessous en même temps que les informations sur
chacune. <em>Note:</em> Toutes les actions Logix ne sont pas répertoriées ici.</p>
<ul>
<li><strong>Définir Apparence Feu de Signalisation</strong>: Configurer le Feu de
Signalisation pour l'Apparence choisie. Spécifier le Feu de Signalisation à configurer en
entrant son Nom Système ou Nom Utilisateur. Spécifier l'Apparence à configurer en
choisissant dans le menu contextuel qui apparaìt après que vous ayez entré un Nom Système
de Feu de Signalisation ( ou sélectionné dans une Liste de Choix ).</li>
<li><strong>Définir Feu de Signalisation Maintenu</strong>: Configurer le Feu de
Signalisation à Maintenu. Spécifier le Feu de Signalisation à configurer en entrant son Nom
Système ou Nom Utilisateur.</li>
<li><strong>Effacer Maintenu Feu de Signalisation</strong>: Effacer Maintenu sur le Feu de
Signalisation spécifié. Spécifier le Feu de Signalisation à configurer en entrant son Nom
Système ou Nom Utilisateur.</li>
<li><strong>Définir Feu de Signalisation Éteint</strong>: Configurer le Feu de
Signalisation pour ne pas être Allumé. Spécifier le Feu de Signalisation à configurer en
entrant son Nom Système ou Nom Utilisateur.</li>
<li><strong>Définir Feu de Signalisation Allumé</strong>: Configurer le Feu de
Signalisation à Allumer. Spécifier le Feu de Signalisation à configurer en entrant son Nom
Système ou Nom Utilisateur.</li>
<li><strong>Définir Aspect Mât de Signalisation</strong>: Configurer le Mât de
Signalisation pour l'Aspect choisi. Spécifier le Mât de Signalisation à configurer en
entrant son Nom Système ou Nom Utilisateur. Spécifier l'Aspect à configurer en choisissant
dans le menu contextuel.</li>
<li><strong>Définir Mât de Signalisation Maintenu</strong>: Configurer le Mât de
Signalisation à Maintenu. Spécifier le Mât de Signalisation à configurer en entrant son Nom
Système ou Nom Utilisateur.</li>
<li><strong>Effacer Mât de Signalisation Maintenu</strong>: Configurer le Mât de
Signalisation pour ne pas être Allumé. Spécifier le Mât de Signalisation à configurer en
entrant son Nom Système ou Nom Utilisateur.</li>
<li><strong>Définir Mât de Signalisation Éteint</strong>: Configurer le Mât de
Signalisation pour ne pas être Allumé. Spécifier le Mât de Signalisation à configurer en
entrant son Nom Système ou Nom Utilisateur.</li>
<li><strong>Effacer Mât de Signalisation Éteint</strong>: Configurer le Mât de
Signalisation à Allumer. Spécifier le Mât de Signalisation à configurer en entrant son Nom
Système ou Nom Utilisateur.</li>
<li><strong>Jouer un Fichier Son</strong>Jouer le fichier son spécifié ( par exemple clics
de relais CTC )</li>
<li><strong>Exécuter un Script</strong>: Lancer le Script spécifié.</li>
</ul>
<p>Pour plus d'information voir les <a href="../Logix.shtml">pages d'aides Logix</a>.</p>
<a name="scripting" id="scripting"></a>
<h3>Script</h3>
<a href="../../../package/jmri/jmrit/beantable/images/jmriScriptWindow.png"><img src=
"../../../package/jmri/jmrit/beantable/images/jmriScriptWindow.png" width="250" height="136"
align="right" alt=""></a>
<p>Comme d'autres objets dans JMRI, vous pouvez configurer et lire des Feux de Signalisation,
des Mâts de Signalisation et la Logique de Mât de Signalisation via des Scripts. Au lieu de
définir notre propre langage pour accomplir ceci, <a href="../scripting/index.shtml">les
Script JMRI</a> utilisent le langage "Python" qui est communément utilisé en développement
web.<br></p>
<p>Plusieurs méthodes du fichier jmri_default.py peuvent être utilisées pour travailler avec
la signalisation. Les méthodes qui peuvent être utilisées dans un script Python pour
interagir avec les Mâts Signalisation incluent: getAspect(), getSignalSystem(),
getValidAspects() et setAspect(Stop). Voir ces <a href=
"AspectSignaling.shtml#mastscripting">Exemples</a>.<br>
Pour le script d'un Feu de Signalisation la méthode "getSignalHead" peut être utilisée. Puis,
"setAppearance" est une méthode de l'objet retourné SignalHead. Exemple:</p>
<pre>signals.getSignalHead("IH1").setAppearance(YELLOW)</pre>
<p><a href="../../../../../jython/SigletExample.py">SigletExample.py</a><br>
Un exemple de script pour un "Siglet" JMRI dans Python. Il écoute les modifications apportées
à deux capteurs et un aiguillage, puis recalcule l'Apparence du Feu de Signalisation basées
sur les valeurs. Pour plus d'information voir la <a href="../scripting/index.shtml">page
d'aide Scrpit JMRI</a> . <a name="automat" id="automat"></a></p>
<h3>Classes d'Automatisation</h3>
JMRI fournit des classes pour vous aider à écrire du code Java pour contrôler votre réseau.
Les plus puissants d'entre eux sont destinés à l'automatisation en général et rend facile à
coder votre propre logique de signalisation dans le programme; voir la <a href=
"../automation/viaJava.shtml">page web automatisation</a>. La <a href=
"https://jmri.org/JavaDoc/doc/jmri/jmrit/automat/Siglet.html">classe "Siglet"</a> et s'est
"kin" sont censés rendre facile l'écriture d'une logique de signalisation complexe
personnalisée; une variante de ceux-ci a été utilisée par Nick Kulp's pour l'automatisation
de la signalisation sur son <a href=
"https://jmri.org/community/examples/Panels-Cornwall/CornwallRunning.html">Réseau
Cornwall</a>..
<p>Bien que les Classes d'Automatisation nécessitent l'écriture de code, au lieu de
simplement remplir un formulaire GUI, le programme gère tous les détails de la lecture des
changements d'état du réseau, l'écriture des modifications d'aspect désiré. en retour au
réseau, et même les détails de "quelle sorties dois-je mettre pour obtenir que le signal de
l'Evitement Est soit montrer Jaune?". Vous pouvez vous concentrer uniquement sur la logique
du signal dans le code que vous écrivez. <a name="widgets" id="widgets"></a></p>
<h3>Boite à Outils</h3>
L'ensemble de la <a href="../../doc/Technical/index.shtml">boite à Outils JMRI</a> est
disponible pour une utilisation si vous voulez vraiment faire développer de nouveaux outils,
commandant tous les détails. La programmation avec la Boìte à Outils JMRI fournit les
commandes pour les systèmes C/MRI et la plupart des systèmes DCC. avec des outils très utiles
pour manipuler les aiguillages, les capteurs, les signaux, les locomotives,etc, ausi bien que
des outils puissants pout travailler sur l'écran utilisateur.
<h2>Outils hérités</h2>
<ul>
<li>L'outil <a href="../../../package/jmri/jmrit/blockboss/BlockBossFrame.shtml">Logique
Signal Simple</a> fournit la première version basique de la signalisation ABS ( BAL SNCF )
et Enclenchements utilisant de simples Mâts avec Feu de signalisation. L'outil Logique
Signal Simple est toujours disponible dans le menu Outils. Cependant, pour prévenir les
conflits logiqueset les Aspects étranges des Feux, ne pas essayer de combiner l'usage de
l'outil SSL les outils Logique Mâts de Signalisation pour les mêmes signaaux.</li>
</ul>
<p><strong>*SearchLight:</strong> Feu avec une seule lampe devant laquelle pivote un secteur
ayant des écrans colorés.</p>
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
</div> <!-- closes #mainContent-->
</div> <!-- closes #mBody-->
<script src="/js/help.js"></script>
</body>
</html>