Ottobre 2016
Automazione e Strumentazione
RETI INDUSTRIALI
approfondimenti
50
La prima importante caratteristica di
TwinCat
HMI
è l’integrazione della Human Machine
Interface nell’ambiente di engineering di
Visual
Studio
, ambiente molto diffuso e particolarmente
apprezzato per la sua semplicità ed estrema ver-
satilità, che consente di sviluppare applicazioni
in modo intuitivo ed efficace. La
costruzione di
un’applicazione HMI
avviene mediante ope-
razioni di configurazione, che sono eseguite via
editor grafico. Oltre alla personalizzazione dei
parametri di stile quali colori, dimensioni e anima-
zioni, TwinCat HMI consente di assegnare i link
alle variabili di sistema, contenute ad esempio nei
PLC o nei moduli C++ dell’applicativo, mediante
wizard grafici e semplici funzioni di drag&drop.
Con la stessa facilità con cui viene sviluppata,
l’applicazione può essere eseguita dall’utente
avvalendosi di
qualsiasi hardware
, in maniera
indipendente dal device utilizzato, sia che si
tratti di un tablet, un desktop o uno smartphone,
indipendentemente dal sistema operativo sotto-
stante e dal browser.
Qualsiasi sia l’applicazione, ad un sistema di
automazione si richiede semplicità ed efficienza.
A questo proposito, l’integrazione di TwinCat
HMI in Visual Studio offre allo sviluppatore una
serie di strumenti tanto potenti quanto semplici
da utilizzare, che si basano sulle più moderne
tecniche
object-oriented
. Le operazioni di sele-
zione dei controlli e di collegamento alle rela-
tive variabili sono tutte effettuabili in modalità
drag&drop
, rendendo particolarmente rapido il
processo di configurazione. Il comportamento
del sistema appena configurato può essere
immediatamente verificato testando le variabili
in tempo reale, cosa che all’evenienza consente
di intervenire con le opportune modifiche o che
permette di proseguire nello sviluppo sapendo
che il sistema si comporta correttamente.
Per facilitare le operazioni di engineering,
TwinCat HMI mette a disposizione una libre-
ria di template HTML5, consentendo così di
generare con il minimo sforzo
pagine e sinot-
tici già ottimizzati in quanto a ergonomia e
design grafico
.
A seconda dello specifico know-how,
dell’esperienza dello sviluppatore
e del tipo di applicazione, la logica
dell’HMI può essere implementata
sia lato
client
in
JavaScript
che come
‘server extension’. In questo caso
è possibile scrivere le estensioni in
C++ oppure .NET, proteggendo la
proprietà intellettuale e, quindi, il
proprio know-how.
Le applicazioni di visualizzazione
sviluppate con TwinCat HMI si
adattano automaticamente ai device
utilizzati, e sono disponibili browser
per qualsiasi tipo di hardware e
sistema operativo, senza la necessità
Duilio Perna
Avvalersi dei migliori e più diffusi standard di mercato per offrire agli sviluppatori da un lato e agli end-user
dall’altro il massimo in termini di flessibilità, prestazioni ed efficacia. È questo il concetto, che ha portato
Beckhoff a integrare in Visual Studio di Microsoft anche il nuovo TwinCat HMI. A questa nuova soluzione,
dedicata alla parte di visualizzazione e supervisory control, si affiancano i moduli Analitycs e IoT.
I MODULI DI TWINCAT PER GESTIRE I PROCESSI INDUSTRIALI
TwinCat
e la rivoluzione dell’HMI
A FIL DI RETE
www.beckhoff.itL’AUTORE
D. Perna, Sales Manager di
Beckhoff Italia
Con l’integrazione in Visual Studio, TwinCat HMI apre la strada semplice
e veloce per un’interfaccia utente individuale