Questions fréquentes (FAQ)

Poser une question

Sur un XBT-F, comment visualiser si l'automate est en RUN ou en STOP ?

Une solution consiste sur le Magelis à représenter l'activité ou l'inactivité de l'automate en exploitant l'évolution d'un mot de l'automate en fonction du temps.
Sur le plan graphique un barre de type graphe horizontal par exemple va évoluer de droite à gauche au rythme des échanges.
Dès que l'automate passe en stop le barre-graphe se fige.

Coté automate :
prévoir l'incrémentation d'un mot toutes les 100ms (%S5) et remise à 0 dès le dépassement d'un seuil fixé arbitrairement à 100.
Voici un exemple 
de programmation en langage PL7, le mot étant %MW0 :

  • %M5:=%S5;
  • IF RE %M5 THEN INC %MW0; END_IF;
  • IF %MW0>100 then %MW0:=0; END_IF;

Coté afficheur :
affecter la variable %MW0 au barre-graphe.
(Toute autre forme graphique peut être utilisée sur le même principe).

Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?