Comando: Creazione di moduli macro
Simbolo:
Questo comando (nella categoria "Compositore") apre una finestra di dialogo per la generazione di macro moduli.
Per utilizzare questo comando, è necessaria una licenza valida per la creazione dichiarazioni del modulo.
Il comando è disponibile se è stata selezionata una sottostruttura nell'albero dei moduli. È possibile utilizzare questo comando per generare un modulo macro dai moduli del sottoalbero. In questo modo è possibile definire quali slot, I/O e parametri del sottomodulo sono disponibili nel nuovo modulo macro.

Nome | Questo è il nome univoco del modulo macro. |
Descrizione della macro | La descrizione viene creata come elenchi di testo. |
Categoria macro | La categoria serve per suddividere i moduli nella finestra di dialogo di inserimento moduli. |
Sottostruttura del modulo macro | Visualizzazione ad albero di tutti gli oggetti del sottoalbero La struttura mostra anche tutti gli slot, gli I/O e i parametri della rispettiva istanza del sottomodulo come elementi figlio (carattere in grassetto). |
Slot per moduli macro | Vengono visualizzati tutti gli slot, gli I/O e i parametri che il tipo di modulo macro dovrebbe includere. Questi elementi provengono direttamente dalla vista ad albero a sinistra. |
I/O dei moduli macro | |
Parametri del macromodulo | |
Aggiungi alla macro | Questo è attivo se si seleziona uno slot, un I/O o un parametro nella visualizzazione ad albero a sinistra. Puoi aggiungere gli elementi al modulo macro facendo clic su questo pulsante. |
Rimuovi dalla macro | Questo è attivo se si selezionano slot, I/O o parametri dalla visualizzazione ad albero a destra. Si rimuovono gli elementi dal modulo macro facendo clic su questo pulsante. |
Quando si chiude la finestra di dialogo facendo clic OK, CODESYS Application Composer genera una dichiarazione di modulo, un elenco di testi e un pool di immagini per questo modulo macro. Gli oggetti vengono archiviati in una cartella con il nome macro. Ora puoi modificare gli oggetti generati senza restrizioni e indipendentemente dalla generazione. In questo modo è possibile, ad esempio, scambiare l'icona macro nel pool di immagini.