Différences entre les versions de « Analogiques, Seuil haut, Seuil bas, Hystérésis »

De GCE Electronics
Aller à la navigation Aller à la recherche
 
(46 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{sommaire|niveau=2|flottant=left}}
{{Infobox IPX800
| titre = Entrées analogiques
| image = analog pres.jpg
| famille = IPX800 V4
| date-create = 01/04/2018
| date-update = 03/04/2018
| auteur = fgtoul
}}




Ligne 6 : Ligne 15 :
Ainsi, il est à noter que plusieurs termes peuvent représenter un même état logique :
Ainsi, il est à noter que plusieurs termes peuvent représenter un même état logique :


* ON, '''1''', '''Vrai''', '''Haut'''
* '''ON''', '''1''', '''Vrai''', '''Haut'''
* OFF, '''0''','''Faux''', '''Bas'''
* '''OFF''', '''0''', '''Faux''', '''Bas'''


==Définitions==
==Définitions==
Ligne 13 : Ligne 22 :
===L'entrée analogique physique===
===L'entrée analogique physique===


L'IPX800 V4 possède des entrées avec borniers sur lesquelles il est possible de connecter différentes sondes à sortie analogique (tension ou courant variable).
L'IPX800 V4 possède des entrées avec borniers sur lesquels il est possible de connecter différentes sondes à sortie analogique (à tension ou courant variable).


Les données externes (température, pression, humidité, luminosité, ...) sont mesurées par la sonde. Celle-ci adapte sa sortie proportionnellement à la valeur mesurée.
Les données externes (température, pression, humidité, luminosité, ...) sont mesurées par la sonde. Celle-ci adapte sa sortie proportionnellement à la valeur mesurée.


L'IPX800 interprête la tension fournie par la sonde et la transforme au travers de son [[Les_entr%C3%A9es_analogiques_sur_IPX800_V4 |convertisseur analogique / numérique]] afin de pouvoir la restituer dans un widget ou encore l'utiliser dans un scénario.
L'IPX800 mesure la tension fournie par la sonde et la transforme au travers de son [[Les_entr%C3%A9es_analogiques_sur_IPX800_V4 |convertisseur analogique / numérique]] afin de pouvoir la restituer dans un widget ou encore l'utiliser dans un scénario.


[[Fichier:V4_Analogiques.png|450px]]
[[Fichier:V4_Analogiques.png|450px]]


L'IPX800 V4 comporte 4 entrées analogiques physiques.
L'IPX800 V4 comporte 4 entrées analogiques physiques.
Ligne 29 : Ligne 39 :
* Nous avons d'abord ceux qui sont simplement nommés [[IPX800_V4#Entrées Analogiques| "Entrées analogiques"]].
* Nous avons d'abord ceux qui sont simplement nommés [[IPX800_V4#Entrées Analogiques| "Entrées analogiques"]].


Leur rôle principal est de permettre le dialogue entre l'IPX800 V4 et la sonde. Pour cela, il est possible de renseigner le type de sonde connectée et les deux formules de conversion, nécessaires pour le dialogue entre la sonde, l'IPX800 et l'utilisateur.
Leur rôle principal est de traduire les données transmises par la sonde au travers de l'IPX800 V4. Pour cela, il est possible de renseigner le type de sonde connectée et les deux formules nécessaires pour la conversion des données.


L'IPX800 V4 comporte 4 périphériques "Entrée analogique", permettant chacun de décrire l'entrée analogique physique rattachée.
L'IPX800 V4 comporte 4 périphériques "Entrée analogique", permettant chacun de décrire l'entrée analogique physique rattachée.
Ligne 38 : Ligne 48 :
* Le second type de périphérique analogique est nommé "[[IPX800_V4#Entrées analogiques virtuelles|Entrée analogique virtuelle"]].
* Le second type de périphérique analogique est nommé "[[IPX800_V4#Entrées analogiques virtuelles|Entrée analogique virtuelle"]].


