Forum Replies Created
- Replies
-
- 17 avril 2022 à 16 h 24 min
- in reply to: USBTICLCV2 – Messages illisibles sur compteur triphasé
RE: Essayé de mettre le cavalier en position « Linux » si vous ne recevez rien avec le Programme « Terminal.exe » même si vous êtes sous Windows.
00- 17 avril 2022 à 16 h 07 min
- in reply to: USBTICLCV2 – Messages illisibles sur compteur triphasé
Bonjour,
Vous oubliez de spécifier les points suivants : Quel est le mode de configuration de votre Compteur : « Historique » ou « Standard » ? Quel Logiciel utilisez vous pour visualiser les trames de la TIC ? : Le programme téléchargeable dédié à votre module USBTICLCV2 ou une autre interface ? Votre Module USB est t’il connecté à un PC qui fonctionne sous Windows, Linux, MAC ?
Vous le savez certainement, la configuration des Trames de la liaison Série TIC dépend du Mode de configuration de votre Compteur :
Mode Historique = bauds:1200 parité:even(pair) data-bits:7 stop-bit:1
Mode Standard = bauds:9600 parité:even(pair) data-bits:7 stop-bit:1Il semble à la vue de vos quelques lignes données en exemple, qu’Il n’y a pas de perte de caractères dans les Trame Reçues car les lignes sont bien paginées. Mais il semble plutôt que la configuration des Trames en Réception ne soit pas totalement en phase avec le Mode de transmission de votre Compteur, exemple lecture en 8bits au lieu de 7bits transmis ? Parité impair au lieu de la parité Pair ?
Comme la longueur de vos fils est très courte entre votre module USB et la sortie TIC du Compteur, il peut y avoir aussi une saturation du photocoupleur du module en réception, surtout si votre Compteur est configuré en Mode Historique 1200 bauds. Essayez de rajouter en Série sur un des fils de la liaison, une résistance de l’ordre de 1K voir 2.2K afin de voir si cela règle vos PB. Essayez aussi d’inverser les deux fils I1 et I2 côté Compteur.
Il ne faut pas exclure un PB du côté de votre Compteur ?
Si vous travaillez sous Windows, je vous joins une archive contenant le logiciel « Terminal.exe » (aucun virus) qui est un émulateur de liaison Série facilement paramétrable. Il n’installe rien dans votre PC et se lance dès que vous cliquez dessus.
Il suffit de sélectionner le bon Port Com correspondant au Module USB connecté au PC et de configurer les paramètres Séries en rapport au Mode de Config de votre Compteur. Vous verrez le flux des Trames dès que vous aurez lancé la Connexion par bouton « Connect » situé en haut à gauche de l’interface.
Cdt
Attachments:
You must be logged in to view attached files.00- 13 avril 2022 à 14 h 33 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 13 avril 2022 à 2 h 52 min
- in reply to: CO et/ou CO2
Bonjour,
Il existe des Capteurs CO2 qui sortent un signal analogique qui pourrait être utilisée avec le WES : https://www.gotronic.fr/art-capteur-de-gaz-mq2-31522.htm#complte_desc
Par contre ces modules sont alimentés en 5Volt externe et la sortie analogique varie entre 0v<>5v soit une variation numérique mesurable entre 0 et 1023.
Le WES possèdes 4 entrées Analogiques mais elles acceptent uniquement un signal entre 0v<>3.3v.
Donc pour coupler ce type de le Capteur, vous devez impérativement passer par un pont diviseur réalisé avec deux résistances, afin d’abaisser les tensions 0v<>5v en 0v<>3.3v : https://www.cartelectronic.fr/blog/?p=3797
Cdt
00- 13 avril 2022 à 1 h 51 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 12 avril 2022 à 7 h 13 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 12 avril 2022 à 6 h 03 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 12 avril 2022 à 1 h 56 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 11 avril 2022 à 23 h 58 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 11 avril 2022 à 23 h 32 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 11 avril 2022 à 22 h 16 min
- in reply to: programme wes anti-légionellose chauffe-eau
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- 4 avril 2022 à 17 h 25 min
- in reply to: Pilorter une Borne de Recharge VE-TRONIC via HTTP
Re: Concernant votre PB avec le Serveur HTTP au Boot, si la version installée dans votre RASP est le système Buster ou Raspian, alors modifier la config comme suit, si les Options existes :
Sous console SSH :
:~$ sudo raspi-config
>> le Choix 3 BOOT Options + Enter
>> puis Choix B2 : Wait for NetWork At Boot + Enter
>> Would you like boot to Wait until Network Connection is established ?
>> répondre OUI à la question : Tab ou Fleches pour changer de Champ et Puis Enter sur OUI ou YES selon
>> Ensuite vous fermez le menu Quit et rebouter le RASP : Taper sous SSH : reboot + enterIl faut aussi avoir installé ma dernière archive, Projet_Vetronic.zip
Contactez moi par mail dès que vous aurez un moment.
Cdt
00- 4 avril 2022 à 12 h 34 min
- in reply to: Pilorter une Borne de Recharge VE-TRONIC via HTTP
RE: J’ai une ébauche d’un Script PHP pour le EEdomus, qui envoie en 1er lieu une requête Data.cgx au WES avec conjointement la possibilité d’envoyer des requêtes au Serveur /HTTP, en fonction des infos de consommations lues en résultat du Data.cgx, il y a des Test afin de voir s’il y a lieu d’augmenter ou réduire la charge du Vetronic en fonction des Conso du WES.
C’est une ébauche qui peut vous servir de base pour gérer votre délestage avec vos Panneau. Je peux vous l’envoyer par mail
Cdt
00- 4 avril 2022 à 12 h 18 min
- in reply to: Pilorter une Borne de Recharge VE-TRONIC via HTTP
Bonjour,
C’est parfait. Si vous avez un moment il serait bien que l’on puisse dialoguer un peu par téléphone, il y a quelques point à voir. Si votre emploi du temps le permet contactez moi par e-mail : cdlog2@hotmail.com , soit vous donner un n° de Tel et je vous appelle ou inversement je fournirais le mien en réponse.
Avez vous installé ma 2éme Archive que j’ai déposé sur le Blog, contenant le fichier DEB d’installation ? Si votre RASP se connecte en WIFI et non en RJ45 à votre réseau local et si vous n’avez pas installé ma 2eme archive DEB, , alors c’est normal qu’au BOOT vous ayez ce PB.
A l’origine je détectais l’IP du RASP uniquement au regard dde la Cnx sur ETH et pas sur le WLAN. Ma 2eme archive corrige ce point et utilise la 1ere IP trouvé, en cherchant en 1er une Cnx ETH, puis WlAN si aucune Cnx RJ45.
De même si vous avez un RASP installé avec une ancienne version BURST, il y a une config à faire au niveau du RASP, car en effet au BOOT, l’OS n’attend pas que les Cnx Réseaux soit faites, ce qui fait que lorsque l’on lance mon Serveur avec le /ect/rc.local , l’IP du RASP n’est pas encore connu et dans ce cas le Serveur tourne mais ne peut réagir aux requêtes.
Je suis dispo toute la journée même le soir.
Cdt
Christian
00- 2 avril 2022 à 19 h 59 min
- in reply to: Erreur sur page d'accueil
Bonjour,
Vous confirmez que vos PBs sont induits lors de la création des Graphiques TIC et cela est tout à fait cohérent !
Comme vous le savez, le Serveur enregistre cycliquement avec une période de 10mn, les fichiers Historiques .DAT, dans les sous Dossier du Dossier /Graph/.
Les historiques TIC sont enregistrés dans : /GRAPH/TIC. Ceux des Pinces dans /GAPH/PCE. Ceux des Pulses dans /GRAPH/PCE. Ceux des Sondes Temp. dans /GRAPH/TMP et enfin Ceux des Clic On/Off des Relais dans /GRAPH/INPRLY.
Chaque Dossiers d’un « TYPE » exemple pour les « TIC » sont Catégorisés dans des Sous Dossiers /GRAPH/TIC/(année) et /GRAPH/TIC/(année)/(mois). Ou « année » correspondant à l’année courante (2022) et « mois » au mois courant sous sa forme numérique (Avril = 04).
Exemple pour les TIC, les Historiques actuels du mois d’avril / 2022, sont enregistrés dans /GRAPH/TIC/2022/*DAT et aussi /GRAPH/TIC/2022/04/*DAT
Tous Vos anciens Dossiers et Fichiers *.DAT des Années Précédentes ainsi que Ceux Actuelles peuvent être supprimées >> /GRAPH/TIC/20XX/.. /GRAPH/TIC/2022/. Le Serveur WES reconstruit les Dossiers si Absents.
Concernant les fichiers TIC, Les fichiers Historiques *.DAT sont Structurés en fonction de l’Abonnement ERDF. Exemple : pour un Abonnement type HC/HP en MONO, le Serveur va sauvegarder les Valeurs HC et HP dans deux Colonnes. En mode Triphasé l’indexation des Valeurs inscrites dans ces fichiers sera Différent ainsi que pour un Abonnement ERDF comme BASE ou Autres …..
Les Fonctions JS (javascript) des Graphiques, lors de l’ouverture des Pages HTM, se basent sur le type d’abonnement ERDF lue dans la Trame TIC de la Téleinfo des Compteurs pour connaîtres le type d’abonnement ERDF en Cours et donc pour en déduire la structure des fichiers historique *DAT pour les analyser, en extraire les Valeurs et Afficher les Infos sous forme de Graph.
On peut comprendre, que si vous changez de type d’abonnement en cours d’année, que la Structure et l’Indexation des Anciens Fichiers TIC *.DAT ne soit plus en Phase avec le nouvel Abonnement, ce qui va déstabiliser voir bloquer les Fonctions JS dédiés pour construire le Graph et provoquer le plantage de la Page HTM concerné.
Votre Problème va s’auto régler demain, car les nouveaux fichiers *.DAT seront à nouveau enregistrés conforme à votre nouvel Abonnement.Par contre il vous sera impossible de lire les anciens Historiques.
Je vous conseille de sauvegarder dans votre PC toute l’historique des TIC, car les fichiers sont lisiblent par un éditeur de texte si un Jour vous voulez trouver une info particulière et ensuite de Supprimer tous les sous Dossiers Année de /GRAPH/TIC/(année) même /2022
Cdt
00