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