Comment pouvons-nous aider ?
Comment configurer un minuteur/compte à rebours dans l’IHM à l’aide d’une macro
Dans ce billet, nous allons vous montrer comment ajouter un simple minuteur/compteur/décompte dans l’IHM à l’aide d’une macro.
- Avoir la possibilité de démarrer un compteur qui se décrémentera à l’activation d’un bit
- Via un mot de consigne, avoir la possibilité de changer la valeur de départ à décrémenter (40 sec, 60 sec…)
- Une fois que le compteur a atteint zéro, un bit est activé
Avec l’outil IHM
Dans l’éditeur de macros, ajoutez une nouvelle macro et copiez-la.
#include "MacroInit.h"
void Macro_main(IN *p)
{
MarcoInit
//ToDo
if (LocalWord
{
MotLocal
if (MotLocal
{
LocalBit[10001]=1 ;
}
}
}
Ajouter la macro à la liste des « macros globales »
Et fixer sa fréquence d’exécution à 1000 ms (1 seconde) pour décrémenter le MotLocal

Essayez-le !
Vous pouvez télécharger l’exemple : Minuterie-Compte à rebours