< 1 min read

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
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires
Retour en haut