JMRI: Panel Help
Author: Bob Jacobsen
Keywords: JMRI help Panel

# Mandat

Un Mandat est une collection d'informations suffisantes pour exécuter un train automatisé. Il fixera les aiguillages pour un itinéraire spécifiée et conduire le train sur l'itinéraire. Lors de l'exécution, en utilisant la détection d'occupation du canton et de la configuration de signal, il faire un meilleur effort pour commande la vitesse en fonction de l'aspect des signaux et maintenir le mouvement jusqu'à ce que les conditions d'occupation soient claires en avant. Un Mandat JMRI est évocateur de ce qu'un Mandat fait sur un chemin de fer modèle, mais il n'y a aucune intention de reproduire un mode particulier d'opération de chemin de fer . Elle est tout simplement l'idée de donner à un système automatisé le droits de circulation des trains pour se déplacer du point A au point B.

Mandatest dépendant de la description précise du réseau en termes de Ocantons, Portailset OChemins . Ces élémemts sont créés en utilisant les Tableaux Canton d'Occupationque vous trouverez sous les menus Outilsdans la fenêtre PanelPro ou le menu de Commande du Panneau Éditeur Ajouter les Éléments. En outre, ils peuvent être créés en utilisant les options de menu sous le Menu Constructeur de Circuitde l'Éditeur du Panneau de configuration. Leurs définitions et comment les utiliser sont décrits dans les Tableaux Canton d'Occupation.

Il peut être plus facile de définir Ocantons, Portailset OChelinsà l'aide de l'outil Constructeur de Circuittrouvé dans l'Éditeur de Panneau de Commande. Le Constructeur de Circuit est un outil interactif qui crée graphiquement Ocantons , Portails et chemins. le Constructeur de Circuit va aussi convertir les segments de voie et les icônes d'aiguillages de votre réseau en icônes Indicatrices de voie et Indicatrices d'Aiguillage. Ces icônes s'affichent en couleur l' état du Ocanton qu'ils représentent-si le circuit de voie du Ocanton est occupé ou non, si un Mandat l'a alloué ou si un train sous Mandat actuellement se déplace sur le circuit. Le Constructeur de Circuit est accessible sous le Menu Constructeur de Circuitde l'Éditeur du Panneau de Commande. Des Instructions pour l'utilisation figurent dans Le Constructeur de Circuit .

## Création d'un Mandat

Afin de créer un Mandat, vous devez d'abord avoir créé deux ou plusieurs Ocantons. Ces cantons n'ont pas à être entièrement définis, mais leur existence indique que vous êtes intéressés par l'utilisation d'unMandat. Lorsque deux ou plusieurs Ocantons existent l'éditeur de panneau affichera un menu Mandat avec quatre éléments de menu. Sinon, ce menu ne s'affiche pas. Les éléments du menu d'option sont:

- Liste Mandat:-Ouvre un tableau de Mandat à partir duquel vous pouvez contrôler les itinéraires des Mandats et les trains expédiés.
- Modifier Mandat...:-Affiche la liste des Mandats existants. La Sélection d'une va ouvrir une fenêtre d'édition des Mandats. L'utilisation de cette fenêtre est expliquée dans Créer et éditer des bons de souscription.
- Créer un nouveau Mandat :-Après avoir fourni les noms système et utilisateur de celle*ci ouvre une fenêtre d'édition d' un Mandat en blanc pour créer un nouveau Mandat. Les opérations de ce cadre sont discutés dans Créer et éditer des bons de souscription.
- Suivi des trains:-Ouvre la fenêtre où l'identité des trains peut être affichée quand ils se déplacent d'un canton d'occupation à l'autre.

## Fonctions d'un Mandat

### Création d'itinéraires

Un itinéraire de Mandat est une série de chemins de canton reliés entre eux de manière à ce qu'un train puisse se déplacer à travers. Un itinéraire de Mandat est créé en choisissant d'abord un canton d'origine, un chemin de départ et un portail pour quitter le canton originaire. Ensuite un canton destination est choisi et un chemin sur lequel finir l'itinéraire. Les cantons sont choisis soit en tapant le nom du canton ou en le faisant glisser à partir d'un affichage d'un Tableau Ocanton. Un algorithme d'ordinateur détermine tous les cantons intermédiaires et les chemins pour faire le trajet. Vous avez des options pour inclure ou éviter des cantons spécifiés dans l'itinéraire. Création et édition de bons de souscription a plus d'informations sur la création d'itinéraires.

