MIN (minimo)
Calcola il valore minimo tra due valori interi.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
MIN

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
EN | Ingresso | BOOL | Quando è impostato su vero, l'istruzione è abilitata.
|
IN1 | Ingresso | DINT | Qualunque valore intero con segno. |
IN2 | Ingresso | DINT | Non può essere reale. |
MIN | Uscita | DINT | Il minimo dei due valori di ingresso. |
ENO | Uscita | BOOL | Abilita l'uscita. Applicabile alle programmazioni in diagramma ladder. |
Esempi di MIN
Esempio di diagramma a blocchi funzionali MIN

Esempio di diagramma ladder MIN

Esempio di testo strutturato MIN

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

Fornire un feedback