Salut !
Personnellement, j'utilise des bit de Word sous somachine basic comme ceci.
Automate - > Bit de Mots de défauts (consécutifs), Bit de mots d'acquittements (consécutifs)
Le BP d'acquittement général place #FFFF dans tous les mots d'acquittement (en début de bloc)
Gestion des défauts classique avec acquittement unitaire de l'auto-maintien du défaut.
à la fin du bloc de défaut on place #0000 dans tous les mots d'acquittements.
Vijeo :
Décalaration d'une variable ihm (NuméroDéfaut)
Décalaration des bits de mot pour les alarmes (chaque alarme à une action sur appui NuméroDéfaut = Numéro de l'alarme)
Déclaration d'un bit de mot d'acquittement indexe avec NuméroDéfaut (adresse du premier bit d'acquittement)
Déclararation d'un bit d'acquittement général
Dans le résumé d'alarme, je crée deux bp :
Bp acquittement général - > Action ACQ ALL + Bit Acquittement général (Momentané)
Bp acquittement Unitaire - > Action ACQ ONE + Bit acquittement indexé
Le NuméroDéfaut permet aussi de faire une aide au défaut assez facilement avec un fichier texte de ressources et une fenêtre popup