Comme précédemment, il est possible de renseigner le type de sonde ou les 2 formules de conversion afin de permettre le dialogue entre l'utilisateur et l'IPX800. Cependant, leur valeur ne provient pas d'une sonde connectée directement à l'IPX800, mais d'un matériel en réseau. Les entrées analogiques virtuelles sont au nombre de 32.  
Comme précédemment, il est possible de renseigner le type de sonde ou les 2 formules de conversion. Cependant, leur valeur ne provient pas d'une sonde connectée directement à l'IPX800, mais d'un matériel en réseau. Les entrées analogiques virtuelles sont au nombre de 32.  


[[Fichier:V4_analogiques_virtuelles_périph.PNG|450px]]
[[Fichier:V4_analogiques_virtuelles_périph.PNG|450px]]




Ligne 51 : Ligne 60 :
Le moteur de scénario peut exécuter une tâche lorsque la condition "Evènement" est vraie.
Le moteur de scénario peut exécuter une tâche lorsque la condition "Evènement" est vraie.
Dans le cas d'un périphérique analogique, la mise en place d'un seuil haut et d'un seuil bas permet de modifier son état logique.
Dans le cas d'un périphérique analogique, la mise en place d'un seuil haut et d'un seuil bas permet de modifier son état logique.
Dans la clause "Evènement", il est possible de placer un périphérique analogique. Ainsi, le scénario sera exécuté lorsque le périphérique changera d'état.
Il est possible de conditionner l'état logique d'un évènement en fonction de l'état logique d'un périphérique analogique. Ainsi, le scénario sera exécuté lorsque le périphérique changera d'état.


===Les seuils haut et bas===
===Les seuils haut et bas===


Le moteur de scénarios permet de configurer un seuil haut et un seuil bas sur les périphériques analogiques.
Le moteur de scénarios permet de configurer un '''seuil haut''' et un '''seuil bas''' sur les périphériques analogiques, au sein même du scénario.
 
Le seuil haut représente la valeur analogique haute qui fera passer le périphérique à l'état logique Haut (ON).
Le seuil bas représente la valeur analogique basse qui fera passer le périphérique à l'état logique Bas (OFF).


Entre le seuil Haut et le seuil Bas, se définit l'Hystérésis (du grec husterêsis, retard).<br>
Le '''seuil haut''' représente la valeur analogique haute qui fera passer le périphérique à l''''état logique Haut''' (ON).
Toute valeur analogique lue dans cet intervalle ne modifie pas l'état du périphérique. L'état courant du périphérique est conservé.
Le '''seuil bas''' représente la valeur analogique basse qui fera passer le périphérique à l''''état logique Bas''' (OFF).


Entre le seuil Haut et le seuil Bas, se définit l''''Hystérésis''' (du grec husterêsis, retard).<br>
Toute valeur analogique lue dans cet intervalle ne modifie pas l'état logique du périphérique. L'état courant du périphérique est conservé.


Voici une animation permettant d'observer le changement d'état d'un périphérique analogique représentant une sonde de température.
Voici une animation permettant d'observer le changement d'état logique d'un périphérique analogique représentant une sonde de température.


* le seuil haut est défini à 20°C
* le seuil haut est défini à 20°C
Ligne 71 : Ligne 79 :
[[Fichier:Analogique.gif]]
[[Fichier:Analogique.gif]]


Observez le changement d'état logique du périphérique lorsque la température évolue
Observez le changement d'état logique du périphérique,
* lorsque la température dépasse le seuil haut, le périphérique passe à l'état logique Vrai (ON)
* lorsque la température '''dépasse le seuil haut''', le périphérique passe à l''''état logique Vrai''' (ON)
* lorsque la température dépasse le seuil bas, le périphérique passe à l'état logique Faux (OFF)
* lorsque la température passe '''sous le seuil bas''', le périphérique passe à l''''état logique Faux''' (OFF)
* lorsque la température franchit plusieurs fois le seuil haut sans jamais descendre sous le seuil bas, le périphérique ne change pas d'état.
* lorsque la température franchit plusieurs fois le seuil haut sans jamais descendre sous le seuil bas, le périphérique ne change pas d'état.
* lorsque la température franchit plusieurs fois le seuil bas sans jamais excéder le seuil haut, le périphérique ne change pas d'état.
* lorsque la température franchit plusieurs fois le seuil bas sans jamais excéder le seuil haut, le périphérique ne change pas d'état.


