Premium HMI 4.0.1154

Transcript

Premium HMI 4.0.1154
Nota Tecnica
Premium HMI 4.0.1154
TN0026
Premium HMI 4.0.1154
Introduzione
Il documento raccoglie le note di rilascio per la versione 4.0.1154 di Premium HMI.
Le principali novità introdotte riguardano i seguenti aspetti:
 Nuove funzioni per una migliore gestione di funzioni base come
esportazione degli archivi, gestione degli allarmi, importazione delle
variabili
 Nuovi protocolli di comunicazione e alcuni miglioramenti
 Bug fix
Versione
1
Descrizione
Prima emissione
Data
26/01/2016
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 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
Indice
1
Le novità di Premium HMI 4.0.1154 .......................................................................................................... 3
1.1
Nuovi comandi per l’esportazione dei dati ........................................................................................ 3
1.1.1 Nuovo comando per l’esportazione dei Datalogger ...................................................................... 3
1.1.2 Nuovo comando per l’esportazione dello storico allarmi ............................................................... 4
1.1.3 Nuovo comando per l’esportazione dell’Audit trail ........................................................................ 5
1.2
Filtro importatore tag ......................................................................................................................... 6
1.3
Drag & Drop degli oggetti.................................................................................................................. 8
1.4
Nuova opzione per l’esecuzione di comandi specifici per l’allarme selezionato su sistemi touch ..... 8
1.5
Estensione limiti database ................................................................................................................ 9
1.6
Miglioramenti reportistica .................................................................................................................. 9
1.6.1 Nuova opzione sorgente “Audit trail” ............................................................................................. 9
1.6.2 Reportistica cronologica a sorgenti multiple .................................................................................. 9
1.7
Nuova opzione per il disegno interpolato delle curve sui trend ....................................................... 10
1.8
Nuova opzione per la gestione degli slider ..................................................................................... 11
1.9
Nuovo comando per la disattivazione dello screen saver ............................................................... 11
1.10 Identificazione licenza Premium HMI Runtime................................................................................ 12
1.11 Estensione licenze Premium HMI Runtime ..................................................................................... 12
2 Protocolli di comunicazione ..................................................................................................................... 13
2.1
Nuovi protocolli di comunicazione per sistemi Siemens TIA ........................................................... 13
2.2
Protocollo S7 TIA ............................................................................................................................ 14
2.3
Protocollo S7 TIA PROFINET ......................................................................................................... 14
3 Bug fix ..................................................................................................................................................... 14
Pagina 2 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
1 Le novità di Premium HMI 4.0.1154
Premium HMI 4.0.1154 introduce alcune importanti nuove funzioni specificatamente studiate per
semplificare e velocizzare la programmazione delle applicazioni HMI senza dover ricorrere necessariamente
all’utilizzo dello script.
È stata inoltre svolta la consueta attività di bug fix con conseguente miglioramento della qualità generale
dell’ambiente di sviluppo e del Runtime.
1.1 Nuovi comandi per l’esportazione dei dati
Con la versione Premium HMI 4.0.1154 sono ora disponibili alcuni nuovi comandi nativi per l’esportazione di
dati archiviati senza dover necessariamente ricorrere a delle procedure di script.
I nuovi comandi introdotto riguardano l’esportazione dei dati archiviati per i datalogger, per lo storico degli
allarmi e per l’Audit Trail.
1.1.1 Nuovo comando per l’esportazione dei Datalogger
Il nuovo comando è disponibile nella categoria “Report-Ricette”.
Il comando crea un file di testo CSV con tutto il contenuto storico dell’archivio indicato.
Sono disponibili alcune opzioni per la personalizzazione del formato e modalità di esportazione dei dati.
 È possibile stabilire quale carattere utilizzare come separatore.
 È possibile definire a priori un percorso fisso per l’esportazione dei dati oppure fare in modo che
venga scelto dall’operatore ad ogni esecuzione del comando.
 È possibile aggiungere al nome di ciascun file esportato un prefisso che identifichi il momento in cui
è stata effettuata l’operazione di esportazione.
Pagina 3 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
1.1.2 Nuovo comando per l’esportazione dello storico allarmi
Il nuovo comando è disponibile nella categoria “Allarme”.
Il comando crea un file di testo CSV con tutto il contenuto storico dell’archivio degli allarmi.
Sono disponibili alcune opzioni per la personalizzazione del formato e modalità di esportazione dei dati.
 È possibile stabilire quale carattere utilizzare come separatore.
 È possibile definire a priori un percorso fisso per l’esportazione dei dati oppure fare in modo che
venga scelto dall’operatore ad ogni esecuzione del comando.
 È possibile aggiungere al nome di ciascun file esportato un prefisso che identifichi il momento in cui
è stata effettuata l’operazione di esportazione.
Pagina 4 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
1.1.3 Nuovo comando per l’esportazione dell’Audit trail
Il nuovo comando è disponibile nella categoria “Report-Ricette”.
Il comando crea un file di testo CSV con tutto il contenuto storico dell’Audit Trail. L’Audit Trail è un archivio
che contiene uno storico dei cambiamenti di valore subiti da una o più variabili identificati da un tempo, dal
valore vecchio e da quello nuovo e dall’indicazione di quale utente ha eseguito il cambio di valore.
Sono disponibili alcune opzioni per la personalizzazione del formato e modalità di esportazione dei dati.
 È possibile stabilire quale carattere utilizzare come separatore.
 È possibile definire a priori un percorso fisso per l’esportazione dei dati oppure fare in modo che
venga scelto dall’operatore ad ogni esecuzione del comando.
 È possibile aggiungere al nome di ciascun file esportato un prefisso che identifichi il momento in cui
è stata effettuata l’operazione di esportazione.
Pagina 5 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
1.2 Filtro importatore tag
Premium HMI 4.0.1154 introduce la possibilità di applicare dei filtri nella fase di importazione delle variabili
velocizzando la fase di scelta delle tag da importare. Questa nuova funzione rende estremamente agevole
effettuare una scelta oculata delle variabili da importare per evitare l’inserimento nel progetto di elementi
inutili che appesantiscono l’esecuzione a Runtime del progetto.
Pagina 6 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
Il filtro può essere applicato sul nome, sull’indirizzo e sul tipo anche contemporaneamente. E’ sufficiente
iniziare a digitare all’interno delle caselle del filtro affinché la lista sia popolata in accordo con il contenuto
filtrato.
Il filtro sull’importazione delle tag è stato implementato per i seguenti protocolli.
















EtherNET/IP
EtherNET/IP Micro 800
Hilscher NetX MPI
Beckhoff TwinCAT
Konnex – EIB
CODESYS
Siemens S7-MPI COMx
Siemens PPI
Siemens S7 TCP
Siemens S7 TCP TIA
Siemens S7 TCP TIA Profinet
Siemens Simotion
B&R TCP
Hilscher MPI
Hilscher NetLink
Omron FINS Ethernet
Pagina 7 di 14
Nota Tecnica

