
Il blocco funzionale MACROS_NUM definisce più macro sulla visualizzazione.
Le macro differiscono dalle scene, poiché ogni comando viene eseguito asincronamente per ciclo PLC. Inoltre, il blocco funzionale consente anche il controllo gerarchico delle scene.
La database DB indica la posizione di memoria delle macro. In questo modo un elemento può possedere più blocchi funzionali macro. La database è memorizzata dietro la variabile di visualizzazione e non si può accedervi come in una normale database.
In caso di modifica del valore all'ingresso, viene eseguita immediatamente la macro corrispondente. Dopo l'esecuzione, l'uscita Q viene impostata sul valore della macro chiamata. Se la macro non esiste, il valore viene comunque impostato.
L'ingresso disattiva l'esecuzione di una macro con l'ingresso NUM.
In caso di fronte positivo, la macro con il numero all'ingresso NUM viene eseguita immediatamente.
Suggerimento: Collegare questo ingresso a un trigger dell'interfaccia per richiamare nuovamente la macro con lo stesso numero.
L'uscita restituisce il numero dell'ultima macro eseguita.
Il controllo delle macro avviene tramite gli elementi Macro e Configurazione Macro. Nell'interfaccia è possibile collegare il valore con i blocchi funzionali utilizzati.
Il controllo tramite la visualizzazione ha priorità rispetto all'ingresso corrispondente.
La configurazione di una macro viene spiegata nella sezione Aiuto sotto Visualizzazione.