Skip to main content

Panoramica

Tutto in uno CODESYS Progetto

Con il CODESYS Visualization Grazie al componente aggiuntivo, all'interno del tuo progetto puoi creare l'interfaccia utente più adatta alla tua applicazione. Per visualizzarla, puoi collegare una visualizzazione ai dati della tua applicazione.

Quando si crea una visualizzazione e un'applicazione, si ha il vantaggio di poter utilizzare funzioni comuni, ad esempio la gestione della libreria e del codice sorgente o la funzione Trova/Sostituisci in tutto il progetto.

Per ulteriori informazioni, consultare il documento "Best Practices, Visualizzazione". È fornito in formato PDF con CODESYS installazione.

Funzionalità

  • Variante di visualizzazione a seconda della piattaforma di destinazione

    È possibile eseguire la stessa visualizzazione su piattaforme di destinazione diverse. Possibili varianti di visualizzazione includono CODESYS WebVisu, CODESYS TargetVisu, e CODESYS HMI. Nel sistema di sviluppo stesso è presente un "display integrato".

  • Editor di visualizzazione

    Nell'editor grafico si progetta la propria interfaccia utente da elementi di visualizzazione. Gli elementi di visualizzazione sono forniti dalle librerie in Casella degli strumenti di visualizzazione Visualizza. Trascina un elemento nell'area dell'editor e lo adatta Proprietà Visualizza.

  • Visualizzazioni referenziabili

    È possibile fare riferimento a una visualizzazione in altre visualizzazioni. Ciò consente la creazione di interfacce utente con una struttura complessa. Per farlo, CODESYS Visualization fornisce anche visualizzazioni predefinite, ad esempio per le finestre di dialogo.

  • Semplice modifica del design

    Un semplice cambiamento nell'aspetto di una visualizzazione è possibile in una posizione creando un altro stile di visualizzazione.

  • Capacità multilingue

    È possibile utilizzare elenchi di testi per fornire comodamente testi di visualizzazione in più lingue. È possibile configurare un elemento di input utente per il passaggio a un'altra lingua in modalità online.

  • Gestione utenti

    È possibile impostare una gestione utenti specifica per visualizzazione per il controllo accessi fino al livello del singolo elemento.

  • Altre funzioni utili

    Istanze di blocchi funzione di visualizzazioni, accesso all'array dalla visualizzazione, registrazione dati in tempo reale, estensibilità del pool di elementi di visualizzazione, fornitura di oggetti grafici da librerie di simboli, richiami di funzioni PLC dalla visualizzazione, riutilizzabilità di visualizzazioni mediante deposito nelle librerie .

Tabella 1. Panoramica degli oggetti in CODESYS Development System rilevanti per la visualizzazione

Visualizzazione

Oggetto sotto un'applicazione nella struttura ad albero dei dispositivi o nel pool POU con la schermata di visualizzazione programmabile

Una visualizzazione può fare riferimento ad altre visualizzazioni in modo che più schermate di visualizzazione diventino un'interfaccia utente con un numero qualsiasi di pagine in fase di esecuzione.

Editor di visualizzazione e viste aggiuntive

In questo editor conforme a IEC 61131-3, si utilizzano gli elementi di visualizzazione per creare le interfacce utente grafiche, i pannelli, le finestre di dialogo, ecc. desiderati. L'editor è composto dai seguenti componenti:

Sono inoltre disponibili le seguenti viste:

Elemento di visualizzazione

Elemento finito da una delle librerie di visualizzazione

Gli elementi delle librerie sono forniti per te nel Casella degli strumenti di visualizzazione.

Profilo di visualizzazione

Definisce quale libreria è integrata con quale versione

Ogni progetto che include una visualizzazione si basa su questo tipo di profilo nelle impostazioni del progetto.

Stile di visualizzazione

Determina il "look & feel" degli elementi

Lo stile è impostato a livello di applicazione in Visualization Manager. Sono forniti stili pronti per l'uso e puoi anche crearne di tuoi.

Responsabile della visualizzazione

Configura funzionalità come la gestione degli utenti, lo stile, la lingua, il tipo di input, ecc. per tutte le visualizzazioni dell'applicazione principale.

