LÍMITE (prueba límite)
La instrucción LIMIT limita los valores de entero a un intervalo concreto. Los valores enteros entre el mínimo y el máximo no se modifican. Los valores enteros mayores que el máximo se sustituyen por el valor máximo. Los valores enteros menores que el mínimo se sustituyen por el valor mínimo.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores Micro810, L20E, L50E y L70E.
LIMIT

Parámetro | Tipo de parámetro | Tipo de datos | Descripción |
|---|---|---|---|
EN | Entrada | BOOL | Habilitar función.
Se aplica a programas de diagrama de lógica de escalera. |
MIN | Entrada | DINT | Valor mínimo admitido. |
IN | Entrada | DINT | Cualquier valor de entero con signo. |
MAX | Entrada | DINT | Valor máximo admitido. |
LIMIT | Salida | DINT | Valor de entrada ligado al intervalo admitido. |
ENO | Salida | BOOL | Habilita la salida. Se aplica a programas de diagrama de lógica de escalera. |
Ejemplos de LIMIT
Ejemplo de diagrama de bloque de funciones LIMIT

Ejemplo de diagrama de lógica de escalera LIMIT

Ejemplo de texto estructurado LIMIT

(* ST Equivalence: *) new_value := LIMIT (min_value, value, max_value); (* bounds the value to the [min_value..max_value] set *)
Resultados



Entregue su opinión