Skip to main content

Esempio: Generatore di visualizzazione

Prodotto: CODESYS Application Composer

Questo esempio mostra come utilizzare il generatore di visualizzazioni. Il generatore di visualizzazioni viene utilizzato per generare una visualizzazione direttamente dall'albero dei moduli quando si utilizza CODESYS Application Composer.

Descrizione

L'esempio descrive un edificio contenente stanze. Queste stanze sono dotate di interruttori e luci, ciascuna delle quali è disponibile in due varianti. Le luci (lampeggianti o fisse) possono essere collegate a interruttori o pulsanti. Un interruttore o un pulsante può essere collegato a più luci. Ad esempio, se una luce è dotata sia di un interruttore che di pulsanti, l'interruttore si comporta come un interruttore principale che deve essere premuto prima che le luci possano essere azionate con i pulsanti. Se sono installati solo interruttori, questi accendono la luce di riferimento. Una luce lampeggiante si accende e si spegne automaticamente quando viene accesa.

. Il progetto di esempio include quanto segue:
  • Dichiarazioni dei moduli

  • Dichiarazioni dei blocchi funzione

  • Albero dei dispositivi

  • Albero dei moduli

_ex_ac_img_visualization_generator1.png

Per ulteriori informazioni, vedere: Visu sezione.

Informazioni aggiuntive

Per prima cosa, è necessario abilitare il generatore di visualizzazione (1) del CODESYS Application Composer Nella finestra di dialogo delle impostazioni del generatore, è possibile definire il modello di primo livello e le dimensioni della finestra. Il modello di primo livello determina, tra le altre cose, l'aspetto delle schede di pagina e degli elementi di navigazione all'interno della visualizzazione di primo livello generata.

_ex_ac_img_visualization_generator2.png

In generale, è possibile definire diverse visualizzazioni per ogni modulo. Nell'albero dei moduli, su Interfaccia uomo-macchina Nella scheda per ogni istanza del modulo puoi definire quale visualizzazione utilizzare e come utilizzarla.

_ex_ac_img_visualization_generator3.png

È possibile collegare le visualizzazioni create nel pool POU o nella libreria a un modulo in Visu Sezione. È possibile inserire le visualizzazioni nelle visualizzazioni di pagina di altri moduli come visualizzazioni incorporate, secondo le definizioni contenute in questa sezione. Inoltre, la visualizzazione può creare una propria visualizzazione di pagina per un maggiore incorporamento.

Una visualizzazione di pagina può definire segnaposto che consentono il posizionamento specifico delle visualizzazioni incorporate. È possibile modificare manualmente le visualizzazioni generate senza che vengano sovrascritte da una generazione ripetuta.

_ex_ac_img_visualization_generator4.png

Requisiti di sistema e restrizioni

Sistema di programmazione

CODESYS Development System (versione 3.5.17.0 o superiore)

Sistema di esecuzione

CODESYS Control Win (versione 3.5.17.0)

Componenti aggiuntivi

CODESYS Application Composer

Avviso

_example_icon.png SCARICAMENTO Progetti