Page 2 sur 2

Re: Utilisation d'un script avec le mot %SW49 - UNITY - VIJEO

Posté : 27 juin 2017, 11:32
par itasoft
Slts,
Bon on reprends tout à zéro, je récapitule :
Dans le « GroupeAlarmes1 » on as toutes les alarmes de n’importe quel jour,
Dans la configuration du GroupeAlarmes1 dans le volet « Compteur » on as mis une variable dans la case Actif ex : CMPTA de type INT

//Script
//Raz du compteur global d’alarmes sur changement de jour de la semaine
if (SW49.getIntValue()!=SW49mem.getIntValue())
{
CMPTA.write(0);
SW49mem.write(SW49.getIntValue());
}

if (SW49.getIntValue()==1) Lundi.write(CMPTA.getIntValue());
if (SW49.getIntValue()==2) Mardi.write(CMPTA.getIntValue());
ect..........

PS:
Si le « GroupeAlarmes1 » n’est pas utilisé, ya pas d’alarmes alors il faut mettre un compteur d’alarmes sur chaque groupe

Re: Utilisation d'un script avec le mot %SW49 - UNITY - VIJEO

Posté : 27 juin 2017, 11:47
par Lucaz
Ça fonctionne enfin !! J'ai galère plusieurs jours sur ce petit fonctionnement.
Merci beaucoup maître du script ! lol

J'ai juste appliqué t'es dernières lignes, car la remise à zéro se fait avec un bouton spécifique.
Mais le premier script que tu m'avais expliqué était bon. il fallait seulement l’écrire en ligne et pas revenir à la ligne après l'équation du "if".