### Script pour l'Action du Train

La deuxième partie d'un Mandat sont les commandes du régulateur pour commander le train qui traverse l'itinéraire. Ceci est fait en mettant un régulateur à l'écran en mode apprentissage qui enregistre toutes les commandes de régulateur que vous faites lorsque vous conduisez le train sur l'itinéraire. Ce script peut alors être rejoué pour conduire le train automatiquement. Toutes les fonctions possibles du régulateur peuvent être enregistrées et lues.

### Personnalisation du Script

Le script peut être modifié pour modifier les commandes enregistrées.Des événements non régulateur supplémentaires peuvent être ajouter au script tel que le déclenchement ou la réponse à des capteurs externes. Création et Édition de Mandat contient plus informations sur la création et la personnalisation des scripts.

## Utilisation de la Liste des Mandats

L'élément Liste Mandat du menu ouvre le Tableau Mandat. Chaque ligne est un Mandat qui a été créé et enregistré. Les itinéraires des Mandats peuvent être attribués, à savoir réservés pour ce Mandat, les aiguillages pour l'itinéraire peuvent être définis et lorsque le Mandat est exécuté, son statut est représenté et commandé en utilisant les colonnes de la table.

### Colonnes dans le Tableau Mandat

- Mandat:-Le nom du Mandat
- Itinéraire:-Le parcours du Mandat est répertorié dans une liste déroulante en cliquant sur la cellule du tableau
- Nom de train:-L'identification du train , comme indiqué dans la Liste. Cette cellule peut être éditée et son contenu est affiché par licône indicatrice de voie lorsque le train occupe le Ocanton. (Les Menu contextuel d'édition d'Icônes Indicatrice de Voie ont une case à cocher pour activer cette fonction)
- Adresse DCC:-L'adresse DCC de la locomotive ou du couplager. Cette cellule peut être modifiée pour correspondre à la puissance actuelle de la motrice du train.
- Allouer:-Un bouton qui se réserve l'itinéraire pour le Mandat. Les Icônes Indicatrices de Voie s'affichent en vert pour indiquer l'itinéraire.
- Libérer:-Un bouton qui supprime la réservation pour le Mandat
- Définir:-Un bouton qui alloue et définit les aiguillages pour l'itinéraire du Mandat
- Exécuter:-Un bouton qui exécute le train sur la route en fonction des commandes du régulateur automatisé. La vitesse consignée du train sera modifié en fonction de l'occupation et des aspects des signaux rencontrés sur l'itinéraire. Les Icônes Indicatrices de voie affichent la position actuelle du train avec une couleur bleue.
- Commande/Statut:-L'état du Mandat est montré. Il a également une zone de liste déroulante qui permet d'envoyer les commandes suivantes pour un train. Remarque: Cette colonne a deux fonctions-Les messages d'état et boutons de commande.
  - Halte- suspend momentanément le train et suspend l'exécution du script de commande du régulateur
  - CV-Rampes jusqu'à la vitesse du train à son ancien niveau et redémarre le script de commande du régulateur
  - Re-Essai-Répète le test pour savoir si un aspect du signal a changé ou un canton occupé l'avant a été libéré. ( Occasionnellement un changement de capteur peut être manqué en raison d'un court-circuit ou d'un dysfonctionnement du matériel. Ce nouveau test peut permettre à un train arrêté de continuer.)
  - Abandonner-. Abandonner le script et libérer le Mandat
- Modifier:-Un bouton qui ouvre une fenêtre d'édition pour le Mandat,
- Supprimer : -. Un bouton qui supprime le Mandat

### Création NX bons de souscription

Le Mandat d'un canton d'entrée à un canton de sortie peut être créé "à la volée " en utilisant la touche Générer un Mandat NX au plus bas à gauche de la table de liste deMandat. Cette fonctionnalité est particulièrement utile pour prendre des trains en circulation ou à l'arrêt sur le réseau visible pour et de la coulisse

Ce bouton ouvre une fenêtre où les cantons d'occupation peuvent être spécifiés pour les cantons d'origine, de destination, Via et Évitez. En cliquant sur l'Icône Indicatrice de voie d'un canton va insérer le nom du canton dans les champs de texte du canton. Le premier clicdéfinit le canton d'origine canton, le second clicle canton de destination, le troisième de Via le canton et le quatrième Évitez le canton. Cette séquence est répété par module de 4. Création et Édition du Mandat. contient plus d'informations sur la création d'itinéraire.

