Skip to main content

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

standard icon: Verranno creati gli elementi necessari per 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

standard icon: L'oggetto di configurazione del simbolo verrà aggiunto all'applicazione.

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:

  • Un rettangolo con il nome Placeholder_AlarmTable

  • Le variabili bAckVisible, bAckSel, bHistory, E bFreezeScrlPos di tipo BOOL

Modello di archiviazione degli allarmi

Oggetti di tipo AlarmStorageTemplate, che si trovano nel progetto corrente e nelle librerie di riferimento

Il modello selezionato verrà utilizzato per tutte le configurazioni di allarme generate.

Crea scheda di primo livello

standard icon: Verrà creata una scheda di livello superiore per la visualizzazione degli allarmi creati.

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.

Figura 40. Impostazioni del generatore di diagnosi del dispositivo
Impostazioni del generatore di diagnosi del dispositivo


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: standard icon: 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. standard icon: CODESYS si assicura che le visualizzazioni generate vengano ignorate in SVN. Altrimenti potrebbero verificarsi dei problemi.

Ricrea il visus durante la rigenerazione: standard icon: 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: standard icon: 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.