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.
Paramètres
- “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”.
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.