Regulation piscine / PH-ORP X200Ph

Bonsoir,

Il est tout à fait possible de simplifier, tout en respectant les préconisations.

Vous utilisez CPT1 pour déterminer la durée de traitement maximum en fonction du PH, vous pouvez très bien déterminer une durée max unique par une tempo (SV). Lorsque le PH est OK durant le cycle Max, le traitement s’arrête, donc pas de risque. Par contre , si le PH n’est pas OK au bout du cycle Max, le traitement sera stoppé.

On peut définir une alternance de cycles de travail / Repos de 10 minutes chacun, par SV avec Tb=10 minutes, le tout ne pouvant dépasser la durée de SVcyclemax.
Ensuite, lorsque les 2 cycles Travail et repos sont OFF, on fait 1 ou 2 lectures successives. En fonction de leur valeur, on incrémente CPT2 (rebours) de la durée en prorata des 10 minutes de traitement qui aura lieu pendant le cycle travail (durée max). Les 10 minutes de repos sont systématiques avant le prochain réajustement en fonction de la valeur du PH.

on autorise la mesure du PH pendant le cycle maximum de traitement (évite surdosage ou traitement pendant baignade).

SI NON CycleTravail ET NON CycleRepos ET SVcycleMax Action[On/OFF] SVmesures

CPT2 peut être défini par 4 scènes successives qui fixent sa valeur en fonction du PH.

Si SVmesures ET NON SVx ET PH (7.85 ;7.9 ) Action[ON] CPT2(SET val=10 minutes) ;SVx
SI SVmesures ET NON SVx ET PH (7.7 ; 7.85) Action[ON] CPT2(SET val=7 minutes) ; SVx
SI SVmesures ET NON SVx ET PH(7.55; 7.7  ) Action[ON] CPT2[SET val=5 minutes) ; SVx
SI SVmesures ET NON SVx ET PH(7.4 ; 7.55 ) Action[ON] CPT2(SET val=2 minutes) ; SVx

SVx est utilisée pour ne pas fixer plusieurs fois le compteur,
en effet si l’ analogique PH(7.7 ; 7.85) est ON, alors PH(7.4 ; 7.55) l’est aussi.

SVx repasse OFF après CycleRepos, afin d’être disponible pour le cycle suivant.
SI NON CycleRepos OFF SVx

La gestion du relais (ne pas oublier de bien conditionner la mise en marche):

SI CPT2(>=1) ON/OFF SVrelais    
Si SVrelais ET SVcycleMax ET CycleTravail ON RELAIS 
SI NON SVrelais  OU NON SVcycleMax OU NON CycleTravail OFF RELAIS

N’oubliez pas qu’après tout traitement, la baignade est déconseillée pendant 2 heures.
Vous pouvez ainsi définir une SV qui s’active lorsqu’un traitement est nécessaire.
Si cette SV est ON, alors elle active une tempo de 2h dès que le traitement est terminé.
Cette tempo sera visible sur le dashboard.

Vous pouvez également vous inspirer de ce message. Après tout, traitement PH ou ORP, même bataille ! :wink:

Cdt