Premium HMI 4.0.1154
TN0026
Omron FINS Serial
1.3 Drag & Drop degli oggetti
Con Premium HMI 4.0.1154 viene introdotta l’innovativa funzione di trascinamento e ridimensionamento
degli oggetti durante l’esecuzione del progetto attraverso l’utilizzo del mouse.
La proprietà “Dragging” consente di spostare o ridimensionare un simbolo utilizzando il mouse durante la
fase di Runtime. I relativi valori di posizione e dimensione verranno poi riportati nelle variabili associate.
Questa proprietà fa parte del gruppo proprietà "Animazioni" dei Disegni e Controlli e la si troverà disponibile
su tutti gli oggetti che la supportano.
La funzione di drag&drop a Runtime è uno strumento importantissimo e molto efficiace per la realizzazione
di progetti con un elevato gradi di dinamismo rispetto al posizionamento degli oggetti. Questa categoria di
funzioni è per esempio estremamente utile per la creazione di applicazioni in ambiente packaging dove è
frequentemente richiesto che sia l’operatore a stabilire il posizionamento dei pezzi in lavorazione e
immagazzinamento o accatastamento.
1.4 Nuova opzione per l’esecuzione di comandi specifici per l’allarme
selezionato su sistemi touch
Una delle richieste più comuni avanzate dagli utilizzatori quando si ha a che fare con la finestra di
visualizzazione degli allarmi, è quella di poter associare a ciascun allarme un’azione che possa essere
eseguita a seguito della selezione dell’allarme mentre esso è presente nella finestra degli allarmi attivi.
Questa funzione era applicabile in passato solo ai sistemi con tastiera in quanto l’evento scatenante
dell’azione programmata è il “CRTL+click”, che naturalmente non è attuabile su pannelli solo touch.
Pagina 8 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
La finestra degli allarmi è stata modificata quindi con l’aggiunta di un ulteriore tasto per l’esecuzione del
comando specificato nella proprietà “Comandi su CTRL+Click” disponibile per ciascuna soglia di tutti gli
allarmi.
1.5 Estensione limiti database
Premium HMI 4.0.1154 estende significativamente i limiti relativi al massimo numero di colonne utilizzabili
nelle tabelle dei database.
Con riferimento specifico ai sistemi WinCE su architettura ARM, e pertanto HMI25/HMI30/LP3x, e all’utilizzo
del database relazionale (Microsoft SQL CE Compact) il limite precedente permetteva la definizione di
tabelle con un numero massimo di 128 colonne. Questo limite è stato ora esteso a 1024. Sono pertanto
molte di più le variabili che possono far parte ora di una singola struttura ricetta/datalogger.
Questa estensione evita la necessità di concatenare le ricette e semplifica quindi notevolmente il loro
utilizzo.
1.6 Miglioramenti reportistica
Le risorse “Report” di Premium HMI permettono in modo molto efficiente di realizzare complessi rapporti di
stampa che attingono dati sia dal database Real time, e quindi valori in tempo reale, che dagli archivi storici
per esempio i datalogger.
Con la versione 4.0.1154 di Premium HMI si estende il supporto dei Report introducendo la possibilità di
attingere a tutte le basi dati disponibili anche contemporaneamente.
1.6.1 Nuova opzione sorgente “Audit trail”
Premium HMI 4.0.1154 permette di realizzare Report di stampa attingendo dalla base dati Audit trail.
1.6.2 Reportistica cronologica a sorgenti multiple
Premium HMI 4.0.1154 supporta la possibilità di realizzare report di stampa attingendo dati da sorgenti
multiple combinate provvedendo ad una rappresentazione cronologica degli eventi.
Pagina 9 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
Selezionando nella configurazione della sorgente dati di un report l’opzione “Sorgenti multiple” si ha ora la
possibilità di scegliere quali archivi includere nella stampa.
Questo permette di realizzare un rapporto degli eventi in esatto ordine cronologico, funzione estremamente
utili in tutte le applicazioni che richiedono la documentazione di tracciabilità delle azioni.
1.7 Nuova opzione per il disegno interpolato delle curve sui trend
Il visualizzatore trend è stato migliorato includendo una nuova opzione per l’interpolazione dei disegni delle
curve nei casi di sovra campionamento (valore costante per diversi campioni) oppure nei casi in cui per
motivi diversi il campione sia effettivamente mancante nel database real-time di Premium HMI per esempio a
causa di un errore di comunicazione generato a livello di protocollo.
L’opzione presente a livello di ciascuna penna del trend permette di specificare il numero di campioni da
interpolare nel caso in cui il valore campionato della variabile sia costante.
Pagina 10 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
L’interpolazione permette di passare da una visualizzazione seghettata come quella dell’immagina a sinistra
ad una più smussata come quella rappresentata a destra.
1.8 Nuova opzione per la gestione degli slider
Gli slider sono degli oggetti HMI che permettono di cambiare il valore di una variabile collegata attraverso il
gesto di trascinamento di un cursore o puntamento diretto su una scala graduata del mouse o del dito nel
caso di pura interfaccia touch.
Il funzionamento precedente prevedeva solo la possibilità di attuare delle scritture in sequenza alla massima
velocità possibile durante l’azione di trascinamento del cursore.
Con la versione 4.0.1154 di Premium si ha a disposizione un’ulteriore modalità che rallenta l’esecuzione
delle scritture introducendo un ritardo tra di esse.
1.9 Nuovo comando per la disattivazione dello screen saver
Per i sistemi su architettura ARM o x86 con Windows CE dove lo screen saver è gestito da ASEM System
Manager, è spesso utile che l’applicazione HMI possa interagire con questa funzione e stabilire quando
effettua il risveglio a seguito per esempio di un evento che ha generato un allarme.
Il comando è disponibile nella categoria “System” e può essere utilizzato per esempio in combinazione con
un evento.
Pagina 11 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
1.10 Identificazione licenza Premium HMI Runtime
Con Premium HMI Runtime 4.0.1154 sarà possibile identificare il tipo di licenza attiva direttamente dalla
finestra di output permettendo una verifica diretta della corrispondenza tra licenza impostata nel progetto e
licenza acquistata. La medesima informazione è anche visualizzata nel log di sistema all’avvio del Runtime,
visibile quindi anche in assenza di progetto caricato.
1.11 Estensione licenze Premium HMI Runtime
Premium HMI 4.0.1154 introduce numerose estensioni ai limiti funzionali delle diverse licenze.
Tutte le novità sono riassunte ed evidenziate dalla tabella sottostante.
Per tutti i sistemi esistenti sarà sufficiente aggiornare il Runtime sul dispositivo per poter beneficiare delle
nuove caratteristiche aggiunte.
Sono degne di nota in particolare le estensioni relative alla quantità di IO bytes e al numero degli allarmi
programmabili. Nell’ambito delle funzioni legate agli allarmi è inoltre possibile prevedere ora l’invio di SMS
Pagina 12 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
attraverso un gateway Internet che riceve una mail e converte il messaggio in formato testo; questo è
particolarmente interessante per i sistemi HMI a basso costo che possono ora utilizzare questa modalità di
notifica senza obbligatoriamente utilizzare un modem GSM con incremento del costo.
Molto importante l’estensione introdotta per la licenza Basic Win32 la quale assume oggi un ruolo
interessante per la realizzazione di semplici applicazioni HMI su piattaforme x86 Win32 quando il costo è
una variabile importante e non sia possibile adottare soluzioni hardware più economiche. Per la licenza
Basic Win32 non ci sono pertanto più limiti per l’utilizzo delle interfacce VBA che sono oggi tutte disponibili
Le funzioni di script VBA si estendono ulteriormente con l’introduzione di nuove interfacce per l’interazione a
Runtime con i parametri di configurazione dei protocolli come per esempio l’indirizzo IP della stazioni che
possono oggi cambiare dinamicamente durante l’esecuzione del progetto.
Feature
IO bytes
Alarms
SMS
Notification
IMDB
VBA for drivers
Web clients
VBA
WinCE Basic
WinCE ADV
Win32 Basic
Win32 PRO
Win32 ADV
1024
1024
-
8192
4096
SMS via SMPP
2048
2048
-
2048
2048
-
4096
4096
SMS via SMPP
Unlimited
Archives on
IMDB
VBA Interface
for drivers
Full VBA
interface
Unlimited
Archives on
IMDB
VBA Interface
for drivers
4 web clients
Full VBA
interface
Unlimited
Archives on
IMDB
-
Unlimited
Archives on
IMDB
VBA Interface
for drivers
Full VBA
interface
Unlimited
Archives on
IMDB
VBA Interface
for drivers
2 web clients
Full VBA
interface
Full VBA
interface, Max
2 scripts
2 Protocolli di comunicazione
La release di Premium HMI 4.0.1154 contiene numerose novità relative all’importantissima area dei
protocolli di comunicazione, elementi vitali per l’ottimale funzionamento di ogni applicazione HMI.
Il changelog completo e dettagliato di tutti i cambiamenti introdotti nei protocolli di comunicazione è
disponibile sul sito web e direttamente scaricabile da questo link.
Di seguito alcune altre significative novità.
2.1 Nuovi protocolli di comunicazione per sistemi Siemens TIA
Sono stati introdotti due nuovi protocolli per il completo supporto dei sistemi Siemens programmati con
Simatic Step7 TIA Portal.
Pagina 13 di 14
Nota Tecnica
Premium HMI 4.0.1154
TN0026
2.2 Protocollo S7 TIA
Il protocollo S7 TIA Portal supporta l’importazione dei simboli direttamente dal progetto PLC sviluppato
nell’ambiente TIA Portal.
Non è necessaria alcuna operazione né preparazione; l’unico requisito per l’importatore è che i il progetto
PLC sia sviluppato in modalità “compatibile”, ovvero “non ottimizzata”, con l’assegnazione quindi
dell’indirizzo fisico di memoria alle risorse del PLC. È sufficiente puntare al file di programma TIA affinché
Premium HMI riesca ad estrarre tutti i mnemonici dal progetto PLC e importarli come variabili nel progetto
Premium HMI.
2.3 Protocollo S7 TIA PROFINET
Il driver S7 TIA PROFINET implementa il protocollo di comunicazione nativo in uso dai controllori della serie
S7-1200/1500 basato sullo scambio di stringhe simboliche e non più di indirizzi di memoria assoluti. Il
protocollo dispone di un importatore di simboli che automaticamente provvedere ad estrarre dal progetto
PLC tutti i simboli definiti permettendo la creazione delle corrispondenti variabili in Premium HMI.
La disponibilità di questo protocollo di fatto allinea i sistemi HMI ASEM alle prestazioni e capacità dei sistemi
Siemens nativi risultando in una ineguagliabile flessibilità e facilità d’uso.
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 [email protected].
Pagina 14 di 14