Appui court / appui long

Merci pour cette piste.
J’ai enfin pu trouver 30 minutes de calme pour y réfléchir et tester, et j’ai enfin réussi à faire ce que je voulais.
Je donne ci-dessous la config pour ceux que ça intéresserait.

A noter que c’est en mode appui court (<1/2 seconde) / appui long (>1/2 seconde). Je n’ai pas géré de double appui, ni d’appui « super long » (on pourrait imaginer un appui long entre 1/2 et 2 secondes, et un appui « super long » au-delà de 2 secondes). Mes TA/TB sont en dixièmes de secondes.

Sortie virtuelle VO1 configurée avec TA = 0, TB = 5. <== c’est là qu’on configure la 1/2 seconde mentionnée plus haut.
Compteur CP1 configuré à 0.
Bouton poussoir cablé sur l’entrée digitale DI1.

Appui sur le poussoir :
Si DI1 ON, alors ON VO1, SET CP1 = 1

Relâchement du poussoir avant 1/2 seconde (appui court) :
Si DI1 OFF ET CP1 = 1 ET VO1 ON alors SWITCH RELAIS 1, SET CP1 = 0

Relâchement du poussoir après 1/2 seconde (appui long) :
Si DI1 OFF ET CP1 = 1 ET VO1 OFF alors SWITCH RELAIS 2, SET CP1 = 0

Dans les faits, je vais un peu complexifier avec une plage horaire pour que l’appui long ouvre ou ferme les volets selon qu’on soit le matin ou le soir :slight_smile:

8 « J'aime »