JMRI: Configure Acela Nodes
Author: Bob Jacobsen
Keywords: JMRI help configure grapevine node

# Bienvenue sur les Pages d'aide Acela

Merci d'avoir lu ceci, j'espère que les quelques minutes que vous consacrerez à la lecture vous épargneront des heures sur la route.

Si vous ne l'avez pas déjà fait, s'il vous plaît n'oubliez pas de lire davantage dans JMRI le support matériel sur Acela et le système Noms CTI Acela .

## Fichiers de configuration

Juste pour être parfaitement clair, DecoderPro, PanelPro et SoundPro sont tous des environnements graphiques différents ou des interfaces utilisateur pour le même programme JMRI.

Vous pouvez faire quelque chose avec n'importe lequel de ces trois programmes, l'interface utilisateur a juste été adapté dans une tentative de rendre plus facile pour vous de pouvoir faire ce que vous voulez :

- Programme Décodeurs utilisant DecoderPro
- Contrôlez votre réseau en utilisant PanelPro

La seule différence est que chaque configurateur graphique à sa propre version de votre configuration.

L'avantage est que vous pouvez configurer chaque configurateur pour avoir une configuration unique.

L'inconvénient est que vous pouvez avoir besoin de mettre en place votre configuration plus d'une fois (ou copier-coller d'une configuration à l'autre), si vous souhaitez utiliser un autre configurateur graphique soyez certain qu'il contienne la même configuration.

## Sauvegardez vos fichiers de configuration

