Instructions de comparaison
Les instructions de comparaison comparent les valeurs en utilisant une expression ou une instruction de comparaison spécifique.
Instructions disponibles
Diagramme à relais
Diagramme de bloc fonctionnel
Bloc FBD
Texte structuré
Indisponible
Si vous voulez : | Utilisez cette instruction : |
|---|---|
Compare les valeurs d’après une expression | CMP |
Vérifie l’égalité entre deux valeurs | EQ |
Vérifie qu'une valeur est supérieure ou égale à la seconde valeur | GE |
Vérifie qu'une valeur est supérieure à la seconde valeur | GT |
Vérifie si la source est infinie | IsINF |
Vérifie que la source n'est pas un nombre | IsNAN |
Vérifie qu'une valeur est inférieure ou égale à la seconde valeur | LE |
Vérifie qu'une valeur est inférieure à la seconde valeur | LT |
Vérifie qu’une valeur se trouve entre deux autres valeurs | LIMIT |
Passe deux valeurs dans un masque et vérifie leur égalité | MEQ |
Vérifie qu'une valeur est différente de la seconde valeur | NE |
Compare les valeurs de différents types de données, telles que la virgule flottante ou le nombre entier.
Les types de données en caractères gras correspondent aux types optimaux de données. Une instruction s’exécute au mieux de sa vitesse et au minimum de sa mémoire requise si tous ses paramètres de l'instruction utilisent les mêmes types optimaux de données, généralement DINT ou REAL.
Fournir une réponse