The HMI Solution Indice • ASEM Premium HMI 4 – Che cosa è Premium HMI 4? • ARCHITETTURA • Come è strutturato il sistema HMI • HIGHLIGHTS – – – – – – Ambiente di progettazione (IDE) Scalabilità Libreria oggetti Sicurezza Grafica vettoriale di qualità Protocolli di comunicazione – – – – – – – – Data logger e Ricette Lingue Gestione allarmi Stampa Networking Sicurezza Script Controllo remoto 2 Che cosa è Premium HMI 4? • Premium HMI 4 è lo stato dell’arte del software di visualizzazione HMI di ASEM • Derivato da soluzioni SCADA avanzate, solide e consolidate in anni di esperienza – La potenza di un supervisore oggi disponibile anche per gli HMI • Basato sulle più moderne ed aperte tecnologie – Grafica vettoriale (XAML, EMF) – OPC, SQL, .NET • Supporto per piattaforme Windows 32/64 e Windows CE • Disponibilità di opzioni per facile integrazione con sistemi di terze parti • Flessibile ed Espandibile con supporto avanzato per VBA script e librerie utente altamente personalizzabili • Supporto per accesso remoto 3 Highlights Premium HMI 4 4 Under the hood 5 Openness • Progetti basati su descrittori XML • Connettività Ethernet: TCP, UDP, HTTP • Real-Time I/O ODBC Link per condivisione immediata del database variabili • Connettività OPC Client • Integrazione con Microsoft Visual Source Safe (VSS) per la programmazione distribuita • Supporto per connettività a database via ODBC • Supporto ActiveX e controlli di terze parti • Scambio dati con applicazioni di terze parti attraverso memoria condivisa 6 Ambiente di sviluppo • • • • • • • • • • Ambiente di programmazione ad oggetti Creazione guidata del progetto Editor unico per tutti i modelli e dimensioni sia Windows che Windows CE Layout dell’ambiente altamente personalizzabile Riferimenti incrociati per le variabili del progetto Funzionalità avanzata di debugger on-line con funzioni di simulazione on-line per analisi di progetti sia in locale che remoto Supporto per modifiche “On Line” dei progetti senza necessità di riavvio del Runtime Organizzazione gerarchica delle risorse di progetto con raggruppamenti logici Set completo di tool per la produttività Supporto per esportazione/importazione risorse in formato CSV 7 Scalabilità • Lo stesso progetto funziona su tutte le piattaforme senza cambiamenti • Ridimensionamento automatico delle schermate senza perdita di qualità • Ampia varietà di funzioni disponibili per ciascuna piattaforma 8 Object Library • Ricca libreria di oggetti – Oggetti funzionanti pronti all’uso con semplice trascinamento sul sinottico – Possibilità di creazione simboli personalizzati • Supporto per l’esclusiva tecnologia Power Templates© – Creazione di simboli con funzionalità predefinite: animazioni associate al simbolo e script VBS pertinente all’oggetto stesso (intelligente) • Supporto per ereditarietà delle proprietà con propagazione delle modifiche applicate ad un simbolo ai sui figli 9 Grafica vettoriale di qualità • Grafica vettoriale basata su formato XAML – XAML è un linguaggio descrittivo standardizzato ed aperto per oggetti grafici vettoriali • XAML funziona su piattaforme Windows e Windows CE dotate di Runtime Silverlight • XAML garantisce qualità superiore e prestazioni ad alto livello – Rappresentazione chiara ed efficace delle informazioni per sinottici di qualità • Set completo di animazioni applicabili alle varie proprietà degli oggetti incluso il movimento su percorsi definibili a piacere • Supporto riconoscimento gesture per il cambio pagina 10 Protocolli di comunicazione • Dotazione completa e in continua evoluzione di protocolli di comunicazione per i più comuni dispositivi industriali • Supporto per protocolli multipli con funzione gateway • Real-time database ad elevate prestazioni per alta velocità di lettura e reattività immediata ai comandi di scrittura • Scalatura variabili anche con trasformazioni non lineari 11 Data loggers e Ricette • Potente motore di acquisizione per l’archiviazione di record di dati su base temporale, comando o cambiamento dei dati • Memorizzazione su file di testo o database anche su piattaforme Windows CE • Oggetti dedicati e predefiniti per la visualizzazione degli archivi e analisi dei dati • Potente gestione ricette con strumenti pronti all’uso e supporto per ricette annidate • Esportazione dati in formato CSV 12 Gestione allarmi • Gestione allarmi potente e flessibile compatibile con la normativa ISA S-18 • Allarmi digitali e Analogici – Concetto di soglia con soglie definibili a piacere • Definizione di modelli per gli allarmi per facilitare la programmazione • Archiviazione storico allarmi e visualizzazione attraverso oggetti dedicati e pronti all’uso • Gestore invio notifiche SMS ed email integrata con la gestione utenti 13 Stampa • Generazione di report di stampa • Creazione dei report facilitata con possibilità di operazioni copia/incolla dalle pagine di progetto • Supporto per la stampa di dati storici sdia tabellare che grafica • Stampa su stampante USB/Ethernet e PDF • Disponibile anche su piattaforma Windows CE 14 Networking • Creazione progetti con relazione padre/figlio – Supporto per programmazione distribuita potente e innovativa • Architettura Client/Server per la facile condivisione della variabili tra sistemi diversi • Gestione ottimizzata della comunicazione basata su evento 15 Sicurezza • Protezione del codice sorgete dei progetti con crittografia • Protezione dei progetti con richiesta password all’apertura • Supporto per la creazione di applicazioni conformi alle normative FDA 21 CFR Part 11 • Gestione avanzata di utenti e gruppi • Audit Trail 16 Scripting • Potente e completo supporto per Script VBA – Interprete VBA compatibile con Visual Basic for Application™ standard – Vasta gamma di interfacce API per numerosi oggetti – Estrema flessibilità e numerosi livelli di personalizzazione con l’uso di proprietà, eventi e metodi esposti dagli oggetti – Script VBA eseguito come normali routine oppure incapsulati all’interno di oggetti attivabili su evento – Supporto per esecuzione multithreading – Supporto per tecnologia VB.Net – Disponibile anche sulle piattaforme WinCE • Linguaggio IL – Linguaggio sequenziale combinatorio tipicamente usato nei PLC noto come lista istruzioni o AWL 17 Lingue • Elevato numero di lingue gestite Runtime limitate solo dalla memoria disponibile • Supporto per caratteri Unicode UTF-16 per lingue orientali • Tabella stringhe compatibile con formato Excel per facili operazioni di copia/incolla • Le lingue configurate sono tutte disponibili sia al tempo della programmazione che Runtime • Supporto per font standard TTF anche per sistemi Windows CE • Attivazione linguaggio correlata all’utente – Adattamento automatico dei font di sistema al login dell’utente 18 Controllo remoto • Accesso remoto – Applicazione HMI accessibile da remoto – Tecnologia client/server • Il controllo remoto è indipendente dall’operatività locale – sessione separata • Supporto per Internet Browser – Java applet – Anche con applicazione Java stand alone • Applicazione nativa per dispositivi mobile – Android – iOS (Apple) 19 ASEM S.p.A. Via Buia 4 33011 Artegna (UD) Italy Tel. +39/0432-9671 [email protected] www.asem.it