Tout est dit, chaque configurateur a un seul fichier de configuration (exemple pour DecoderPro c'est: DecoderProConfig2.xml).

Donc, si vous effectuez une modification et sauvegarder votre fichier de configuration (en appuyant sur le bouton Enregistrer de la fenêtre Préférences), vous écrivez un nouveau fichier de configuration et l'ancien sera perdu à jamais.

C'est bien beau jusqu'à ce que vous réalisiez que vous n'étiez pas connecté au réseau et venez de perdre votre configuration personnalisée CTI Acela(voir ci-dessous).

Donc, à nouveau, faites des copies de sauvegarde de vos fichiers de configuration (c'est à dire DecoderProConfig2.xml, PanelProConfig2.xml) souvent et de les stocker dans un endroit sûr.

## Connexion à votre système CTI Acela

Il est fortement recommandé que vous laissez le logiciel JMRI découvrir votre réseau CTI Acela pour vous.

Á cette fin, les boutons Ajouter et Supprimer ont été désactivés pour le moment.

Vous pouvez aller avancer et modifier votre fichier de préférences par exemple DecoderProConfig2.xml ou PanelProConfig2.xml) si vous voulez vraiment changer les choses manuellement.

Il vous est recommandé de configurez votre réseau CTI Acela en trois étapes: établir votre connexion, la découverte de votre réseau CTI Acela , puis personnaliser votre configuration.

### Établir la Connexion

Avec le système CTI Acela allumé et connecté à votre ordinateur, lancez JMRI (DecoderPro ou PanelPro).

Depuis le menu principal, sélectionnez <Éditer> puis sélectionnez <Préférences>.

Dans les page de préférences, sélectionnez Acela pour qu'il soit la connexion principale ou comme l'une des connexions auxiliaires. Habituellement, Acela sera l'une de vos connexions auxiliaires, car il ne peut pas réellement faire fonctionner les trains. Pour le reste de cette documentation, il sera supposé que vous avez sélectionné CTI Acela comme une connexion auxiliaire.

Vous devez alors sélectionner le port série correct. Assurez-vous que vous obtenez ce droit. Si ce n'est une connexion auxiliaire, le port série est probablement quelque chose comme COM4 ou COM5 (et probablement pas COM3).

Appuyez sur le bouton [Sauvegarder]. Le programme JMRI prendra fin.

Si vous regardez votre fichier de configuration (c'est à dire DecoderProConfig2.xml ou PanelProConfig2.xml selon le programme que vous avez exécuté), vous devriez voir une entrée de connexion avec le port série spécifié. Il va ressembler à (à noter la seconde ligne "port de connexion"):

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="http://jmri.org/xml/XSLT/panelfile.xsl"?>

<!DOCTYPE layout-config SYSTEM "layout-config-2-1-7.dtd">

<layout-config>

<connection port="COM5" speed="57,600 baud" option1="" option2="DCS100 (Chief)" class="jmri.jmrix.loconet.locobufferusb.configurexml.ConnectionConfigXml" />

< gui LAFclass="Metal" class="jmri.configurexml.GuiLafConfigPaneXml" LocaleLanguage="en" LocaleCountry="CA" LocaleVariant="" />

< programmer defaultFile="Basic" verifyBeforeWrite="no" class="jmri.jmrit.symbolicprog.configurexml.ProgrammerConfigPaneXml" />

< connection port="COM4" speed="9,600 bps" option1="" option2="" class="jmri.jmrix.acela.serialdriver.configurexml.ConnectionConfigXml" />

<!--Written by JMRI version 2.2 on Mon Jul 28 20:58:27 EDT 2008 $Id$-->

</layout-config>

### Laissez JMRI découvrir votre configuration réseau CTI Acela

Redémarrez JMRI (DecoderPro ou PanelPro). Si vous avez spécifié le bon port série à l'étape précédente, alors le logiciel JMRI doit se connecter au réseau CTI Acela, réinitialiser le nœud Acela puis interroger le réseau CTI Acela et découvrir quels modules (un module JMRI s'appelle un nœud) vous avez et dans quel ordre.

JMRI va créer un noeud pour chaque module qu'il trouve.

Vous pouvez voir ce qu'il trouve une fois de plus en allant dans le menu préférences (menu principal, puis menu Edition, puis Préférences) et à nouveau en cliquant sur la case Afficher les préférences avancées pour voir les connexions auxiliaires.

Maintenant sélectionnez l'option "Configurer les Nœuds" et vous devriez voir le panneau de configuration Nœuds Acela.

La première section est intitulée Les nœuds dans le réseau et il affichera un symbole à deux lettres pour chaque nœud CTI Acela qui a été trouvé.

A ce stade, vous devriez fermer cette fenêtre et une fois de plus utiliser le bouton "Sauvegarder" sur l'écran Préférences.

Si vous regardez maintenant à votre fichier de configuration (c'est à dire DecoderProConfig2.xml ou PanelProConfig2.xml selon le programme que vous avez exécuté) en plus de l'entrée de connexion avec le port série spécifié pour le réseau CTI Acela, vous devriez voir la description de noeud pour chaque nœud CTI Acela qui a été trouvé.

Il ressemblera à (notez les lignes après le second "port de connexion" ligne):

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="http://jmri.org/xml/XSLT/panelfile.xsl"?>

<!DOCTYPE layout-config SYSTEM "layout-config-2-1-7.dtd">

< layout-config>

< connection port="COM5" speed="57,600 baud" option1="" option2="DCS100 (Chief)" class="jmri.jmrix.loconet.locobufferusb.configurexml.ConnectionConfigXml" />

< gui LAFclass="Metal" class="jmri.configurexml.GuiLafConfigPaneXml" LocaleLanguage="en" LocaleCountry="CA" LocaleVariant="" />

< programmer defaultFile="Basic" verifyBeforeWrite="no" class="jmri.jmrit.symbolicprog.configurexml.ProgrammerConfigPaneXml" />

< connection port="COM4" speed="9,600 bps" option1="" option2="" class="jmri.jmrix.acela.serialdriver.configurexml.ConnectionConfigXml" />

< node name="0">

< parameter name="nodetype">AC</parameter>

</node>

< node name="1">

< parameter name="nodetype">TB</parameter>

< parameter name="sensortype0">CG</parameter>

< parameter name="sensorpolarity0">INV</parameter>

< parameter name="sensorthreshold0">4</parameter>

< parameter name="sensortype1">CG</parameter>

< parameter name="sensorpolarity1">INV</parameter>

< parameter name="sensorthreshold1">4</parameter>

< parameter name="sensortype2">CG</parameter>

< parameter name="sensorpolarity2">INV</parameter>

< parameter name="sensorthreshold2">4</parameter>

< parameter name="sensortype3">CG</parameter>

< parameter name="sensorpolarity3">INV</parameter>

< parameter name="sensorthreshold3">4</parameter>

< parameter name="outputwired0">NO</parameter>

< parameter name="outputinit0">OFF</parameter>

< parameter name="outputwired1">NO</parameter>

< parameter name="outputinit1">OFF</parameter>

< parameter name="outputwired2">NO</parameter>

< parameter name="outputinit2">OFF</parameter>

< parameter name="outputwired3">NO</parameter>

< parameter name="outputinit3">OFF</parameter>

</node>

< node name="2">

< parameter name="nodetype">WM</parameter>

< parameter name="sensortype0">CG</parameter>

< parameter name="sensorpolarity0">INV</parameter>

< parameter name="sensorthreshold0">4</parameter>

< parameter name="sensortype1">CG</parameter>

< parameter name="sensorpolarity1">INV</parameter>

< parameter name="sensorthreshold1">4</parameter>

< parameter name="sensortype2">CG</parameter>

< parameter name="sensorpolarity2">INV</parameter>

< parameter name="sensorthreshold2">4</parameter>

< parameter name="sensortype3">CG</parameter>

< parameter name="sensorpolarity3">INV</parameter>

< parameter name="sensorthreshold3">4</parameter>

< parameter name="sensortype4">CG</parameter>

< parameter name="sensorpolarity4">INV</parameter>

< parameter name="sensorthreshold4">4</parameter>

< parameter name="sensortype5">CG</parameter>

< parameter name="sensorpolarity5">INV</parameter>

< parameter name="sensorthreshold5">4</parameter>

< parameter name="sensortype6">CG</parameter>

< parameter name="sensorpolarity6">INV</parameter>

< parameter name="sensorthreshold6">4</parameter>

< parameter name="sensortype7">CG</parameter>

< parameter name="sensorpolarity7">INV</parameter>

< parameter name="sensorthreshold7">4</parameter>

</node>

< node name="3">

< parameter name="nodetype">YM</parameter>

< parameter name="outputinit0">OFF</parameter>

< parameter name="outputinit1">OFF</parameter>

< parameter name="outputinit2">OFF</parameter>

< parameter name="outputinit3">OFF</parameter>

< parameter name="outputinit4">OFF</parameter>

< parameter name="outputinit5">ACT</parameter>

< parameter name="outputinit6">OFF</parameter>

< parameter name="outputinit7">ACT</parameter>

< parameter name="outputinit8">OFF</parameter>

< parameter name="outputinit9">OFF</parameter>

< parameter name="outputinit10">OFF</parameter>

< parameter name="outputinit11">OFF</parameter>

< parameter name="outputinit12">OFF</parameter>

< parameter name="outputinit13">OFF</parameter>

< parameter name="outputinit14">OFF</parameter>

< parameter name="outputinit15">OFF</parameter>

</node>

</connection>

<!--Written by JMRI version 2.2 on Mon Jul 28 20:58:27 EDT 2008 $Id$-->

</layout-config>

Vous pouvez toujours revenir à cet état par l'effacement de votre fichier de configuration et répéter ces deux étapes.

Vous pouvez maintenant personnaliser votre configuration.

## Personnaliser votre configuration

Il existe quatre types de nœuds Acela CTI:

- le nœud Acela lui-même (rien à configurer)
- modules de capteurs où vous pouvez configurer chaque circuit du capteur:
  - type de capteur
  - la polarité du capteur
  - seuil des capteurs
- modules de sortie basés sur les relais où vous pouvez configurer chaque circuit de sortie:
  - câblé comme normalement ouvert ou normalement fermé
  - état initial (Actif ou Inactif)
- modules de sortie basés sur des transistors où vous pouvez configurer chaque circuit de sortie:
  - état initial (Actif ou Inactif)

### Capteurs Configuration

Un circuit de capteur est généralement utilisé suivant une des quatre façons:

- Fitre de Bruit (par défaut CTI)
  - Il suffit d'appliquer un filtre à réjection de bruit à haute fréquence
  - Destiné pour des solutions personnalisées
- Commutateur anti-rebond
  - En plus d'
  - appliquer un filtre à réjection de bruit à haute fréquence, aussi appliquer un filtre raide anti-rebond
  - Destiné à l'utilisation avec des commutateurs Reed magnétiques ou interrupteurs Manuel à Bouton-Poussoir.
- Gap voiture
  - En pl
  - us d'appliquer un filtre à réjection de bruit à haute fréquence, également appliquer un filtre anti-rebond.
  - Destiné à l'utilisation de capteurs infrarouge ou photoélectrique.
- voie sale
  - En plus d'appliquer un filtre de bruit à haute fréquence de rejet, également appliquer un filtrevoie sale.
  - Destiné à l'utilisation de capteurs de détection de courant.

Un circuit de capteur peut être configuré dans un des deux polarités:

- polarité normale
  - vrai
  - est vrai et le faux est faux.
- Inversion de polarité
  - vrai est faux et faux est vrai.
  - Destiné à l'utilisation de capteurs infrarouge ou photoélectrique où normalement le circuit est fermé, mais le passage d'une machine ou d'un wagon fera l'ouverture du circuit.

De plus, le filtre du bruit à haute fréquence a un seuil de réjectiont qui peut être programmé avec une valeur de 0 à 31. Des valeurs élevées correspondent à un filtrage plus lourd

Par défaut, JMRI initialise tous les circuits du capteur à l'intervalle de voiture, Inversion de polarité, et un seuil de 4. Cela semble fonctionner plutôt bien pour le CTI qui a fourni des trousses de capteur infra-rouge.

N'oubliez pas de sauvegarder votre nouvelle configuration en utilisant le bouton Enregistrer dans la fenêtre Préférences. Aussi n'oubliez pas d'enregistrer une copie de votre fichier de configuration (c'est à dire DecoderProConfig2.xml ou PanelProConfig2.xml) dans un endroit sûr.

### Configuration des sorties

Si un circuit de sortie est contrôlé par un relais, le relais peut être câblé dans l'une des trois façons suivantes:

- Normalement ouvert
  - Si aucun pouvoir de contrôle n'est appliqué au relais, puis le circuit entre la borne commune et le terminal normalement ouvert sera ouvert, qui est, il va se comporter comme si un interrupteur est Off.
  - Lorsque qu'il est câblé de cette manière, le relais fonctionnent comme les transistors dans un de autre modules Acela (CTI) (exemple un aiguilleur).
  - Le circuit pourrait simplement commuter une lumière allumée ou éteinte, ou il pourrait passer quelque chose de courant plus élevées telles que l'énergie la bonne voie pour un canton (par exemple, dans le cas d'une voie de coulisse qui stocke des wagons de passagers allumées, ou des Machines).
