«

»

jan 07

Les Bases pour utiliser WagoLink

Dans ce dossier nous allons voir rapidement la mise en oeuvre de WagoLink au sein de mon installation domotique.

L’installation :

-Un automate wago (ici c’est un 750-841) qui gère les principaux organe de la maison (eclairage, volets, VMC, Audio de certaines pieces….)

-Un iPhone sur le quel WagoLink sera installé

-Je passe sur l’installation réseau qui permet de faire communiquer l’ensemble

WagoLink permet de lire et d’ecrire que certains type de variable

%MWxx

%QXxx

Donc il faudra adapter le programme le programme de l’automate afin que vos objets referent a ce type de variable

Les differents element disponible

Les boutons

Les Switchs

Les Slides

Les Visus de valeur

 

Boutons

 

 

 

Affichage Date et Heure

 

 

Voila quoi ressemble les pages sur votre iPhone

 

 

 

Intégration dans le code de CodeSys

Dans mon installation de domotique tout les eclairages sont piloté par des impulsion (boutons poussoir) pour cela j’utilise une fonction Bascule.

Comme vous pouvez le voir j’utilise un meme mot (%MW1) au quel j’affecte differente valeur qui permettent de basculler un boolean qui lui ensuite pilote l’action voulue

Une action ce realise sur 2 cycles d’automate

Vous presser la touche sur votre iPhone

Cycle1

%MW1 a changé de valeur, il est a 1

On entre dans la boucle IF, %MW1 est remis a 0 b_pilote1 est passé a true

Dans une autre routine, on voie b_pilote1 a true et on fait l’action

Cycle2

%MW1 est a 0 donc on passe dans le else et l’on remet b_pilote1 a False

Observation

Cette maniéré de faire limite le procédé a une seule demande d’action par cycle d’automate, mais compte tenue de la rapidité de celui-ci on peut négliger ce fait