LIMIT (prova limite)

L'istruzione LIMIT riduce i valori Integer a un intervallo definito. I valori Integer compresi tra il minimo e il massimo non sono modificati. I valori interi superiori al massimo sono sostituiti con il valore massimo. I valori interi inferiori al minimo sono sostituiti con il valore minimo.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
LIMIT
LIMIT
Parametri LIMIT
Parametro
Tipo di parametro
Tipo di dati
Descrizione
EN
Ingresso
BOOL
Abilitare funzione.
  • TRUE: esegue il calcolo corrente LIMIT.
  • FALSE: Non viene eseguito alcun calcolo.
Applicabile alle programmazioni in diagramma ladder.
MIN
Ingresso
DINT
Valore minimo supportato.
IN
Ingresso
DINT
Qualunque valore intero con segno.
MAX
Ingresso
DINT
Valore massimo supportato.
LIMIT
Uscita
DINT
Valore di ingresso vincolato all'intervallo supportato.
ENO
Uscita
BOOL
Abilita uscita.
Applicabile alle programmazioni in diagramma ladder.

Esempi di LIMIT

Esempio di diagramma a blocchi funzionali LIMIT
Esempio di diagramma ladder LIMIT
Esempio di diagramma ladder LIMIT
Esempio di testo strutturato LIMIT
Esempio di testo strutturato LIMIT
(* ST Equivalence: *) new_value := LIMIT (min_value, value, max_value); (* bounds the value to the [min_value..max_value] set *)
Risultati
Limite - Risultati
Limite - Risultati
Limite - Risultati
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal