AC10FdMinArr
A = Array
C = Calcolo
La funzione AC10FdMinArr trova il valore minimo tra gli elementi di un array e lo pone su una variabile (“valmin”).
IMPLEMENTAZIONE
AC10FdMaxArr (array, valmin, done)
Parametri:
IN/OUT | TIPO VARIABILE | NOME DI ESEMPIO | DIM | |
---|---|---|---|---|
IN | ARRSYS | array | L/S | Array del quale si vuole trovare l'elemento minore |
OUT | SYSTEM | valmin | L | Minimo valore rilevato nell'array (OUT) |
OUT | GLOBAL | done | F | Flag di operazione eseguita |
Esempio
Trova il valore minimo dell'array e lo pone sulla variabile 'valore', quando il flag “ gfFind ” viene posto a 1.
IF gfFind gfFind = 0 AC10FdMinArr (array, valmin, done) valore = valmin ENDIF
Note di funzionamento
-
La funzione esegue un WAIT a tempo ogni 180 millisecondi.