Comando: Configurazione generatore
Questo comando (categoria "Compositore") apre una finestra di dialogo con tutti i generatori disponibili.
In questa finestra di dialogo è possibile abilitare o disabilitare ogni singolo generatore. Un clic sull'icona "Strumenti" apre una finestra di dialogo dettagliata con impostazioni specifiche sul generatore attualmente selezionato e abilitato.
Generatore di dispositivi
Questo generatore tenta di generare i dispositivi necessari e li collega agli IO del modulo, se possibile.
Nella versione corrente del plug-in Application Composer, non è disponibile alcuna finestra di dialogo di configurazione per il generatore di dispositivi.
Generatore di modelli di origine
Questo generatore copia i blocchi funzione esistenti dal file POU pool all'applicazione. I blocchi funzione copiati vengono aggiunti nel file AC_SourceTemplate
cartella. In questa cartella la funzione aggiuntiva AC_SourceTemplateInit
viene aggiunto anche. Questo blocco funzione viene utilizzato per inizializzare i blocchi funzione copiati. I blocchi funzione creati possono essere modificati e non vengono sovrascritti da un nuovo funzionamento del generatore. I blocchi funzione non utilizzati vengono rinominati e spostati nel file UnusedSourceTemplate
sottocartella. Poi la proroga _unused
è aggiunto. Presupposto: il generatore standard deve essere attivato.
Generatore standard
Impostazioni predefinite dell'attività | |
Compito ad alta priorità | Definizione di priorità e intervallo delle attività definite dall'utente I compiti definiti dall'utente possono essere impostati nell'editor dei moduli di primo livello (vedi Distribuzione). |
Compito di media priorità | |
Compito a bassa priorità | |
Impostazioni di comunicazione | |
Abilita la comunicazione RMP |
|
Priorità del compito | Priorità del compito RMP |
Intervallo di attività | Intervallo dell'attività RMP |
Pragma del compilatore | |
GVL | Definizione dei pragma del compilatore Questi pragma verranno inseriti prima dei GVL o dei blocchi funzione generati. |
Blocchi funzione | |
Configurazione dei simboli | |
Crea la configurazione dei simboli |
|
Generatore di persistenza
Il generatore di persistenza legge la configurazione di persistenza dall'albero dei moduli e crea un oggetto di configurazione di persistenza sotto ciascuna applicazione che utilizza la persistenza.
Per ulteriori informazioni, vedere anche: Gestore della persistenza
Suggerimento
Un'applicazione utilizza la funzionalità di persistenza del compositore dell'applicazione se un'istanza di Persistence Manager è mappata a tale applicazione.
Generatore di registri dati
Il generatore DataLog crea un oggetto di configurazione DataLog dalla configurazione dell'albero del modulo. Questo oggetto verrà aggiunto all'applicazione a cui appartiene l'istanza di Gestore registro dati è mappato. Nella versione attuale di CODESYS Application Composer, non è disponibile alcuna finestra di configurazione per il generatore DataLog.
Generatore di tendenze
Il generatore di trend legge le definizioni di trend dalle descrizioni dei moduli e crea una configurazione di trend con relative visualizzazioni. Queste visualizzazioni verranno incorporate nelle visualizzazioni esistenti.
Generatore di allarmi
Il generatore di allarmi legge le definizioni di allarme dalle descrizioni dei moduli e crea o espande i componenti associati della gestione degli allarmi. Inoltre, viene creata una visualizzazione da un modello. In questa visualizzazione è inserita una tabella allarmi. La visualizzazione verrà aggiunta agli altri modelli di visualizzazione del generatore di visualizzazioni come visualizzazione di primo livello.
Modello | Modello per la schermata di visualizzazione. Nota: per utilizzare una visualizzazione come modello, è necessario che soddisfi le seguenti condizioni:
|
Modello di archiviazione degli allarmi | Oggetti di tipo Il modello selezionato verrà utilizzato per tutte le configurazioni di allarme generate. |
Crea scheda di primo livello |
Il nome definito verrà visualizzato nella scheda di livello superiore. |
Generatore di diagnosi del dispositivo
Questo generatore crea schermate di visualizzazione per la diagnosi del dispositivo. Nelle impostazioni, il modelli di visualizzazione ed è possibile definire il layout delle schermate.