- Normalement fermé
  - Si aucune commande n'est appliqué au relais, alors le circuit entre la borne commune et le terminal normalement fermé sera fermé, , il va se comporter comme si un interrupteur est On.
  - Lorsq
  - ue câblé de cette manière le circuit de sortie fonctionnera à l'opposé de la normale - c'est-à-dire sur Off et On va dire hors tension.
  - Ceci est utile si vous voulez que le circuit se comporte comme si le relais n'est pas là lorsque le module n'a pas d'alimentation ou n'a pas été initialisé.
  - Cela pourrait être interrupteur d'alimentation hors voie si on le souhaite, mais par défaut pour ce cas aucune commande n'a été appliquée au module CTI (c'est à dire queles unités de la CTI ne sont pas sous tension ou non initialisées).
- Comme un routeur
  - Lorsque câblé de cette manière le signal est connecté à la borne commune et ensuite une voie possible est reliée à la borne NO et la deuxième voie possible est connectée à la borne NC.
  - Ceci est utile si vous voulez que le relais qui achemine disent DCC actuellement pour le rail (par exemple, via le terminal NC) ou l'itinéraire dit au mode de programmation en cours sur le rail (par exemple, via la borne NO).
  - Une autre utilisation serait de contrôler une machine Tortoise de Commutation par une routine de tension + ou- pour caler le moteur .
  - Lorsque utilisées dans ce mode, réglez la valeur par défaut à normalement ouvert ou normalement fermé selon la façon dont vous voulez que le circuit de fonctionne si aucune commande n'a été appliqué au module CTI (c'est à dire les unités de la CTI ne sont pas sous tension ou non initialisées)

Le circuit de sortie peut aussi avoir une configuration état initiale ou configuration par défaut:

- Normalement Off
  - A l'initialisation, le circuit de sortie sera désactivé.
- Normalement On (ou Actif)
  - A l'initialisation, le circuit de sortie sera activé.
  - Ceci est utile si vous voulez commuter l'alimentation du transmetteur à LED Infrarouge.
  - les câbler grâce à un circuit de sortie CTI Acela qui est par défaut normalement Ouvert et normalement On, on peut s'assurer que la LED (qui ne peut normalement pas être vu) est seulement On au moment où le réseau CTI Acela est allumé et initialisé.

N'oubliez pas de sauvegarder votre nouvelle configuration en utilisant le bouton Enregistrer dans la fenêtre Préférences. Aussi n'oubliez pas d'enregistrer une copie de votre fichier de configuration (c'est à dire DecoderProConfig2.xml ou PanelProConfig2.xml) dans un endroit sûr.