Factory Software Blog l AVEVA News

Come si sviluppa l'HMI di nuova generazione?

Scritto da ALEXANDRE DUBOIS | 28-giu-2024 8.18.59

Negli ultimi 10 anni, lo sviluppo di applicazioni HMI/SCADA ha subito una vera e propria rivoluzione. I risultati hanno avuto un impatto significativo su tutti gli attori, dai piccoli impianti a sito singolo ai costruttori di macchine OEM e ai produttori con più siti in tutto il mondo.

Sono finiti i tempi della programmazione lunga e complessa. Oggi la rivoluzione del "low-code" e del "no-code" ha ridotto del 60% il tempo necessario per creare un'applicazione senza script. I principi di progettazione "Build once, deploy anywhere" che utilizzano la grafica SVG e HTML5 consentono di riutilizzare al 100% i contenuti su qualsiasi dispositivo e sistema operativo. Questa rivoluzione si traduce in un aumento del valore dei progetti in esercizio, in quanto gli ingegneri possono ora dedicare più tempo a fornire agli operatori le informazioni necessarie sui processi in tempo reale.

👉 In questo nuovo articolo, scoprirete 8 caratteristiche chiave per accelerare lo sviluppo dei progetti di supervisione, distribuire gli standard grafici e facilitare l'evoluzione funzionale e la manutenzione delle applicazioni.

 

InTouch, oltre 30 anni di continua evoluzione funzionale!

Questi nuovi HMI consentono di aumentare l'efficienza operativa quotidiana, migliorando al contempo la sicurezza del controllo dell'impianto.

Come illustrato di seguito, InTouch ha aggiunto continuamente nuove funzioni dal 1987. Ad esempio, tra le versioni 2014R2 e 2023R2, sono state fornite un totale di +100 nuove funzioni.

 



1 Sviluppate le vostre applicazioni InTouch localmente o dal Cloud

Con InTouch, siete liberi di sviluppare i vostri progetti di supervisione in locale o nel cloud. Lo sviluppo nel cloud avviene tramite la soluzione cloud AVEVA Integration Studio.
Questa soluzione consente di creare rapidamente ambienti di sviluppo e/o test per i progetti AVEVA InTouch HMI, sia nella versione attuale che nelle versioni precedenti.
Progettato appositamente per gli integratori e gli OEM, AVEVA Integration Studio è una piattaforma di sviluppo AVEVA ospitata nel cloud Microsoft AZURE.
Benefici principali :

  • Liberarsi dai costi di un'infrastruttura IT fisica
  • Ridurre i tempi e i costi di configurazione degli ambienti Dev
  • Creare ambienti InTouch Dev in modo rapido e semplice
  • Manutenzione più facile delle applicazioni legacy.

2 Usate i modelli di applicazione per aumentare la standardizzazione

Liberate i vostri sviluppatori da compiti banali e ripetitivi e massimizzate il riutilizzo di componenti comuni utilizzando modelli di applicazione standard o creandone di propri.

Benefici principali :

  • Sviluppare i progetti di supervisione in modo più efficiente
  • .
  • Ridurre i tempi di sviluppo di nuovi progetti
  • Facilitare la manutenzione e l'evoluzione delle applicazioni
  • Condividere i modelli applicativi con i team DEV
  • Sviluppare una volta, riutilizzare molte volte
Standardizzare le installazioni di supervisione InTouch

3 Sfruttare tutta la potenza dell'editor grafico vettoriale

Il potente editor grafico vettoriale di InTouch è fornito di serie e fornisce agli sviluppatori tutte le funzioni necessarie per manipolare tutti gli oggetti grafici e i gruppi di oggetti in modo efficiente e semplice. Questo editor grafico integra diverse librerie di oggetti grafici vettoriali come standard, per standardizzare lo sviluppo.

4 Utilizzo di librerie di grafica industriale pronte all'uso

