FONCTION METIER : PUMPS MANAGEMENT: (GESTION DE CUVE AVEC PERMUTATION CIRCULAIRE DE POMPES)
Cette fonction permet de fixer à 1 un nombre de sorties TOR (SORTIE 1, SORTIE 2, SORTIE 3, SORTIE 4) égal au nombre d'entrées TOR ( ENTREE 1, ENTREE 2, ENTREE 3, ENTREE 4 ) à l'état 1. De plus, les sorties mises à 1 sont choisies de telle façon que sur une longue durée, chaque sortie ait été à 1 un même nombre de fois.
Pour équilibrer la durée de mise à 1 des sorties on applique le mécanisme suivant :
L'onglet Paramètre de la boite de paramétrage contient le nombre de sorties qui sont susceptibles de passer à 1 en fonction du nombre d'entrées à 1. Les valeurs de ce paramètre sont fixées à 2, 3 ou 4. Si la valeur du paramètre est fixée à 2, seules les sorties SORTIE 1 et SORTIE 2 sont utilisées donc susceptibles de passer à 1. Les sorties SORTIE 3 et SORTIE 4 sont fixées à 0. Dans ce cas, si plus de deux entrées passent à 1, les deux sorties SORTIE 1 et SORTIE 2 restent à 1.
Si la valeur du paramètre est fixée à 3, seules les sorties SORTIE 1, SORTIE 2 et SORTIE 3 sont utilisées donc susceptibles de passer à 1. L'entrée SORTIE 4 est fixée à 0. Dans ce cas, si quatre entrées passent à 1, les trois sorties SORTIE 1, SORTIE 2 et SORTIE 3 restent à 1.
Si la valeur du paramètre est fixée à 4, les sorties SORTIE 1, SORTIE 2, SORTIE 3 et SORTIE 4 sont utilisées donc susceptibles de passer à 1.
Toutes les entrées qui ne sont pas connectées prennent la valeur 0.
Lors de l'initialisation du programme, NUMERO SORTIE PILOTE est fixé à 1.
L'onglet Paramètre contient la case cochée par défaut qui réinitialise NUMERO SORTIE PILOTE à 1 (et définit la première sortie activée dès le premier passage à 1 d'une entrée) , après une coupure de l'alimentation du contrôleur.
Boîte de paramétrage / onglet Affichage
Exemple d'utilisation :
Remplissage d'une cuve par un groupe de quatre pompes fonctionnant en parallèle avec équilibrage des durées de fonctionnement de chaque pompe.
Le paramètre "nombre de sorties gérées" est fixé à 4.
Lors de l'initialisation NUMERO SORTIE PILOTE prend la valeur 1. Si lors de l'initialisation la cuve est dans l'état indiqué et si un capteur hors d'eau donne l'état ON, alors au début de l'exécution du programme utilisateur, les entrées ENTREE 1 et ENTREE 2 sont à 1, ENTREE 3 et ENTREE 4 sont à 0 donc SORTIE 1 et SORTIE 2 sont à 1.
Supposons que la cuve se remplisse, ENTREE 2 passe à 0 et donc SORTIE 1 passe à 0 alors que NUMERO SORTIE PILOTE indique la valeur 2.
Supposons que la cuve se vide, ENTREE 2 repasse à 1, donc SORTIE 3 passe à 1 et SORTIE 2 reste à 1.
Supposons que la cuve se remplisse de nouveau , ENTREE 2 repasse à 0, donc SORTIE 2 passe à 0 et NUMERO SORTIE PILOTE indique la valeur 3.
Si la cuve continue de se remplir, ENTREE 1 passe à 0, SORTIE 3 passe à 0 et PILOT OUT indique la valeur 4.