Les variables pour simuler l'occupation des
cantons :
var_450 : Canton n° 00
var_462 : Canton n°
12 var_474 : Canton n° 108
var_451 : Canton n°
01 var_463 :
Canton n° 13
var_475 : Canton n° 109
var_452 : Canton n°
02 var_464 :
Canton n° 14
var_476 : Canton n° 110
var_453 : Canton n°
03 var_465 :
Canton n° 15
var_477 : Canton n° 111
var_454 : Canton n°
04 var_466 :
Canton n° 100 var_478 : Canton
n° 112
var_455 : Canton n°
05 var_467 :
Canton n° 101 var_479 : Canton
n° 113
var_456 : Canton n°
06 var_468 :
Canton n° 102 var_480 : Canton
n° 114
var_457 : Canton n°
07 var_469 :
Canton n° 103 var_481 :
Canton n° 115
var_458 : Canton n°
08 var_470 :
Canton n° 104
var_459 : Canton n°
09 var_471 :
Canton n° 105 var_482 à var_498 ne pas les
utiliser, me sert au débugage du programme en interne.
var_460 : Canton n°
10 var_472 :
Canton n° 106
var_461 : Canton n°
11 var_473 :
Canton n° 107 var_499 :
Si = 1, le mode débug est activé.
Pour utiliser la simulation, il faut créer des
boutons poussoirs avec les variables 'var_499' et 'var_450' à
'var_465' pour les cantons n° 0 à 15.
2 / Imposer une valeur aux entrées
Si le mode débug est activé, l'entrée n° 0 est simulée vaut 0 si
'var_500' = 0 et vaut 1 si 'var_500' = 1. Les valeurs réelles des
entrées ne sont plus prises en compte.
Ceci pour les entrées n° 0 à 79.
Les variables pour simuler les entrées :
var_500 : Entrée n° 0
var_501 : Entrée n° 1
var_502 : Entrée n° 2
var_503 : Entrée n° 3
var_504 : Entrée n° 4
var_505 : Entrée n° 5
. . . .
var_577 : Entrée n° 77
var_578 : Entrée n° 78 var_579 :
Entrée n° 79
Exemples de simulation
Télécharger la configuration d'essai ici : Répertoire d'essai
'config.txt + config_tco.tx'.
Dézipper le répertoire et y copier l'exécutable
'Train_UTS_V3.7.exe'.
Lancer l'exécutable 'Train_UTS_V3.7.exe'.
Le fichier 'config_tco.txt' fourni en exemple comporte ces blocs
sur le coté droit du TCO(0).
Exemple d'utilisation n°
1 :
On passe en mode simulation pour tester simplement les cantons.
Cliquer sur l'interrupteur 'FORC DETC CANT' (situé en
haut).
Cliquer ensuite sur le l'interrupteur 'CANT 07'.
Le canton n° 7 situé à droite de l'écran ne
clignote plus, car UTS attendait un train dessus et maintenant le
canton est simulé occupé.
Appuyer sur la touche 'A' du clavier. Le
train avance vers la gauche et réserve le canton n° 0.
Cliquer maintenant sur l'interrupteur 'CANT 00'. Le canton n° 0 passe occupé.
Cliquer maintenant sur l'interrupteur 'CANT 07'. Le canton n° 7 passe libre.
Appuyer sur la touche 'Q'. Le train passe
à l'arrêt sur le canton n° 0.
Exemple d'utilisation n°
2 :
Quitter et relancer UTS.
On passe en mode simulation pour tester la config "#balauto".
Cliquer sur l'interrupteur 'FORC DETC CANT' (situé en
haut).
Cliquer ensuite sur l'interrupteur 'CANT 07'.
Le canton n° 7 situé à droite de l'écran ne
clignote plus, car UTS attendait un train dessus et maintenant le
canton est simulé occupé.
Cliquer maintenant sur l'aiguillage 'a14' pour aller vers le haut.
Appuyer sur la touche 'W'. Le train va
vers le haut.
Appuyer une seconde fois sur la touche 'W'.
Le train va vers le haut mais [VM] s'affiche car sa vitesse est
limité dans la section '#balauto' de 'config.txt'. (vitmax:c7:-11
condi: a9.0 a14.0)
Cliquer sur l'interrupteur 'IN 40'. Le
butoir passe en rouge, car l'entrée n° 40 correspond à la barrière
infrarouge située devant ce butoir.
Le train va vers le haut mais [HT] s'affiche
car il est en 'halte' dans la section '#balauto' de
'config.txt'. (halt:c7:- condi: a9.0 a14.0
in_40.1 garage_lock_status_4.0)
On peut cliquer plusieurs fois sur
l'interrupteur 'IN 40' pour changer son état et vérifier le
comportement du TCO.
Cliquer ensuite sur l'interrupteur 'CANT 07'.
Le canton n° 7 situé à droite de l'écran ne
clignote plus, car UTS attendait un train dessus et maintenant le
canton est simulé occupé.