User Tools

Site Tools


blockrate-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

blockrate-fr [2018/11/12 08:56] (current)
Line 1: Line 1:
 +======Taux de blocage et classes======
 +[[:​france|Sommaire]] -> [[:​france#​automatic mode|Mode automatique]] ​  
 +  * **Taux de blocage et classes** ​
 +
 +\\
 +\\
 +
 +===== Exemple pour utilisation du taux de blocage, classes =====
 +\\
 +
 +Pour cet exemple comment utiliser le taux de blocage, de classes et de variables et d'une combinaison de celles-ci, nous examinons le plan suivant (voir l'​image ci-dessous):​ \\
 +\\
 +{{:​variable:​variable-plan-en.png?​1000}}\\
 +\\
 +Comme vous le voyez, nous avons deux trains, lok1 avec l'​adresse 1 et lok2 avec l'​adresse 2.\\
 +Nous avons deux blocs de départ appelés start1 et start2, ils conduisent à des aiguillages vers les blocs appelés up1 et up2 ou vers les blocs appelés down1 et down2. \\ La direction est seulement à droite. \\
 +\\
 +Ainsi, lorsque nous démarrons maintenant l'​automatique et que nous démarrons tous les trains, le changement est de 50:50 : un train va à la route supérieure (via le bloc en up1) ou à la route inférieure (via le bloc en down1).\\
 +(Si les deux blocs up1 et down1 sont libres et non occupés par un autre train ou fermés).\\
 +\\
 +Et maintenant, nous voulons changer ce changement avec des taux de blocage.\\
 +\\
 +\\
 +
 +==== Utilisation des taux de blocage ====
 +\\
 +Nous allons maintenant dans les propriétés du bloc up1 et changeons le taux aléatoire à 8.(voir l'​image ci-dessous):​
 +
 +\\
 +{{:​variable:​variable-plan-en-rate.png?​600}}\\
 +\\
 +Nous faisons la même chose avec le bloc down1, mais ici nous réglons le taux aléatoire à 2.!\\
 +\\
 +Quand nous recommençons maintenant, nous verrons qu'un train choisit en moyenne dans 8 cas sur 10 l'​itinéraire supérieur et dans 2 cas sur 10 l'​itinéraire descendant.!\\
 +\\
 +Mais maintenant, nous en voulons plus..\\
 +Le but est maintenant, que le train lok1 prenne toujours l'​itinéraire supérieur (via bloc up1), mais que le train lok2 utilise en moyenne dans 8 cas up1 et dans 2 cas down1. \\ Alors comment pouvons-nous atteindre cet objectif? -> Avec les classes!\\
 +\\
 +
 +==== Utilisation des classes ====
 +\\
 +Nous allons dans propriétés-détails de la base de données des trains '​Lok1'​ et mettons '​lok1'​ dans classe. (voir image ci-dessous):​\\
 +
 +\\
 +{{:​variable:​variable-plan-en-lokdb-class.png?​600}}\\
 +\\
 +Nous faisons maintenant la même chose pour lok2, mais lok2 obtient la classe'​lok2'​.!\\
 +\\
 +\\
 +Maintenant, nous définissons pour bloc up1 la classe: lok1, lok2 (sous propriétés-permissions - voir image ci-dessous) :\\
 +\\
 +{{:​variable:​variable-plan-en-block-class.png?​600}}\\
 +\\
 +Pour le bloc down1, nous avons défini la classe seulement à lok2.!\\
 +\\
 +Le résultat:​\\
 +lok1 ne peut maintenant choisir que l'​itinéraire supérieur (via bloc up1), car c'est le seul bloc où la classe lok1 est autorisée.!\\
 +lok2 choisira en moyenne 8 cases bloc up1 et 2 cases bloc down1, car les deux blocs ont la classe lok2 et les taux de blocage sont de 8 à 2.!\\
 +\\
 +\\
 +
 +==== Changer de classe avec des actions ====
 +\\
 +lok1 a comme vous le voyez dans l'​image ci-dessus la classe'​lok1'​\\
 +Pour changer cela, nous avons besoin d'une nouvelle action (Dans cet exemple, nous voulons définir la classe lok sur xy et xyz):\\
 +\\
 +{{:​variable:​action-class-en.png?​360}}\\
 +\\
 +Alors, on peut appeler cette action. L'​action sera faite par chaque lok si nous ne mettons pas de conditions dans l'​onglet conditions.\\
 +\\
 +{{:​variable:​action-class-set-en.png?​360}}\\
 +\\
 +Le résultat est que la lok a maintenant les nouvelles classes xy et xyz :\\
 +\\
 +{{:​variable:​action-class-set-en.png?​360}}\\
 +\\
 +Pour modifier la classe de blocs, procédez de la même manière:\\
 +\\
 +\\
 +{{:​variable:​action-block-class-en.png?​360}}\\
 +{{:​variable:​block-newclass-en.png?​360}}
 +
 +
  
blockrate-fr.txt · Last modified: 2018/11/12 08:56 (external edit)