Il Responsabile della visualizzazione l'oggetto si trova sotto l'applicazione nella struttura dei dispositivi.

Variante di visualizzazione

Una visualizzazione può essere visualizzata in modalità online nelle seguenti varianti, che vengono create come oggetti sotto il Visualization Manager:

  • CODESYS TargetVisu

    Visualizzazione target e visualizzazione target remota (Remote TargetVisu) su dispositivi PLC

  • CODESYS WebVisu

    Visualizzazione web tramite browser web

  • CODESYS HMI

    Visualizzazione HMI su dispositivi senza connessione I/O

  • Visualizzazione integrata nel sistema di sviluppo

Libreria di visualizzazione

Raccolta di elementi di visualizzazione forniti in Casella degli strumenti di visualizzazione Visualizza

Libreria dei simboli

Raccolta di immagini e grafica che puoi utilizzare nelle visualizzazioni.

Quando si inserisce un oggetto di visualizzazione, è possibile scegliere quale delle librerie di sistema installate deve essere disponibile nel progetto.

Repository degli elementi di visualizzazione

Repository per gestire i profili di visualizzazione e le librerie degli elementi di visualizzazione

Repository degli stili di visualizzazione

Repository per la gestione degli stili di visualizzazione

VISU_TASK

Attività che viene inserita automaticamente come oggetto nella configurazione delle attività di un'applicazione

Requisito: Almeno un oggetto di a CODESYS WebVisu o CODESYS TargetVisu è configurato sotto il Visualization Manager.



Panoramica del sistema

Le interfacce utente create in CODESYS può essere visualizzato in diverse varianti, a seconda di quale dei controller utilizzati è supportato.

_visu_img_overview.png

Visualizza varianti

  • Visualizzazione integrata nel CODESYS Development System ("visualizzazione della diagnosi"):

    La visualizzazione integrata nel sistema di sviluppo è ideale per test applicativi, servizi o scopi diagnostici e per la messa in servizio di un impianto. Quando un dispositivo è collegato al controller, l'editor di visualizzazione cambia e anima gli elementi visualizzati. Questa variante è inclusa nella versione gratuita CODESYS Development System e può sempre essere utilizzato indipendentemente dal controller utilizzato.

  • CODESYS WebVisu:

    Questa variante è una rappresentazione basata sul Web dell'interfaccia utente in un browser standard (PC, tablet, smartphone). Ciò consente l'accesso remoto, il monitoraggio remoto, nonché l'assistenza e la diagnostica di un impianto tramite Internet. Un browser Web standard comunica tramite JavaScript (opzionale con crittografia SSL) con il server Web nel controller e visualizza la visualizzazione utilizzando HTML5. Questa tecnologia è supportata da quasi tutti i browser ed è quindi disponibile su terminali iOS e Android.

  • CODESYS TargetVisu:

    Questa variante è indipendente dalla piattaforma e funziona su sistemi di controllo con display integrato. L'applicazione logica e l'interfaccia utente vengono eseguite sullo stesso dispositivo. L'interfaccia utente viene visualizzata direttamente sul controller. Questa variante è adatta per il funzionamento e il monitoraggio di macchine e impianti. Per l'utilizzo è necessaria un'estensione facoltativa del sistema di runtime CODESYS TargetVisu.

  • CODESYS HMI:

    Questa variante è utilizzata per la visualizzazione basata su PC o per la visualizzazione su dispositivi di visualizzazione dedicati. Ciò consente l'accesso ai dati di processo di più controllori tramite la stessa interfaccia utente.

    Interfacce utente create con CODESYS vengono visualizzati su un dispositivo di visualizzazione remoto. Ciò elimina il carico di calcolo sul controller. La comunicazione con il responsabile del trattamento avviene tramite il gestore dell'origine dati. Questa variante è ideale per il funzionamento e il monitoraggio della macchina in loco, per cui i valori di più controller possono essere visualizzati anche in un'unica visualizzazione. Il display si trova su uno o più pannelli operatore senza funzionalità di controllo e controllo I/O. Oltre ai PC Windows, possono essere utilizzati anche dispositivi operativi con altre piattaforme del sistema operativo.

Per ulteriori informazioni, vedere: Configurazione e avvio delle varianti di visualizzazione