Algorithme de tri du moteur PLLS
Pour déterminer l'ordre dans lequel les moteurs (pompes) sont démarrés lors de l'utilisation d'une instruction Groupe de moteurs de procédé avance/retard/en attente (Process Lead Lag Standby Motor Group, PLLS), les modèles de bits entiers signés pour chaque moteur sont triés par valeur numérique. Pendant le tri, les modèles de bits sont évalués dans l'ordre suivant :
- Bit hors service
- Valeur de l'état
- Valeur de priorité
- Valeur d'entrée utilisateur
- Valeur de préférence
- Valeur de position actuelle
Hors service (Bit 31)
Ce bit est utilisé pour signaler le moteur hors service (valeur = 1) et l'envoyer automatiquement en bas de la liste. Si ce bit = 0, le moteur est libre de fonctionner et les bits 5...30 déterminent son ordre de démarrage.
Si plusieurs moteurs sont hors service, les bits 5...30 déterminent leur position en bas de la liste.
Les moteurs hors service ne sont pas commandés et ne sont pas comptés comme des moteurs en fonctionnement, même s'ils fonctionnent réellement.
Valeur de statut (bits 30...28)
L'état du moteur détermine la valeur de ces bits :
- 100 - Le moteur est en mode Portable et n'est pas en mesure de s'arrêter
- 010 - Le moteur est en mode Auto et peut librement démarrer ou s'arrêter
- 001 - Le moteur est désactivé (Off) et n'a pas la possibilité de démarrer
Si tous les moteurs ont la même valeur, ces bits n'ont pas d'incidence sur le tri ; l'ensemble de bits suivant devient le facteur déterminant dans le tri.
Valeur de priorité (bits 27...23)
Ces bits sont les suivants dans l'ordre de priorité pour le tri de la liste des tableaux. La valeur de ces bits correspond au nombre saisi dans le champ Priorité du moteur de la boîte de dialogue Configuration du moteur.
La valeur de priorité la plus élevée a pour modèle 11111 (31), la valeur de priorité la plus élevée suivante est 11110 (30), et ainsi de suite.
Si cette priorité ne doit pas être utilisée pour le tri, définissez la valeur de priorité sur zéro pour chaque moteur.
Si tous les moteurs ont la même valeur, ces bits n'ont pas d'incidence sur le tri ; l'ensemble de bits suivant devient le facteur déterminant dans le tri.
Valeurs d'entrée utilisateur (bits 22...15)
Si les valeurs d'état et de Priorité sont égales, entrez les valeurs de ces bits pour trier les moteurs dans la liste des tableaux dans l'ordre souhaité.
La valeur d'entrée utilisateur la plus élevée a pour modèle 11111111 (255), la valeur d'entrée utilisateur la plus élevée suivante est 11111110 (254), ainsi de suite.
Si cette valeur ne doit pas être utilisée pour le tri, définissez la valeur sur zéro pour chaque moteur.
Si tous les moteurs ont la même valeur, ces bits n'ont pas d'incidence sur le tri ; l'ensemble de bits suivant devient le facteur déterminant dans le tri.
Valeur de préférence (bits 14...10)
Ces bits sont les suivants, par ordre de priorité, pour déterminer l'ordre des moteurs dans la liste des tableaux. La valeur de ces bits correspond au nombre saisi dans la case
Préférences du moteur
de la boîte de dialogue Configuration du moteur
.La valeur de préférence la plus élevée a pour modèle 11111 (31), la valeur de préférence suivante est 11110 (30), et ainsi de suite.
Si cette valeur ne doit pas être utilisée pour le tri, définissez la valeur sur zéro pour chaque moteur.
Si tous les moteurs ont la même valeur, ces bits n'ont pas d'incidence sur le tri ; l'ensemble de bits suivant devient le facteur déterminant dans le tri.
Position actuelle (bits 9...5)
IMPORTANT:
Les bits de position actuels sont le seul ensemble de bits qui ne peuvent pas être égaux.
Ces bits sont les suivants, par ordre de priorité, pour déterminer l'ordre des moteurs dans la liste des tableaux. La valeur de ces bits correspond à la valeur de la position actuelle du moteur dans la liste, et cette valeur est établie par l'instruction PLLS. Il n'existe aucune entrée utilisateur pour ce champ.
- Moteur avance - 11111 (31)
- Premier moteur retard - 11110 (30)
- Deuxième moteur retard - 11101 (29) et ainsi de suite
Les valeurs État, Priorité, Entrée utilisateur et Préférence doivent être identiques pour tous les moteurs dont la position actuelle doit être un facteur déterminant dans le tri.
Fournir une réponse