pour faire de la régulation proportionnelle, il vous faudra utiliser des sorties virtuelles, des compteurs en mode compte à rebours variable, etc.
Ce ne sera pas simple, mais pas impossible 
le principe du dosage proportionnel :
primordial : conditionner le traitement de l’eau sur la mise en marche de la filtration
1 SV avec un param Tb qui détermine la durée totale du cycle de la doseuse.
Une durée d’activité de la pompe durant ce cycle, en fonction du seuil analogique.
Un compte à rebours variable (voir wiki) en fonction du seuil analogique
exemple pour un traitement au PH+ injecté par pompe péristaltique DIY
(ne convient pas pour une doseuse clé en main du marché, puisqu’elle a sa propre intelligence)
régler une SV avec TB=10 minutes (durée du cycle). Le cycle sera répété jusqu’à atteindre le bon PH ou le temps maxi de fonctionnement de la pompe doseuse.
régler une SV sur 1 minutes (durée d’activité), les 2 variables permettent donc ==> 1 minutes active puis 9 minutes de repos, puis 1 minute active , etc
Ainsi avec les durées de repos vous pouvez gérer les latences entre injection et effet sur les mesures.
Ne pas oublier de définir un temps maxi de fonctionnement de la pompe sur la journée.
Les durées données ici sont des exemples arbitraires, il conviendra de les déterminer en fonction de votre bassin (volume) et du débit de votre doseuse. Il conviendrait de régler les seuils et les durées l’un fonction de l’autre.
Il suffit donc dans le cas du PH+ de se demander :
" il faut combien de temps à ma péristaltique pour relever le PH de 0.1 dans mon bassin ?"
Diviser ce temps par un nombre de cycles et régler la tempo d’activité sur le résultat de ce calcul
(1 minute dans notre exemple)
En fonction de seuils analogiques que vous devrez déterminer, vous pourrez programmer votre doseuse (via un compte à rebours qui est réglé par scenario en fonction des seuils proportionnels) pour que sur la minute d’activité elle fonctionne à 100% du temps pour un PH < 7.0 puis à 50% du temps pour un 7.0<PH < 7.4 (PH attendu). Ainsi le compte à rebours serait de 30 secondes pour 50% (moitié de 1 minute dans notre exemple) et de 60 secondes pour un taux de 100%. On pourrait même placer un 3ème seuil avec 25% si 7.2<PH<7.4 soit 15 secondes.
De cette manière, l’injection de produit diminue, la durée de pause s’allonge puisque le cycle global reste de 10 minutes. Cela permettra alors un dosage et des mesures plus précises.
résumé : en début de cycle, on enclenche la SV de 10 minutes, on règle le compte à rebours en fonction des seuils
La pompe doseuse démarre aussitôt (si les mesures ne sont pas OK) et s’arrêtera en même temps que le compte à rebours.
A la retombée de la sortie virtuelle (cycle), on relance le tout, tant que le temps maxi n’est pas atteint et que le PH n’est pas correct.
Ce serait la même chose pour l’ORP. avec du chlore liquide ou autre par pompe doseuse (latences plus longues)
Attention, vos scenarii devront empêcher le dosage simultané du PH (qui doit être prioritaire) et les autres (chlore, antialgue, …). Puis, éventuellement, vous pourrez indiquer si la baignade est permise ou déconseillée, pendant une certaine période (2 heures en général) après traitement.
voilà pour vos pistes de recherche. c’est une base de réflexion.
Cdt