Loading...
 

La Condition

Définition

La fonction ‘Condition’ décrit l'état de 1 à 5 fonctions et une relation entre eux. Lorsque l’état et la relation de la fonction(s) correspondent à ce qui a été décrit dans la ‘Condition’, alors la condition est à ‘VRAI’.
Une 'Condition' ne se traduit par une action, elle ne peut être utilisée que comme condition d'autres types de fonctions comme par exemple Si-Alors-Sinon, Processus, ...
L'état de la condition est mis à jour à chaque fois que l’état de l'une des fonctions de la condition change.

Pour les fonctions ayant un état compris entre 0-100% (variateur et moteur), la condition utilise la ‘valeur cible’ de cette fonction pour calculer son état. Exemple: une condition qui définit un ‘variateur état = 100%', sera à ‘VRAI’ quand le variateur commence à varier vers 100%. Si la variation s’arrête avant que la valeur 100% soit atteinte, la condition retournera à FAUX.

Paramètres


Image191

“Nom”
Saisissez ici un nom clair pour la condition. Veillez à ce que la description décrive clairement la situation qui se produit lorsque la condition est active.
“Fonctions conditionnelles”
Sélectionnez ici jusqu’à cinq fonctions qui doivent être contrôlées. Dépendant de la fonction sélectionnée, quelques paramètres spécifiques pour la fonction doivent être configurés. Consultez la description de la fonction sélectionnée à ce sujet.
Comparaison
Ce paramètre détermine quel est le rapport de la fonction conditionnelle à la valeur de comparaison à configurer. Ce paramètre peut s’élever sur plusieurs niveaux.
  • “=”: la fonction conditionnelle doit être identique à la valeur de comparaison configurée.
  • “>”: la fonction conditionnelle doit être supérieure à la valeur de comparaison configurée. Ce niveau est utile uniquement en cas de comparaison de valeurs numériques.
  • “<”: la fonction conditionnelle doit être inférieure à la valeur de comparaison configurée. Ce niveau est utile uniquement en cas de comparaison de valeurs numériques.
  • “>=”: la fonction conditionnelle doit être supérieure ou égale à la valeur de comparaison configurée. Ce niveau est utile uniquement en cas de comparaison de valeurs numériques.
  • “<=”: la fonction conditionnelle doit être inférieure ou égale à la valeur de comparaison configurée. Ce niveau est utile uniquement en cas de comparaison de valeurs numériques.
Valeur de comparaison
Ce paramètre détermine l’état ou la valeur à laquelle la fonction conditionnelle est comparée. La valeur de comparaison peut prendre les formes suivantes:
  • État: Cette forme détermine un état “Marche” ou “arrêt” auquel la fonction conditionnelle est comparée.
  • Numérique: Cette forme détermine un chiffre ou un pourcentage auquel la fonction conditionnelle est comparée. Cette forme se produit uniquement pour les fonctions “Variateur d’éclairages” et “Capteur”.
Relations entre les fonctions sélectionnées
Ce paramètre détermine les relations entre les fonctions. Les niveaux suivants peuvent être configurés:
  • “ET”: Les deux fonctions entre lesquelles une relation “ET” est définie doivent être “vrai” pour émettre le signal “Condition OK”.
  • “OU”: Une des deux fonctions entre lesquelles une relation “OU” est définie doit être “vrai” pour émettre le signal “Condition OK”.
Il faut au moins deux fonctions sélectionnées avant que le paramètre “Relation” puisse être configuré.
S’il y a plus que deux fonctions présentes dans la “Condition”, il faut d’abord calculer le résultat de la relation entre la première et la deuxième fonctions. Ce résultat est ensuite utilisé pour le calcul avec la troisième fonction etc. Cette logique est particulièrement importante pour établir les différentes “Conditions”. Surtout quand les rapports “ET” et “OU” sont appliqués ensemble.

Fonctionnement à partir d’une interface

Puisqu’une “Condition” contrôle l’état et les relations entre une ou plusieurs fonctions, il n’est pas possible d’appeler cette fonction à partir d’une interface.

Fonctionnement dans une autre fonction

Une condition est intégrée uniquement dans une autre fonction en tant que fonction conditionnelle. Ceci signifie que l’autre fonction utilise la “Condition” en tant que condition pour faire effectuer ou non une certaine action.
La condition peut être intégrée uniquement dans les fonctions suivantes: “Condition”, “Processus” et “Si-Alors-Sinon”. Consultez la description des fonctions concernées pour le fonctionnement et les paramètres spécifiques dans la fonction.

Switch Language

TELETASK Technical handbook