› Forums › Serveur WES › Installation & Configuration › programme wes anti-légionellose chauffe-eau
- Ce sujet contient 14 réponses, 4 participants et a été mis à jour pour la dernière fois par
cdlog2, le il y a 3 années et 3 mois.
- Post
-
Bonjour,
j’ai acheté assez récemment un serveur WES, dont je suis vraiment enchanté tellement il a de possibilités… mais je suis de très loin le facteur limitant ! Je trouve un peu dommage qu’on ne trouve pas plus de tuto, de vidéos youtube, ou de notices « Utiliser un serveur wes pour les nuls », car c’est un peu compliqué quand on n’y connait pas grand chose, et les discussions sur ce forum sont difficilement accessibles pour un débutant.
Bref, j’en viens à ma question !
Je voudrais utiliser le wes pour piloter mon chauffe-eau.
Ce chauffe-eau est alimenté avec mon surplus photovoltaïque (routeur « tignous »).
Je voudrais ajouter une commande en marche forcée avec des cycles anti-légionellose, quelque chose du style :
Si TChEau < 48°C => ChEau ON
Sur les 24 dernières heures, si TChEau n’a pas atteint 55°C => ChEau ON jusqu’à 55°C
Sur les 7 derniers jours, si TChEau n’a pas atteint 60°C => ChEau ON jusqu’à 60°C
Pour la 1è partie, ce serait (copié à partir de https://www.cartelectronic.fr/blog/?topic=utilisation-des-relais-1-et-2-et-chauffe-eau) :
Source: Sonde « TCHEAU » < 48° — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Par contre, comment pourrais-je ajouter les 2 lignes concernant les cycles légionellose. Possible de créer et stocker 2 variables TChEau55 et TChEau60 pour regarder à chaque instant si elles la t° de 55°C a été atteinte depuis 24 h, et si celle de 60°C a été atteinte depuis 7 jours ?
Merci d’avance pour vos idées
00
- Replies
-
-
Bonjour,
Votre demande est un peu complexe. Je vous propose une ensemble, certes un peu tordu, mais qui devrait répondre à votre demande.
Le seul moyen de créer les Tests Journaliers et Hebdomadaires est de créer via des Prog. Horloge, des Tests durant une courte période (1mn à 2mn) , à une heure précise la journée et définir le jour du Test pour les Tests Hebdomadaires.
J’ai mis des commentaires devant chaque ligne de programme pour en expliquer la logique.
Les Switch Virtuels à créer sont : VSCHEAU, SWRLChEau, VS24Heure, VSHebdo, VSTestEau55, VSActEau55, VSTestEau60, VSActEau60,
Le Switch Virtuel « VSCHEAU » est utilisé comme un Verrou ON/OFF pour autoriser le Relais d’activer la chauffe de l’ECS en fonction des Consignes T48°, T55°, T60°. Ce Verrou peut être mis à ON/OFF manuellement ou par un autre Test à définir. Si ce Verrour = OFF, le Ballon ne sera pas chauffé.
DEBUT PROGRAMMATION :
1er Ensemble de Lignes: Test tous les 24h Si TCHEAU a atteint 55°C
Définition d’un horaire et la durée de 2mn pour effectuer le test journalier T55° — Définir l’Horaire et la durée de 2mn du test journalier >> exemple test pendant 2mn à 12h00 tous les jours. A vous de personnaliser le créneau horaire. Conserver le Test sur 2mn par jour.
source: Prog. Horaire = deb:12:00 fin:12:02 — Tous les Jours — Sortie: Switch Virtuel « VS24Heure » = ON Tant que Condition Vraie — Actif suivant: Toujours ActifVérif Si « TCHEAU » >= 55° en dehors du créneau horaire de test journalier T55° ==> mémorisation de l’état dans « VSTestEau55 » = ON
Source: Sonde « TCHEAU » >= 55° — Sortie: Switch Virtuel « VSTestEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = OFFSi « TCHEAU » n’a pas atteint T55° en dehors du Test horaire journalier T55° ==> On active la consigne T55° lors du test Horaire Journalier T55° = ON
Source: Switch Virtuel « VSTestEau55 » = OFF — Sortie: Switch Virtuel « VSActEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = ONSi « TCHEAU » a atteint T55° en dehors du Test horaire journalier T55° ==> On remet la consigne T55° à ZERO pour le Test du lendemain
Source: Switch Virtuel « VSTestEau55 » = ON — Sortie: Switch Virtuel « VSActEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = ONOn efface la mémorisation de l’état « VSTestEau55 » lors du test Horaire Journalier T55° = ON
Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = OFF — Actif suivant: Toujours ActifSi la Sonde « TCHEAU » < 55 et Si la consigne T55° est sollicitée, on demande une chauffe du ballon ECS tant que la consigne >= T55° n’est pas atteinte
Source: Sonde « TCHEAU » < 55° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau55 » = ON2eme Ensemble de Lignes: Test hebdomadaire Si « TCHEAU » a atteint 60°C
Définition du jour semaine, horaire et la durée pour effectuer le test Hebdomadaire T60° — Définir le Jour, l’horaire et la durée 2mn >> exemple test 2mn à 12h00 le dimanche. Conserver le Test sur 2mn sur le Jour Hebdo.
source: Prog. Horaire = deb:12:00 fin:12:02 — Jour. Dimanche — Sortie: Switch Virtuel « VSHebdo » = ON Tant que Condition Vraie — Actif suivant: Toujours ActifVérif Si « TCHEAU » >= 60° en dehors du créneau horaire du test Hebdo T60° ==> mémorisation de l’état dans « VSTestEau60 » = ON
Source: Sonde « TCHEAU » >= 60° — Sortie: Switch Virtuel « VSTestEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = OFFSi « TCHEAU » n’a pas atteint T60° en dehors du Test horaire Hebdo T60° ==> On active la consigne T60° lors du test Horaire Journalier T60° = ON
Source: Switch Virtuel « VSTestEau60 » = OFF — Sortie: Switch Virtuel « VSActEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = ONSi « TCHEAU » a atteint T60° en dehors du Test horaire Hebdo T60° ==> On remet la consigne T60° à ZERO pour le Test du lendemain
Source: Switch Virtuel « VSTestEau60 » = ON — Sortie: Switch Virtuel « VSActEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = ONOn efface la mémorisation de l’état « VSTestEau60 » lors du test Horaire Hebdo T60° = ON
Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = OFF — Actif suivant: Toujours ActifSi la Sonde « TCHEAU » < 60 et Si la consigne T60° est solicitée, on demande une chauffe du ballon ECS tant que la consigne >= T60° n’est pas atteinte
Source: Sonde « TCHEAU » < 60° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau60 » = ONDernier Test sur la consigne T48°
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
En final activation du Relais
On Active le Relais « RCHEAU » tant que la demande de chauffe ECS = ON et Si le VERROU « VSCHEAU » = ON (activation manuellement ou par autre test)
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ONCdt
00 -
Re: J’ai laissé une erreur sur les lignes ci-dessous. Lorsque les Test Des créneaux horaire T55° et T60° = ON, on doit effacer la mémorisation du passage des Consignes T° >=T55° ou >=T60°
Mais si on efface ces états mémorisés, alors que le test horaire T55° ou T66° est toujours en cours (durée 2mn normalement), cela pose PB lorsque le Programme revient sur les 1er tests en amonts.
Donc il ne faut effacer la mémorisation des états détectées que lorsque la durée de 2mn des tests horaire est tombée, soit après une tempo de 3mn par exemple.
Assurez vous aussi de ne jamais dépasser une durée de Test de 2mn lors de la définition des créneaux horaire Journalier T55° et Hebdomadaire T60° dans les Prog Horloge.
ligne à corriger : Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = OFF — Actif suivant: Toujours Actif
Doit être : Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = OFF au Bout de Tempo 180 sec. — Actif suivant: Toujours Actifligne à corriger : Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = OFF — Actif suivant: Toujours Actif
Doit être : Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = OFF au Bout de Tempo 180 sec — Actif suivant: Toujours ActifVoici les lignes de Programme corrigées en global :
source: Prog. Horaire = deb:12:00 fin:12:02 — Tous les Jours — Sortie: Switch Virtuel « VS24Heure » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 55° — Sortie: Switch Virtuel « VSTestEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = OFF
Source: Switch Virtuel « VSTestEau55 » = OFF — Sortie: Switch Virtuel « VSActEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = ONSource: Switch Virtuel « VSTestEau55 » = ON — Sortie: Switch Virtuel « VSActEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = OFF au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 55° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau55 » = ON
source: Prog. Horaire = deb:12:00 fin:12:02 — Jour. Dimanche — Sortie: Switch Virtuel « VSHebdo » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 60° — Sortie: Switch Virtuel « VSTestEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = OFF
Source: Switch Virtuel « VSTestEau60 » = OFF — Sortie: Switch Virtuel « VSActEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSTestEau60 » = ON — Sortie: Switch Virtuel « VSActEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = OFF au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 60° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau60 » = ON
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Cdt
00 -
RE: Décidément vous n’avez pas de chance. La Fonction OFF au Bout de Tempo (n) est un nouveau Test logique de la Prog. implémenté dans la dernière version WES, mais chez moi, lors de Tests, il semble qu’elle ne fonctionne pas ?
Pour régler ce point, il faut reprendre toute la logique des lignes de mon programme et trouver une autre solution ! Désolé
@Nicolas, Pourriez vous essayer ce Test logique OFF au Bout de Tempo (n) chez vous avec 2 Switch Virtuels ? Chez moi elle ne réagit pas. Par contre ON au Bout de Tempo (n) est OK. Confirmez vous y avoir un Bug ?
Cdt
00 -
RE: Voila j’ai inversé tous les Tests afin d’utiliser le Test logique ON au Bout de Tempo 180 sec, qui fonctionne bien, dans les lignes concernées
Voici ma dernière Mouture qui devrait fonctionner si vous respectez les durées de 2mn voir 1mn dans le Test des créneaux Horaires Journalier et Hebdomadaire
Les Switch Virtuels à créer sont : VSCHEAU, SWRLChEau, VS24Heure, VSHebdo, VSTestEau55, VSActEau55, VSTestEau60, VSActEau60,
Le Switch Virtuel « VSCHEAU » est utilisé comme un Verrou ON/OFF pour autoriser le Relais d’activer la chauffe de l’ECS en fonction des Consignes T48°, T55°, T60°. Ce Verrou peut être mis à ON/OFF manuellement ou par un autre Test à définir. Si ce Verrour = OFF, le Ballon ne sera pas chauffé.
DEBUT PROGRAMMATION :
source: Prog. Horaire = deb:12:00 fin:12:02 — Tous les Jours — Sortie: Switch Virtuel « VS24Heure » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 55° — Sortie: Switch Virtuel « VSTestEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = OFF
Source: Switch Virtuel « VSTestEau55 » = ON — Sortie: Switch Virtuel « VSActEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VSTestEau55 » = OFF — Sortie: Switch Virtuel « VSActEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 55° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau55 » = ON
———————
source: Prog. Horaire = deb:12:00 fin:12:02 — Jour. Dimanche — Sortie: Switch Virtuel « VSHebdo » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 60° — Sortie: Switch Virtuel « VSTestEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = OFF
Source: Switch Virtuel « VSTestEau60 » = ON — Sortie: Switch Virtuel « VSActEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSTestEau60 » = OFF — Sortie: Switch Virtuel « VSActEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 60° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau60 » = ON
———————-
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
———————-
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Cdt
00 -
Re: Un dernier Oublie. Lorsque les consignes d’activation de chauffe T55° ou T60° sont = ON, On demande d’activer le Relais de chauffe ECS durant la consigne < T55° ou < T60° suivant la consigne qui à été activée. Mais cette demande est à faire une 1 fois, dans la journée si T55° ou 1 fois Hebdo si T60°.
Or il manque les lignes Prog qui effacent ces demandes d’activation de mise en chauffe, lorsque la Température Atteint >=T55° ou >=T60° suivant la demande de consigne qui à été activée.
Le seul moment ou on peut mettre ces Consignes d’activation = OFF, est lorsque la demande d’activation du relais ECS ==> OFF et lorsque la demande de chauffe >=T55° ou >=T60° est atteinte.
Donc il faut donc rajouter les deux lignes Suivantes à la fin des autres lignes :
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau55″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau55 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau60″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau60 » = ON
En Résumé une dernière fois je l’espère !!!
Les Switch Virtuels à créer sont : VSCHEAU, SWRLChEau, VS24Heure, VSHebdo, VSTestEau55, VSActEau55, VSTestEau60, VSActEau60,
Le Switch Virtuel « VSCHEAU » est utilisé comme un Verrou ON/OFF pour autoriser le Relais d’activer la chauffe de l’ECS en fonction des Consignes T48°, T55°, T60°. Ce Verrou peut être mis à ON/OFF manuellement ou par un autre Test à définir. Si ce Verrour = OFF, le Ballon ne sera pas chauffé.
Attention, respectez les durées de 2mn voir 1mn dans le Test des créneaux Horaires Journalier et Hebdomadaire
DEBUT PROGRAMMATION AU COMPLET :
source: Prog. Horaire = deb:12:00 fin:12:02 — Tous les Jours — Sortie: Switch Virtuel « VS24Heure » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 55° — Sortie: Switch Virtuel « VSTestEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = OFF
Source: Switch Virtuel « VSTestEau55 » = ON — Sortie: Switch Virtuel « VSActEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VSTestEau55 » = OFF — Sortie: Switch Virtuel « VSActEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 55° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau55 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau55″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau55 » = ON
———————
source: Prog. Horaire = deb:12:00 fin:12:02 — Jour. Dimanche — Sortie: Switch Virtuel « VSHebdo » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » >= 60° — Sortie: Switch Virtuel « VSTestEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = OFF
Source: Switch Virtuel « VSTestEau60 » = ON — Sortie: Switch Virtuel « VSActEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSTestEau60 » = OFF — Sortie: Switch Virtuel « VSActEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 60° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau60 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau60″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau60 » = ON
———————-
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
———————–
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Cdt
00 -
Re : Un dernier point important. Si vous voulez que l’activation des Tests T55° et test T60° soient opérante dès la journée en cours pour T55° et dès la semaine en cours pour T60°, il faut positionner les Switchs Virtuel VSTestEau55 et VSTestEau60 sur On manuellement dans la Page Relais.
N’oubliez pas qu’il faut aussi que le Switch Virtuel, le Verrou « VSCHEAU » soit aussi positionné sur ON manuellement, si vous souhaitez autoriser la chauffe du ballon ECS.
Afin que ces Switchs soient mis sur ON automatiquement, si le WES reboot, il faut que ces Switchs soit mis sur ON dans la page Relais au préalable et ensuite il faut mettre l’Option « Sauvegarde état » sur ON, dans la page Config des Relais et Entrées et terminer par enregistrer la config Relais.
Si ces Switchs ne sont pas initialisé à ON, les Tests ne seront réalisé que le lendemain pour T55° et seulement la semaine suivante pour T60° et le Ballon ECS ne sera jamais chauffé si « VSCHEAU » = OFF
Cdt
00 -
Bonjour,
un IMMENSE merci pour cet énorme travail !!!
Je testerai ça prochainement.
Bien cordialement
00 -
Re: Hé OUI ! Encore moi !!!
J’aurais du programmer ce programme dans mon WES pour tester l’ensemble avant de vous livrer ces lignes !
Le programme tel que je l’ai construit répond à votre demande, mais tel que construit, l’activation T55° ne sera effective que tous les 2 jours et la T60° uniquement toutes les 2 semaines.
Il manque un test de synchro pour démarrer les divers Tests entre deux cycles de créneau horaire. Il faut au moins que la T° du ballon tombe en dessous d’un seuil, bien inférieur à T55° et T60° pour autoriser un nouveau cycle de test journalier T55° ou test hebdomadaire T60°.
Je n’ai pas fait attention, mais actuellement dès que l’on détecte qu’il faut activer la consigne T55° ou T60°, le ballon est mis en chauffe de suite jusqu’à la valeur de la consigne demandé.
lorsque le créneau horaire T55° ou T60° tombe, je test à nouveau si les consignes T55° ou T60° sont atteinte. Mais comme le Ballon est en chauffe pour atteindre l’une de ces consignes T55° ou T60°, la T° sera forcément à la valeur T55° ou T60 lorsque je teste ces consignes de T°, ce qui va annuler le cycle de test en cours soit 1 Jour sur 2 et 1 semaine sur 2.
Pour régler le PB, Il faut rajouter un test qui permet d’autoriser le Test des nouveaux cycles T55 ou T60° uniquement si le ballon passe entre deux cycles, par une phase intermédiaire de T° bien inférieure à ces consignes T55° ou T60°.
Voici la dernière Mouture, il y a 2 nouveaux Switch Virtuel mis en oeuvres : VSAutTestJour et VSAutTestHebdo qui autorisent les cycles T55° et T60° de démarrer les Tests si la T° du ballon passe en dessous de T50° entre deux cycles:
Les Switch Virtuels à créer sont : VSCHEAU, SWRLChEau, VS24Heure, VSHebdo, VSTestEau55, VSActEau55, VSTestEau60, VSActEau60, VSAutTestJour, VSAutTestHebdo
Le Switch Virtuel « VSCHEAU » est utilisé comme un Verrou ON/OFF pour autoriser le Relais d’activer la chauffe de l’ECS en fonction des Consignes T48°, T55°, T60°. Ce Verrou peut être mis à ON/OFF manuellement ou par un autre Test à définir. Si ce Verrour = OFF, le Ballon ne sera pas chauffé.
Attention, respectez les durées de 2mn voir 1mn dans le Test des créneaux Horaires Journalier et Hebdomadaire
Pour initialiser les cycles, il faut que tous les Switch Virtuel = OFF excepté pour les Switch: VSTestEau55, VSTestEau60 et VSCHEAU qui doivent être = ON.
DEBUT PROGRAMMATION
source: Prog. Horaire = deb:12:00 fin:12:02 — Tous les Jours — Sortie: Switch Virtuel « VS24Heure » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 50° — Sortie: Switch Virtuel « VSAutTestJour » = ON — Actif suivant: switch Virtuel « VS24Heure » = OFF
Source: Sonde « TCHEAU » >= 55° — Sortie: Switch Virtuel « VSTestEau55 » = OFF — Actif suivant: switch Virtuel « VSAutTestJour » = ON
Source: Switch Virtuel « VSTestEau55 » = ON — Sortie: Switch Virtuel « VSActEau55 » = ON — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VSTestEau55 » = OFF — Sortie: Switch Virtuel « VSActEau55 » = OFF — Actif suivant: switch Virtuel « VS24Heure » = ON
Source: Switch Virtuel « VS24Heure » = ON — Sortie: Switch Virtuel « VSTestEau55 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 55° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau55 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSAutTestJour″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau55 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau55″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau55 » = ON
———————-
source: Prog. Horaire = deb:12:00 fin:12:02 — Jour. Dimanche — Sortie: Switch Virtuel « VSHebdo » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 50° — Sortie: Switch Virtuel « VSAutTestHebdo » = ON — Actif suivant: switch Virtuel « VSHebdo » = OFF
Source: Sonde « TCHEAU » >= 60° — Sortie: Switch Virtuel « VSTestEau60 » = OFF — Actif suivant: switch Virtuel « VSAutTestHebdo » = ON
Source: Switch Virtuel « VSTestEau60 » = ON — Sortie: Switch Virtuel « VSActEau60 » = ON — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSTestEau60 » = OFF — Sortie: Switch Virtuel « VSActEau60 » = OFF — Actif suivant: switch Virtuel « VSHebdo » = ON
Source: Switch Virtuel « VSHebdo » = ON — Sortie: Switch Virtuel « VSTestEau60 » = ON au Bout de Tempo 180 sec — Actif suivant: Toujours Actif
Source: Sonde « TCHEAU » < 60° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: switch Virtuel « VSActEau60 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSAutTestHebdo″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau60 » = ON
Source: Switch Virtuel « SWRLChEau » = OFF — Sortie: Switch Virtuel « VSActEau60″ = OFF si cdt vrai pendant tempo 20 sec — Actif suivant: switch Virtuel « VSActEau60 » = ON
———————-
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
———————–
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Cdt
00 -
Bonjour,
Important : Voir mon dernier correctif du Post précédent !.
Juste pour Info. Suite au Pb avec le test logique de la PROG : OFF au bout de tempo (n) qui m’a posé PB lors de son utilisation dans une de mes propositions de programmation ci-dessus, j’ai contacté @Nicolas qui a vérifié et corrigé le Pb. Je pense que le correctif sera porté sur la prochaine MAJ
@Nicolas, ayant suivi cette discussion sur la programmation anti-légionellose d’un chauffe-eau, m’a demandé si cela serait intéressant s’il faisait remonter l’information de la T° max Journalier des Sondes comme valeur Source dans la Programmation. J’ai confirmé que oui !.L’utilisation de ces Valeurs comme Source pour les Sondes en Programmation, sera peut être portées dans la prochaine MAJ, s’il n’y a pas trop de difficulté pour faire remonter ces valeurs dans la Programmation.
Juste à titre de comparaison, si ces Valeurs T° max Journalier des Sondes étaient actuellement accessibles côté Programme, cela m’aurait permis de supprimer au moins 6 lignes dans ma programmation rien que pour le Test journalier T55°
Exemple : analyse de la Source T° max Journalier de la Sonde ECS « TCHEAU », le soir à 23h00 et force une chauffe ECS jusqu’à T60° lorsque la Production PV le permet le lendemain entre 10h00 et 16h00 et si la T60° légionellose n’a pas été atteinte la veille :
Source: Sonde T° max Journalier < T60° — Action: Switch « SWLegionellose » = ON — Horloge deb 23:00 fin 23:02 — tls jour — Actif si « SWLegionellose » = OFF
Source: « Production_PV » > 15A — Action: Switch « SWRLChEau » = ON tant que cdt vraie — Horloge deb 10:00 fin 16:00 — jours: tls jours — Actif si Switch « SWLegionellose » = ON
Source: Sonde « TCHEAU » >= T60° — Action « SWLegionellose » = OFF — Actif si « SWLegionellose » = ON
————
Source: Sonde « TCHEAU » < 48° — Sortie: Switch Virtuel « SWRLChEau » = ON Tant que Condition Vraie — Actif suivant: Toujours Actif
Source: Switch Virtuel « SWRLChEau » = ON — Sortie: Relais « RCHEAU » = ON Tant que Condition Vraie — Actif suivant switch Virtuel « VSCHEAU » = ON
Plus simple non ?
Cdt
00 -
Les corrections / ajout sont faites, je vais mettre en ligne une autre béta pour tester ce point si cela vous convient ? (dans le WE)
00 -
Un grand grand merci à vous 2 pour tout ça !
Je ne pourrai pas tester tout de suite, je n’ai pas encore relié les sondes. Mais dès que ce sera fait, je testerai.
00 -
Merci, moi aussi je chercais cela !
00 -
Au fait, je voulais préciser si ce programme fonctionnera avec ce modèle de chauffe-eau : https://lacomparaison.fr/chauffe-eau-electrique/
00 -
Bonjour,
Si vous analysez les lignes de programmes, vous constatez que c’est un Relais du WES, que j’ai nommé Relais « RCHEAU » qui devient actif en fonction des consignes de température.
Les relais du WES ou ceux d’une carte à 8 Relais 1Wire n’autorisent pas plus de 10Amp en charge. Si votre chauffe eau comporte une résistance de chauffe interne, afin d’alimenter cette résistance, il faut passer par un contacteur intermédiaire de puissance entre le Relais du WES et votre Chauffe eau.
Le Relais du WES commande votre Contacteur qui alimente de son côté votre chauffe eau.
Cdt
00
-
- Vous devez être connecté pour répondre à ce sujet.