Les repères verts identifient les changements d'état du périphérique, de l'état OFF à l'état ON.
Sur le graphe, <br>
Les repères rouges identifient les changements de l'état ON à l'état OFF.
- les repères verts identifient les changements d'état du périphérique, de l'état OFF à l'état ON.<br>
- les repères rouges identifient les changements de l'état ON à l'état OFF.


===Comportement du moteur de scénario===
===Comportement du moteur de scénario===
Ligne 84 : Ligne 93 :
====Une action est souhaitée lorsque le seuil haut est franchi====
====Une action est souhaitée lorsque le seuil haut est franchi====


Comme nous avons vu plus haut, l'état d'un périphérique analogique passe à l'état ON lorsque le seuil haut est franchi (le seuil bas doit avoir été franchi au préalable).
Comme nous avons vu plus haut, un périphérique analogique passe à l'état logique '''ON''' lorsque le '''seuil haut est franchi''' (le seuil bas doit avoir été franchi au préalable).
Ainsi, si nous plaçons un périphérique analogique dans la clause "Evènement" d'un scénario, il revient à dire que ce dernier sera exécuté lorsque le périphérique passera à l'état ON.
Ainsi, si nous plaçons un périphérique analogique dans la clause "Evènement" d'un scénario, il revient à dire que ce dernier sera exécuté lorsque le périphérique passera à l'état ON.


Ligne 92 : Ligne 101 :
Voyons une petite animation
Voyons une petite animation


[[Fichier:Scene_analogique.gif]]
[[Fichier:Scene_analogiqueb.gif]]
 
Nous pouvons observer le changement d'état logique du périphérique au rythme des franchissements des seuils haut et bas.
Le moteur de scénarios exécute la scène une fois, lors d'un changement d'état de l'évènement, induit par l'état logique de notre périphérique.
L'exécution du scénario est symbolisée par l'affichage des roues dentées.


Nous pouvons observer le changement d'état du périphérique au rythme des franchissements de seuils haut et bas.
Le moteur de scénarios exécute la scène uniquement lors d'un changement d'état de l'évènement, induit par notre périphérique.


Cette méthode convient pour une régulation de froid.
Cette méthode convient pour une régulation de froid.
Ligne 102 : Ligne 113 :
====Une action est souhaitée lorsque le seuil bas est franchi====
====Une action est souhaitée lorsque le seuil bas est franchi====


Dans un scénario, il est possible d'inverser la logique d'éxécution. Pour que le moteur de scénario exécute notre scène lors d'un passage à l'état OFF de notre périphérique (franchissement du seuil bas),  il faudra utiliser le bloc [NON].
Dans un scénario, il est possible d'inverser l'état logique de la condition "Evènement". Pour que le moteur de scénario exécute notre scène lors d'un passage à l'état OFF de notre périphérique (franchissement du seuil bas),  il faudra utiliser le bloc [NON].
Ainsi,
Ainsi,


Ligne 111 : Ligne 122 :




[[Fichier:Scene_NON_analogique.gif]]
[[Fichier:NonScene_analogique.gif]]
 
Observez dans quelles conditions est exécuté le scénario (les engrenages sont affichés pour symboliser l'exécution).
Le scénario n'est exécuté qu'une fois lors d'un changement d'état logique de la condition "Evènement"


Cette méthode convient pour une régulation de chauffage.
Cette méthode convient pour une régulation de chauffage.
Lorsque la température descend sous se leuil bas, le chauffage est allumé, lorsque la température remonte au dessus du seuil haut, le chauffage est éteint.
Lorsque la température descend sous le seuil bas, le chauffage est allumé, lorsque la température remonte au dessus du seuil haut, le chauffage est éteint.
 
====Remarque====
Dans le moteur de scénarios, vous trouverez 2 blocs ayant le même fonctionnement
* le bloc '''Entrée analogique''' qui donne accès aux entrées physiques, aux extensions X-THL et capteurs Enocean.
* le bloc '''Entrée analogique virtuelle''' pour l'utilisation des périphériques analogiques virtuels


==Cas des thermostats==
==Cas des thermostats==
Ligne 126 : Ligne 145 :
[[Fichier:V4_Thermostat.PNG]]
[[Fichier:V4_Thermostat.PNG]]


Leur fonctionnement est rigoureusement identique à celui des entrées analogiques. Leur état change lors du franchissement d'un seuil.
Leur fonctionnement est rigoureusement identique à celui des entrées analogiques. Leur état logique change lors du franchissement d'un seuil.


Cependant, si les seuils haut et bas d'une entrée analogique se configurent dans le moteur de scénarios, c'est par le menu Administrateur/Périphériques qu'il faudra paramétrer le thermostat.
Cependant, si les seuils haut et bas d'une entrée analogique se configurent dans le moteur de scénarios, c'est par le menu Administrateur/Périphériques qu'il faudra paramétrer le thermostat.


Là, il ne sera plus question de seuil haut et seuil bas à renseigner, mais consigne et hystérésis.
Là, il ne sera plus question de seuil haut et seuil bas à renseigner, mais de '''consigne''' et '''hystérésis'''.


Cela revient au même.
Cela revient au même.


En fait, l'IPX800 V4 calcule lui-même les 2 seuils en fonction de l'Hystérésis.
En effet, l'IPX800 V4 calcule elle-même les 2 seuils en fonction de l'Hystérésis.


* Seuil Haut = Consigne + (hystérésis / 2)
* '''Seuil Haut = Consigne + (hystérésis / 2)'''


* Seuil Bas = Consigne - (Hystérésis / 2)
* '''Seuil Bas = Consigne - (Hystérésis / 2)'''


Comme pour l'analogique,on considère que l'état courant du thermostat est conservé si les valeurs analogiques lues restent dans la zone de l'hystérésis.
Comme pour l'analogique, on considère que l'état courant du thermostat est conservé si les valeurs analogiques lues restent dans la zone de l'hystérésis.


Pour utiliser les Thermostats dans les scénarios, procédez comme avec une entrée analogique classique en l'ajoutant à la clause Evènement.
Pour utiliser les Thermostats dans les scénarios, procédez comme avec une entrée analogique classique en l'ajoutant à la clause Evènement.
La scène sera exécutée lorsque la condition sera VRAIE (Thermostat VRAI si seuil haut franchi)
La scène sera exécutée lorsque la condition sera VRAIE ( Notez que le périphérique Thermostat est à l'état logique Vrai lorsque le seuil haut a été franchi )


[[Fichier:V4_Thermostat_Scene.PNG]]
[[Fichier:V4_Thermostat_Scene.PNG]]


Utilisez le bloc de négation si vous souhaitez exécuter une action lorsque le Thermostat est FAUX (seuil bas franchi)
Exemple de régulation d'une chambre froide avec un périphérique Thermostat et la condition ci-dessus :
Lors du franchissement du seuil Haut, l'évènement "Thermostat" passe à l'état VRAI, ce qui met ON le refroidissement jusqu'au  prochain franchissement du seuil Bas.
[[Fichier:V4_HystéréisFroid.PNG|870px]]
 
Utilisez le bloc '''NON''' si vous souhaitez exécuter une action lorsque le Thermostat est à l'état logique '''FAUX''' (seuil bas franchi)


[[Fichier:V4_Thermostat_NON_Scene.PNG]]
[[Fichier:V4_Thermostat_NON_Scene.PNG]]
Exemple de régulation d'un chauffage avec un périphérique Thermostat et la condition ci-dessus :
Lors du franchissement du seuil Bas, l'évènement "NON Thermostat" passe à l'état VRAI, ce qui met ON le chauffage  jusqu'au  prochain franchissement du seuil Haut.
[[Fichier:V4_HystéréisChaud2.PNG|870px]]


==Cas du X-THL==
==Cas du X-THL==
Ligne 157 : Ligne 186 :
* l'humidité ambiante
* l'humidité ambiante
* la luminosité.
* la luminosité.
En fait une extension retourne 3 valeurs analogiques, il faut donc la voir comme 3 sondes analogiques.
En fait une extension X-THL retourne 3 valeurs analogiques, il faut donc la voir comme 3 sondes analogiques.


Le X-THL n'a pas de bloc réservé dans le moteur de scénario. Pour utiliser ses valeurs analogiques dans le moteur de scénario, vous devez auparavant créer un périphérique Thermostat et le rattacher à l'une des 3 mesures du THL.
Pour utiliser les valeurs du X-THL dans le moteur de scénarios, vous avez 2 méthodes possibles.<br>
Vous devez alors fixer une consigne et la valeur de l'hystérésis, comme vu dans le chapitre précédent.
* les valeurs analogiques. Dans le champ Produit, sélectionnez la valeur X-THL.
* le bloc Thermostat. Vous devez auparavant vous rendre dans le menu Administrateur/Périphériques et  rattacher un périphérique Thermostat à l'une des 3 mesures du X-THL.<br>Vous pouvez alors fixer une consigne et la valeur de l'hystérésis, comme vu dans le chapitre précédent.


[[Fichier:V4_analog_x-thl.PNG]]
[[Fichier:V4_analog_x-thl.PNG]]


Dans le moteur de scénario, vous pouvez tout à fait utiliser le Thermostat que vous venez de créer.
Vous pouvez par exemple piloter un éclairage en fonction de la luminosité, ou encore gérer des volets roulants.
Ainsi, vous pouvez par exemple piloter un éclairage en fonction de la luminosité, ou encore gérer des volets roulants.
En fonction de l'hygrométrie, vous pouvez piloter une VMC, et pour finir le chauffage en fonction de la température.
En fonction de l'humidité, vous pouvez piloter une VMC, et pour finir le chauffage en fonction de la température.


Pour l'écriture des scénarios, reportez vous au chapitre précédent.
Pour l'écriture des scénarios, reportez vous au chapitre précédent.

Version actuelle datée du 23 décembre 2023 à 10:22

Entrées analogiques

Analog pres.jpg
Nom Entrées analogiques
Famille IPX800 V4
Wiki créé le 01/04/2018
Wiki mis à jour le 03/04/2018
Auteur fgtoul


Avant-propos

Dans ce document, nous aborderons des notions de logique booléenne. Ainsi, il est à noter que plusieurs termes peuvent représenter un même état logique :

  • ON, 1, Vrai, Haut
  • OFF, 0, Faux, Bas

Définitions

L'entrée analogique physique

L'IPX800 V4 possède des entrées avec borniers sur lesquels il est possible de connecter différentes sondes à sortie analogique (à tension ou courant variable).

Les données externes (température, pression, humidité, luminosité, ...) sont mesurées par la sonde. Celle-ci adapte sa sortie proportionnellement à la valeur mesurée.

L'IPX800 mesure la tension fournie par la sonde et la transforme au travers de son convertisseur analogique / numérique afin de pouvoir la restituer dans un widget ou encore l'utiliser dans un scénario.

V4 Analogiques.png


L'IPX800 V4 comporte 4 entrées analogiques physiques.

Le périphérique "Entrée analogique" ou "Entrée analogique virtuelle"

Sur l'IPX800 V4, nous avons deux types de périphériques analogiques.

Leur rôle principal est de traduire les données transmises par la sonde au travers de l'IPX800 V4. Pour cela, il est possible de renseigner le type de sonde connectée et les deux formules nécessaires pour la conversion des données.

L'IPX800 V4 comporte 4 périphériques "Entrée analogique", permettant chacun de décrire l'entrée analogique physique rattachée.

V4 analogiquesb périph.PNG


Comme précédemment, il est possible de renseigner le type de sonde ou les 2 formules de conversion. Cependant, leur valeur ne provient pas d'une sonde connectée directement à l'IPX800, mais d'un matériel en réseau. Les entrées analogiques virtuelles sont au nombre de 32.

V4 analogiques virtuelles périph.PNG


Remarque : 
Les deux types de périphériques ayant un fonctionnement rigoureusement identique, nous n'en ferons plus la distinction pour la suite de notre tutoriel.

Utilisation des analogiques dans les scénarios

Le moteur de scénario peut exécuter une tâche lorsque la condition "Evènement" est vraie. Dans le cas d'un périphérique analogique, la mise en place d'un seuil haut et d'un seuil bas permet de modifier son état logique. Il est possible de conditionner l'état logique d'un évènement en fonction de l'état logique d'un périphérique analogique. Ainsi, le scénario sera exécuté lorsque le périphérique changera d'état.

Les seuils haut et bas

Le moteur de scénarios permet de configurer un seuil haut et un seuil bas sur les périphériques analogiques, au sein même du scénario.

Le seuil haut représente la valeur analogique haute qui fera passer le périphérique à l'état logique Haut (ON). Le seuil bas représente la valeur analogique basse qui fera passer le périphérique à l'état logique Bas (OFF).

Entre le seuil Haut et le seuil Bas, se définit l'Hystérésis (du grec husterêsis, retard).
Toute valeur analogique lue dans cet intervalle ne modifie pas l'état logique du périphérique. L'état courant du périphérique est conservé.

Voici une animation permettant d'observer le changement d'état logique d'un périphérique analogique représentant une sonde de température.

  • le seuil haut est défini à 20°C
  • le seuil bas est défini à -3°C

Analogique.gif

Observez le changement d'état logique du périphérique,

  • lorsque la température dépasse le seuil haut, le périphérique passe à l'état logique Vrai (ON)
  • lorsque la température passe sous le seuil bas, le périphérique passe à l'état logique Faux (OFF)
  • lorsque la température franchit plusieurs fois le seuil haut sans jamais descendre sous le seuil bas, le périphérique ne change pas d'état.
  • lorsque la température franchit plusieurs fois le seuil bas sans jamais excéder le seuil haut, le périphérique ne change pas d'état.

Sur le graphe,
- les repères verts identifient les changements d'état du périphérique, de l'état OFF à l'état ON.
- les repères rouges identifient les changements de l'état ON à l'état OFF.

Comportement du moteur de scénario

Une action est souhaitée lorsque le seuil haut est franchi

Comme nous avons vu plus haut, un périphérique analogique passe à l'état logique ON lorsque le seuil haut est franchi (le seuil bas doit avoir été franchi au préalable). Ainsi, si nous plaçons un périphérique analogique dans la clause "Evènement" d'un scénario, il revient à dire que ce dernier sera exécuté lorsque le périphérique passera à l'état ON.

V4 analogiques evenement.PNG


Voyons une petite animation

Scene analogiqueb.gif

Nous pouvons observer le changement d'état logique du périphérique au rythme des franchissements des seuils haut et bas. Le moteur de scénarios exécute la scène une fois, lors d'un changement d'état de l'évènement, induit par l'état logique de notre périphérique. L'exécution du scénario est symbolisée par l'affichage des roues dentées.


Cette méthode convient pour une régulation de froid. Lorsque la température descend sous se leuil bas, le climatiseur est éteint, lorsque la température remonte au dessus du seuil haut, le climatiseur est allumé.

Une action est souhaitée lorsque le seuil bas est franchi

Dans un scénario, il est possible d'inverser l'état logique de la condition "Evènement". Pour que le moteur de scénario exécute notre scène lors d'un passage à l'état OFF de notre périphérique (franchissement du seuil bas), il faudra utiliser le bloc [NON]. Ainsi,

  • [NON]analogique est FAUX lorsque le périphérique est VRAI (seuil haut franchi)
  • [NON]analogique est VRAI lorsque le périphérique est FAUX (seuil bas franchi)

V4 analogiques evenement NON.PNG


NonScene analogique.gif

Observez dans quelles conditions est exécuté le scénario (les engrenages sont affichés pour symboliser l'exécution). Le scénario n'est exécuté qu'une fois lors d'un changement d'état logique de la condition "Evènement"

Cette méthode convient pour une régulation de chauffage. Lorsque la température descend sous le seuil bas, le chauffage est allumé, lorsque la température remonte au dessus du seuil haut, le chauffage est éteint.

Remarque

Dans le moteur de scénarios, vous trouverez 2 blocs ayant le même fonctionnement

  • le bloc Entrée analogique qui donne accès aux entrées physiques, aux extensions X-THL et capteurs Enocean.
  • le bloc Entrée analogique virtuelle pour l'utilisation des périphériques analogiques virtuels

Cas des thermostats

Les périphériques "Thermostats" s'appuient sur tous les types de données analogiques reconnues par l'IPX800 V4.

  • entrées analogiques / entrées analogiques virtuelles
  • X-THL
  • capteur analogique Enocean

V4 Thermostat.PNG

Leur fonctionnement est rigoureusement identique à celui des entrées analogiques. Leur état logique change lors du franchissement d'un seuil.

Cependant, si les seuils haut et bas d'une entrée analogique se configurent dans le moteur de scénarios, c'est par le menu Administrateur/Périphériques qu'il faudra paramétrer le thermostat.

Là, il ne sera plus question de seuil haut et seuil bas à renseigner, mais de consigne et hystérésis.

Cela revient au même.

En effet, l'IPX800 V4 calcule elle-même les 2 seuils en fonction de l'Hystérésis.

  • Seuil Haut = Consigne + (hystérésis / 2)
  • Seuil Bas = Consigne - (Hystérésis / 2)

Comme pour l'analogique, on considère que l'état courant du thermostat est conservé si les valeurs analogiques lues restent dans la zone de l'hystérésis.

Pour utiliser les Thermostats dans les scénarios, procédez comme avec une entrée analogique classique en l'ajoutant à la clause Evènement. La scène sera exécutée lorsque la condition sera VRAIE ( Notez que le périphérique Thermostat est à l'état logique Vrai lorsque le seuil haut a été franchi )

V4 Thermostat Scene.PNG

Exemple de régulation d'une chambre froide avec un périphérique Thermostat et la condition ci-dessus :
Lors du franchissement du seuil Haut, l'évènement "Thermostat" passe à l'état VRAI, ce qui met ON le refroidissement jusqu'au  prochain franchissement du seuil Bas.

V4 HystéréisFroid.PNG

Utilisez le bloc NON si vous souhaitez exécuter une action lorsque le Thermostat est à l'état logique FAUX (seuil bas franchi)

V4 Thermostat NON Scene.PNG

Exemple de régulation d'un chauffage avec un périphérique Thermostat et la condition ci-dessus :
Lors du franchissement du seuil Bas, l'évènement "NON Thermostat" passe à l'état VRAI, ce qui met ON le chauffage  jusqu'au  prochain franchissement du seuil Haut.

V4 HystéréisChaud2.PNG

Cas du X-THL

Le X-THL est une extension connectée sur le bus EBX de l'IPX800 V4. Cette extension 3 en 1 propose la mesure de

  • la température
  • l'humidité ambiante
  • la luminosité.

En fait une extension X-THL retourne 3 valeurs analogiques, il faut donc la voir comme 3 sondes analogiques.

Pour utiliser les valeurs du X-THL dans le moteur de scénarios, vous avez 2 méthodes possibles.

  • les valeurs analogiques. Dans le champ Produit, sélectionnez la valeur X-THL.
  • le bloc Thermostat. Vous devez auparavant vous rendre dans le menu Administrateur/Périphériques et rattacher un périphérique Thermostat à l'une des 3 mesures du X-THL.
    Vous pouvez alors fixer une consigne et la valeur de l'hystérésis, comme vu dans le chapitre précédent.

V4 analog x-thl.PNG

Vous pouvez par exemple piloter un éclairage en fonction de la luminosité, ou encore gérer des volets roulants. En fonction de l'hygrométrie, vous pouvez piloter une VMC, et pour finir le chauffage en fonction de la température.

Pour l'écriture des scénarios, reportez vous au chapitre précédent.