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 :

  • tant que le nombre d'entrées à 1 augmente, les sorties passant à 1 sont celles qui suivent dans l'ordre le numéro de la sortie (1 pour SORTIE 1, 2 pour SORTIE 2, 3 pour SORTIE 3, 4 pour SORTIE 4) fourni par la sortie entière NUMERO SORTIE PILOTE. Par exemple, avec le paramètre "sorties gérées" à la valeur 4, si NUMERO SORTIE PILOTE indique la valeur 3 et qu'une seule entrée est à 1, la sortieSORTIE 3 est la seule à 1. Dès que deux entrées passent à 1, la sortie SORTIE 3 reste à 1 et la sortie SORTIE 4 passe à 1. Dès qu'une troisième entrée passe à 1, les sorties SORTIE 3 et SORTIE 4 restent à 1 et SORTIE 1 passe à 1.
  • dès que le nombre de sorties diminue, les sorties passant à 0 sont celles qui sont restées le plus longtemps à l'état 1 et dès qu'une sortie passe à 0, NUMERO SORTIE PILOTE prend comme valeur le numéro de l'entrée qui suit celle(s) qui vient(ent) d'être mise(s) à 0. Pour compléter l'exemple ci-dessus, dès qu'une entrée passe à 0 alors la sortie SORTIE 3 passe à 0 et NUMERO SORTIE PILOTE affiche la valeur entière 4.
  • 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.