Table des matières
EEPGetSwitch()
Utilité
Renseigne sur le positionnement d'un aiguillage
Argument
Un
Valeur en retour
Une
Version EEP min.
EEP10.2 plugin 2
Syntaxe
EEPGetSwitch(ID)
Détails
- L'argument est l'ID de l'aiguillage.
- La valeur retournée correspond à la position de l'aiguille. Le numéro renvoie à la ligne correspondante de la liste des différentes positions possibles pour l'aiguille. Lorsque l'aiguillage interrogée n'existe pas, alors la valeur 0 est renvoyée.
- Attention : La fonction EEPGetSwitch() ne renseigne sur la nouvelle position définie par un EEPSetSwitch() qu‘à partir du moment où l‘on se retrouve dans un nouveau cycle EEPMain().
Exemple
Lua
Position_actuelle = EEPGetSwitch(1)
if Position_actuelle == 0 then
print("L'aiguillage 1 n'existe pas")
elseif Position_actuelle == 1 then
print("L'aiguille 1 est positionnée sur branche principale")
elseif Position_actuelle == 2 then
print("L'aiguille 1 est positionnée sur embranchement")
elseif Position_actuelle == 3 then
print("L’aiguillage 1 est positionnée sur 2ème branche")
end