Interval Test
LogicVérifie si le signal d'entrée se situe à l'intérieur d'un intervalle défini. Émet par défaut 1 si la valeur se trouve dans l'intervalle, et 0 dans le cas contraire.
Modèle Mathématique
où L est la limite inférieure et U la limite supérieure. L'inclusion de chaque borne se configure via le paramètre inclusive (both, lower, upper, neither).
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
In | number | Required |
| ← Out | out |
Out | number | Output |
Paramètres
| Paramètres | Label | Type | Défaut | Description |
|---|---|---|---|---|
lowerLimit |
Lower Limit | number | -1 |
|
upperLimit |
Upper Limit | number | 1 |
|
inclusive |
Inclusive Bounds | select | both |
|
trueResultMode |
True Output | select | constant |
|
trueValue |
True Constant | number | 1 |
|
falseResultMode |
False Output | select | constant |
|
falseValue |
False Constant | number | 0 |
Exemples d'Utilisation
- Surveillance de plage admissible : contrôler qu'une température mesurée reste comprise entre 60 °C et 80 °C, et déclencher une alerte en cas de dépassement.
- Fenêtre de déclenchement : autoriser la mise en marche d'un actionneur uniquement dans une plage de pression sécurisée.
Remarques & Bonnes Pratiques
- Sortie logique : Émet par défaut 1 (à l'intérieur) ou 0 (à l'extérieur) ; signal adapté au pilotage d'aiguillages (Switch) ou portes logiques.
- Inclusion des bornes : Le paramètre
inclusivepermet de spécifier des inégalités strictes ou larges. - Cas limite : Lorsque limite inférieure = limite supérieure, seul le mode
bothpermet de produire 1. - Performance : Charge de calcul négligeable ; bloc purement algébrique et sans état interne.
Composants Associés
- Comparator : Comparaison à un unique seuil
- DeadZone : Annule le signal dans une bande morte et transmet une valeur décalée au-delà