Nella finestra di dialogo è possibile definire i modelli per Visualizzazione di base, Modello PLC, Modello bus, Modello stack, Modello dispositivo padre e Modello dispositivo figlio. Le caselle combinate elencano tutti i modelli di visualizzazione disponibili che corrispondono ai rispettivi tipi di modello.
Nella parte inferiore della finestra di dialogo è possibile definire la dimensione minima dello schermo di visualizzazione e lo spazio tra gli elementi di visualizzazione della diagnosi del dispositivo.
Generatore di programmi CFC
Il generatore CFC viene utilizzato per creare programmi CFC.
Rigenerare sempre tutti i pin CFC: : Application Composer tenta sempre di generare tutti gli I/O dei blocchi funzione per le chiamate FB di istanze del modulo.
Generatore di visualizzazioni
Questo generatore crea schermate di visualizzazione per il CODESYS Application Composer dalle visualizzazioni disponibili in CODESYS progetto.
Nome di primo livello: immettere un nome simbolico per la visualizzazione modello ("modello di primo livello").
Modello: L'elenco di selezione offre tutte le visualizzazioni disponibili (nel progetto e nelle librerie caricate) e compatibili. Se selezioni Predefinito, il modello predefinito dalla libreria
AC_Module
sarà usato. Se un modello configurato qui nella finestra di dialogo viene successivamente rimosso dal progetto o dalla libreria, rimane disponibile in questa finestra di dialogo.TargetVisu, WebVisu: attivare la rispettiva opzione se il modello di pagina deve essere utilizzato per questa variante di visualizzazione.
Larghezza:Larghezza della visualizzazione generata in pixel (valore predefinito: 640, minimo 100, massimo 10000)
Altezza: Altezza della visualizzazione generata in pixel (valore predefinito: 480, minimo 100, massimo 10000)
Larghezza minima del ToplevelTab: larghezza minima in pixel per le schede di primo livello generate. Se qui viene inserito 0, l'impostazione non viene presa in considerazione.
Larghezza massima del ToplevelTab: larghezza massima in pixel delle schede di primo livello generate. Se qui viene inserito 0, l'impostazione non viene presa in considerazione.
Per ulteriori informazioni sui modelli di primo livello, vedere: Modelli di primo livello
Numero massimo di clienti: Numero massimo di client in esecuzione parallela (predefinito 8, minimo 1, massimo 128).
Ignora il visus generato se SVN è disponibile: Se il progetto è archiviato in Subversion questa opzione deve essere attivata. : CODESYS si assicura che le visualizzazioni generate vengano ignorate in SVN. Altrimenti potrebbero verificarsi dei problemi.
Ricrea il visus durante la rigenerazione: : Ad ogni generazione del codice, anche tutte le visualizzazioni vengono rigenerate e le visualizzazioni esistenti vengono sovrascritte. Questa opzione deve essere selezionata se non si desidera che l'utente del modulo apporti modifiche alle visualizzazioni generate dopo la generazione. Se tuttavia fossero ancora necessarie modifiche alle visualizzazioni dopo la generazione, l'opzione dovrebbe essere disattivata. Poi CODESYS cerca di mantenere le modifiche successive anche con le rigenerazioni.
Utilizza il nome dell'istanza come predefinito per le schede di primo livello: : invece del percorso completo dell'istanza, nella scheda di livello superiore viene visualizzato solo il nome dell'istanza.
Se è presente un errore nella configurazione, viene visualizzato con un'icona del provider di errori e il file OK il pulsante è disabilitato.