InTouch include come standard una libreria di oggetti grafici (+500 elementi) corrispondenti alle apparecchiature industriali più comunemente utilizzate. Questi oggetti grafici, noti come "Grafica industriale", sono totalmente vettoriali, pronti all'uso e completamente riconfigurabili per soddisfare esigenze specifiche.

La libreria adotta un approccio "skeuomorfo", cioè la rappresentazione grafica delle attrezzature è volutamente vicina alla realtà. Questa tecnica consente all'utente di comprendere facilmente le azioni da compiere di fronte alle interfacce utente. Ogni oggetto grafico della libreria dispone di una propria interfaccia per una configurazione e una personalizzazione rapide e semplici. È possibile modificare liberamente i modelli grafici per migliorare la funzionalità iniziale.

 

Avrete inoltre accesso a una seconda libreria di oggetti grafici vettoriali pronti all'uso e riconfigurabili, con un'attenzione particolare alla "percezione della situazione".
Questa libreria di oggetti grafici adotta un approccio "flatdesign". È caratterizzata da un design più raffinato e stilizzato degli oggetti, con una predominanza di grigio.
L'uso degli oggetti di questa libreria vi consentirà di progettare interfacce grafiche destinate ad aumentare l'efficienza operativa dei vostri operatori, facendo una forte distinzione tra situazioni di processo normali e anomale. È anche un modo per ridurre lo stress dell'operatore.

 

5 Sviluppare oggetti grafici multifunzione

Per aumentare le prestazioni di progettazione e capitalizzare gli sviluppi iniziali, InTouch consente di progettare e sviluppare oggetti multifunzionali. In questo modo, è possibile utilizzare un unico oggetto grafico per consentire usi diversi e variegati di un oggetto, a seconda degli elementi di configurazione che avete integrato nel suo sviluppo, rendendone l'uso altamente flessibile.

L'esempio più tipico è la progettazione di un oggetto "valvola" che può rappresentare graficamente sia una valvola a due che a tre vie, oppure visualizzare gli oggetti in verticale o in orizzontale.

 

Benefici principali :

  • Sviluppo di oggetti grafici multifunzione/multiuso
  • Ridurre il numero complessivo di oggetti grafici
  • Ottimizzare le prestazioni del caricamento sinottico

    6 Standardizzare le GUI con stili di presentazione

InTouch consente di assegnare uno stile di presentazione agli oggetti, offrendo la flessibilità necessaria per modificare rapidamente e facilmente il design delle interfacce uomo-macchina. Questa funzione consente di aumentare il livello di standardizzazione delle interfacce uomo-macchina e di rispondere facilmente alle richieste di aggiornamento da parte degli operatori e/o dei clienti finali per soddisfare specifiche esigenze grafiche.

 

Benefici principali :
    .
  • Standardizzare il design delle interfacce uomo-macchina
  • Si adatta facilmente a una carta grafica aziendale
  • .
  • Facilita la manutenzione delle applicazioni di supervisione 

7 Sviluppo illimitato - Supporto Microsoft .NET Framework

Con InTouch è possibile sviluppare un numero illimitato di applicazioni utilizzando il Microsoft .NET Framework. Ad esempio, è possibile utilizzare le funzioni di connettività SQL del Microsoft Framework per impostare lo scambio di dati tra un'applicazione InTouch e un database relazionale.

Benefici chiave:
  • Nessun limite all'elaborazione dell'applicazione

8 Centralizzare l'archiviazione grafica nel Cloud

Per facilitare la condivisione degli sviluppi grafici da parte di tutti i team di sviluppo, InTouch consente di archiviare i simboli grafici in modo centralizzato nel Cloud di AVEVA Connect. Un modo semplice ed efficace per mantenere e condividere gli standard di grafica industriale in tutta l'azienda.

Benefici principali :
    .
  • Sviluppo collaborativo dei vostri componenti grafici
  • Maggiore efficienza ingegneristica
  • Condivisione della grafica con tutti i team DEV (Share Drive)
  • Gestire privatamente i componenti grafici (Personal Drive)
  • Sviluppare una volta, riutilizzare più volte