L' adresse, vitesse et direction de la machine sont également situés dans cette fenêtre. En appuyant sur le bouton Exécuter Mandat NXcalcule l'itinéraire et dirige le train adressée à la vitesse et la direction spécifiées.

## Suivi des Trains

Le quatrième élément du menu du Mandat spécifiée ouvre le Tableau Suivi. En appuyant sur le bouton Nouveau Suivi dans la fenêtre suivante s'ouvre une boîte de dialogue pour entrer le nom du train et le Ocanton qu'il occupe. Presser le bouton crée une ligne dans le tableau de suivi. La ligne indique le nom du train et le canton qu'il occupe actuellement et le temps qu'il a occupé le canton. Comme le train se déplace d' canton à l'autre, ce statut est mis à jour. L'Icônes Indicatrice de voie peut afficher le nom du train.
Remarque :Le menu contextuel Modifier Icône ouvre une boîte de dialogue pour que l'Icône Indicatrice de voie a une boite a cocherAffichage du nom du train lorsqu'il est occupé pour sélectionner d'afficher du texte pour le Suivi du train ou d'une Mandat en cours d'exécution.
La fenêtre dispose également d'un bouton pour Actualiser lees Infos du Suivi pour interroger les suivis cotés dans le Tableau Suivi et un bouton Choix Ocanton pour afficher une liste de choix.

L'emplacement du train peut être réglé en tapant, en faisant glisser le nom du canton depuis la liste déroulante, ou en cliquant sur une Icône Indicatrice de voie sur le panneau.

## Utilisation des Mandats dans Logix

Plusieurs des opérations qui peuvent être faites à partir de la liste des mandats et du cadre d'édition des bons de souscription peut être fait avec Conditionals Logix. Vous pouvez concevoir et mettre en œuvre le panneau d'un répartiteur en utilisant les variables d'état des Mandats et les actions trouvées dans Logix.

### Variables d'état Mandat

Lorsqu'un mandat a été attribué ou est en cours, les variables d'état suivantes peuvent être testées dans une condition Logix.

- Itinéraire libre:-Vrai lorsque tous les cantons dans l'itinéraire du mandat ne sont pas affectés à d'autres et ne sont pas occupés. Faux sinon.
- Itinéraire Défini:-Vrai lorsque tous cantons dans l'itinéraire du mandat sont attribués et les aiguillages fixés pour ce mandat. Faux sinon.
- Acheminement Attribué:-Vrai lorsque tous cantons dans l'itinéraire du mandat sont attribués à ce mandat. Faux sinon.
- Itinéraire occupé:-Vrai si aucun des cantons dans la voie du mandat, autre que l'origine canton , sont occupés. (En supposant le train de ce mandat occupe le canton d'origine). Faux sinon.
- Circulation du Train:-Vrai lorsque le train précisé dans le mandat est exécuté soit en mode d'apprentissage ou en mode d'exécution automatique. Faux sinon.

### Actions Mandat

- Allouer mandat Itinéraire:-Alloue l'itinéraire à ce mandat
- Désallouer Mandat:-libère l'itinéraire de ce mandat (seulement). Ce ne sera pas la libération de l'itinéraire d'un mandat différent.
- Définir Aiguillages d'Itinéraire:-Définit les signaux et les aiguillages de l'itinéraire aussi loin dans l' itinéraire qu'il peut jusqu'à ce qu'il atteigne une canton occupé ou un canton alloué à un autre mandat.
- Train Auto Run:-Exécutez les commandes de régulateur du train dans le mandat. Ceci devrait être effectué uniquement lorsque le train occupe le canton d'origine.
- Définir ID Train:-Définir le couplage de machine devant être utilisé depuis une ID Train depuis la Liste de Locomotives. Sinon, l'adresse DCC peut être utilisé pour identifier la machine.
- Définir le Nom du Train:-Définissez le nom du train à afficher dans le marqueur loco indiquant la position actuelle du train lors de l'exécution.
- Commandes Train:-Envoyer une commande de contrôle ( Halt, CVou Abort )pour un train fonctionnant sous mandat.
- Définir Facteur Régiulateur:-Définir un multiplicateur pour le réglage du régulateur enregistrée. Lorsque la machine ou le couplage de train est modifiée, plus ou moins de puissance peut être nécessaire.