Premium HMI 4.0.1150 Introduzione Il documento raccoglie le note di rilascio per la versione 4.0.1150 di Premium HMI. Le principali novità introdotte riguardano i seguenti aspetti: Nuove funzioni per una migliore gestione di funzioni base come allarmi e storici Nuovi protocolli di comunicazione e alcuni miglioramenti Bug fix Versione Descrizione Data 1 Prima emissione 08/09/2014 Disclaimer Le informazioni fornite nella documentazione sono soggette a cambiamenti senza preavviso e non rappresentano nessun obbligo da parte di ASEM S.p.A. ASEM S.p.A. non è responsabile per errori tecnici o altre omissioni e declina ogni responsabilità risultante dal suo uso. ASEM S.p.A. non sarà responsabile per perdite di profitti o danni, diretti o indiretti, di qualsiasi genere (ivi comprese la perdita o il danneggiamento di dati), derivanti dall uso delle informazioni contenute nella documentazione. Pagina 1 di 11
Indice 1 Le novità di Premium HMI 4.0.1150... 3 1.1 Fattori di scala dinamici... 3 1.2 Esportazione ed Importazione ricette... 4 1.3 Cancellazione buffer storico allarmi... 4 1.4 Nuovi formati tastiere di sistema... 5 1.5 Antialiasing... 6 1.6 Dimensioni personalizzate per i tasti spin... 7 1.7 Formato area-gradino per le curve dei trend... 8 1.8 Altre funzioni... 9 1.8.1 OPC... 9 1.8.2 Scheduler... 9 1.8.3 Trend... 9 1.8.4 Antialiasing per immagini vettoriali... 9 2 Protocolli di comunicazione... 10 3 Bug fix... 11 Pagina 2 di 11
1 Le novità di Premium HMI 4.0.1150 Premium HMI 4.0.1150 introduce alcune nuove funzioni specificatamente studiate per semplificare e velocizzare la programmazione delle applicazioni HMI senza dover ricorrere necessariamente all utilizzo dello script. E stata inoltre svolta la consueta attività di bug fix con conseguente miglioramento della qualità generale dell ambiente di sviluppo e del Runtime. 1.1 Fattori di scala dinamici I fattori di scala permettono l applicazione di trasformazioni lineari ai valori assunti dalle Tag. Pagina 3 di 11
Premium HMI 4.0.1150 permette di specificare i fattori di scala come variabili (tag) e quindi di renderli dinamici. Le nuove proprietà sono state incluse nella categoria Dati Ingegneristici della tabella delle proprietà delle variabili (tag). La documentazione è stata aggiornata e le informazioni in dettaglio sono disponibili nell help on-line. 1.2 Esportazione ed Importazione ricette Premium HMI 4.0.1150 mette a disposizione due nuovi comandi per la gestione delle procedure di esportazione ed importazione dei dati di ricetta. I nuovi comandi sono denominati Esporta tutti i record ricette ed Importa tutti i record ricette ; sono accessibili dalla lista delle azioni relative ai Report e Ricette. I nuovi comandi permettono l esportazione e l importazione di tutti i record associati ad una certa ricetta in un unico file. La nuova funzione evita l impiego di codice script che era in precedenza l unica possibilità per poter esportare in unica soluzione il set completo dei record di una determinata ricetta. I nuovi comandi funzionano a prescindere dalla modalità scelta per l archiviazione dei dati e supportano pertanto sia gli archivi IMDB che quelli basati su database relazionale. La documentazione è stata aggiornata e le informazioni in dettaglio sono disponibili nell help on-line. 1.3 Cancellazione buffer storico allarmi Premium 4.0.1150 mette a disposizione un nuovo comando diretto che permette di eseguire la cancellazione dello storico allarmi senza dover ricorrere all utilizzo di codice script. Pagina 4 di 11
Il nuovo comando è accessibile dalla lista delle azioni che competono alla categoria Allarme. Il comando esegue in modo diretto la cancellazione dello storico e funziona a prescindere dalla modalità scelta per l archiviazione dei dati supportando pertanto sia gli archivi IMDB che quelli basati su database relazionale. 1.4 Nuovi formati tastiere di sistema Il Runtime di Premium HMI 4.0.1150 implementa nuove tastiere di sistema per l inserimento dati con dimensioni adatte ad essere impiegate nei sistemi con display di ridotte dimensioni come per esempio i prodotti HMI25 da 4.3. Pagina 5 di 11
Le impostazioni per la dimensione delle tastiere sono disponibili nella categoria Generale delle proprietà di progetto. 1.5 Antialiasing Premium HMI 4.0.1150 Runtime per sistemi Win32/Win64 supporta ora l opzione Antialiasing per il rendering di qualità dei caratteri utilizzati nelle stringhe di testo dei progetti HMI. Pagina 6 di 11
L opzione è denominata Usa Antialiasing ed è disponibile nella categoria Font della tabella proprietà di ciascun oggetto che prevede la possibilità di utilizzo di stringhe al suo interno. Per i sistemi WinCE le impostazioni sull utilizzo del rendering con antialiasing sono demandate all utility ASEM System Manager per la descrizione della quale si rimanda al sito web, sezione HMI Software dove è disponibile anche il relativo manuale utente. 1.6 Dimensioni personalizzate per i tasti spin Con Premium 4.0.1150 è possibile specificare la dimensione dei pulsanti di spin dei componenti display in modo completamente personalizzato. Pagina 7 di 11
Nella categoria Stile, la proprietà Dimensione spin ha una opzione aggiuntiva che permette di specificare a piacimento la dimensione dei pulsanti tipicamente utilizzati per l incremento del valore della tag associata al componente display. 1.7 Formato area-gradino per le curve dei trend L oggetto trend dispone di una opzione aggiuntiva per la proprietà denominata Tipo di penna. Pagina 8 di 11
Selezionando l opzione area-gradino la traccia risultante sarà rappresentata da una semplice linea con l'area sottesa riempita con un colore impostabile. La curva viene disegnata con una linea retta, parallela all'asse X, funzione del valore di Y. Tale linea viene mantenuta fino al successivo variare del valore Y in modo che la curva risultante abbia la forma di un gradino. 1.8 Altre funzioni 1.8.1 OPC E stata aggiunta una proprietà all interfaccia script dell OPC client che permette di gestire direttamente l abilitazione di un gruppo a prescindere dal fatto che le tag relative siano in uso o meno. La proprietà è chiamata EnableGroup e appartiene all interfaccia OPCClientGroupObjCmdTarget 1.8.2 Scheduler E stata aggiunta una opzione allo schedulatore di eventi per poter scegliere se eseguire o meno una lista di comandi sull evento di Off quando lo schedulatore è disabilitato. 1.8.3 Trend E stata aggiunta una opzione agli oggetti Trend che permette di specificare se l oggetto deve arrestare il campionamento qualora la variabile collegata alla penna assuma qualità Bad. 1.8.4 Antialiasing per immagini vettoriali Per i sistemi Win32/64 è stata aggiunta una chiave di registro che permette di abilitare l utilizzo dell antialiasing per la visualizzazione di immagini vettoriali utilizzate nei pulsanti. Pagina 9 di 11
2 Protocolli di comunicazione La release di Premium HMI 4.0.1150 contiene la distribuzione ufficiale di alcuni nuovi protocolli di comunicazione assieme ad alcune nuove versioni di driver esistenti che sono stati aggiornati a seguito di alcune correzioni introdotte o migliorie. La tabella di seguito riassume tutte le novità introdotte. Ogni nuovo driver è corredato dalla sua documentazione in formato di on-line help accessibile direttamente da Premium HMI Studio. Protocollo CODESYS GE-Fanuc SNP-X Serial Omron FINS Ethernet Omron FINS Serial Siemens Ethernet S7-300/400 TCP Siemens S5-AS511 CPU Port KEB DIN66109II B&R TCP Omron EtherNET/IP Siemens Simotion Fatek TCP Note E stata introdotta una correzione riguardante la gestione di tipi di dati booleani quando utilizzati su variabili di tipo %M. E stato corretto un problema riguardante la gestione dei task statici di tipo unconditional output E stata implementata una correzione per il corretto funzionamento sulle piattaforme ARM. E stato corretto un problema nella gestione dei time-out di comunicazione quando specificati ad un valore inferiore a 10. E stato corretto un problema di prestazioni nel caso dell utilizzo di protocollo TCP. E stata corretta la sequenza di connessione all avvio della comunicazione senza riportare errori iniziali. Miglioramento delle prestazioni. Corretta interfaccia script per la corretta gestione della chiusura della porta quando viene invocato il metodo PlcIO::Stop. Aggiunto supporto per l utilizzo di tag con caratteri speciali. Sono stati corretti dei problemi relativi all inserimento dell indirizzo delle variabili quando scritto in lettere minuscole. Implementato meccanismo di split delle strutture durante il tag import nel caso le strutture contengano elementi di tipo S5TIME o stringhe. Corretto errore di scrittura bit/byte visibile solo con PLC Simatic serie 400. Aggiunto supporto per l utilizzo di tag con caratteri speciali. E stata implementata una correzione per il corretto funzionamento sulle piattaforme ARM. E stato migliorato il comportamento del driver in configurazioni multidrop. Aggiunto supporto per l utilizzo di tag con caratteri speciali. Nuovo driver per la comunicazione con sistemi B&R senza l utilizzo delle librerie PVI, richiede ausili di programma PLC a supporto della comunicazione. Il programma PLC è a corredo del driver. Il driver supporta numerosi dati nativi e l importazione dei simboli dal software B&R Automation Studio. Nuovo driver per la connessione con sistemi Omron della serie NJ attraverso il protocollo EtherNET/IP. Il driver supporta l importazione di simboli dal software Omron Sysman Studio Nuovo driver di comunicazione per la connessione a sistemi Siemens Simotion. Il driver permette l accesso alle variabili simboliche e supporta l importazione di simboli dal software Siemens Scout. Nuovo driver di comunicazione per la connessione ai PLC di FATEK AUTOMATION. Il protocollo supporta la connessione attraverso l interfaccia Ethernet del controllore. Pagina 10 di 11
3 Bug fix Un elenco dettaglio degli interventi di bug fixing eseguiti è disponibile attraverso il sito web www.asem.it previa identificazione per l accesso all area riservata. La documentazione è anche disponibile su richiesta da inoltrarsi al supporto tecnico. Il Setup di Premium HMI è disponibile per il download dal sito web, nell area dedicata. Per tutte le problematiche di assistenza tecnica e per le verifiche puntuali rispetto agli interventi eseguiti vi invitiamo a contattare il nostro supporto tecnico attraverso l indirizzo di posta elettronica supportsw@asem.it. Pagina 11 di 11