SETTEMBRE 2016
AUTOMAZIONE OGGI 392
20
AO
COPERTINA
BECKHOFF AUTOMATION
COPERTINA
BECKHOFF
dei controlli e di collegamento alle relative variabili sono tutte
effettuabili in modalità drag&drop, rendendo particolarmente
rapido il processo di configurazione. È inoltre disponibile una
vasta gamma di controlli utente che, parimenti, possono
essere selezionati e parametrizzati con la stessa facilità. 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 svi-
luppo sapendo che il sistema si comporta correttamente.
Per facilitare le operazioni di engineering, TwinCAT HMI mette
a disposizione una libreria di template Html5, consentendo
così di generare con il minimo sforzo pagine e sinottici già ot-
timizzati 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 imple-
mentata sia lato client in JavaScript che come ‘server exten-
sion’. In questo caso è possibile scrivere le estensioni in C++
oppure .NET, proteggendo la proprietà intellettuale e, quindi,
il proprio know-how.
Visualizzazione e sicurezza sono
platform-independent
Come già detto in precedenza, le applicazioni di visualiz-
zazione sviluppate con TwinCAT HMI si adattano automa-
ticamente ai device utilizzati. Essendo disponibili browser
Integrazione in
Microsoft Visual Studio
Visual Studio è tra i più diffusi e apprezzati ambienti di sviluppo per applicazioni PLC ed HMI
e consente di implementare applicazioni in modo molto semplice ed efficace
Integrazione
con TwinCAT
Un unico ambiente per sviluppare con TwinCAT applicazioni complete di automazione
(I/O, motion, PLC, C++) e con TwinCAT HMI la parte di visualizzazione
Template di progetto
Una libreria di template predefiniti già configurati con un set di funzioni standard semplifica
la realizzazione dei progetti, riducendo drasticamente i tempi di sviluppo
Editor Wysiwyg
Attraverso questa modalità, lo sviluppatore ha un riscontro istantaneo di ciò che sta facendo
e non deve necessariamente avere conoscenze di programmazione
Topics
Sono disponibili template di stile per personalizzare l’applicazione, eventualmente
espandibili con l’aggiunta di topics personalizzati
Debug immediato
L’ambiente HMI Creator consente di testare l’applicazione contestualmente alla fase
di sviluppo, consentendo di valutare il comportamento del sistema in tempo reale
Multi-client
Un’applicazione HMI può essere configurata per diverse risoluzioni di schermo e visualizzata
da più dispositivi contemporaneamente
Multi-runtime
TwinCAT HMI può accedere contemporaneamente a più sistemi real-time.
Il run-time è programmabile in linguaggio PLC, C/C++ o Matlab/Simulink
Multi-protocollo
Supporto di un’ampia gamma di protocolli di comunicazione, compresi ADS e OPC-UA
Multi-lingua
Il sistema consente di personalizzare lingua, unità di misura e stile di formattazione in base
alla nazionalità. Il file contenente le traduzioni può essere facilmente modificato e/o
personalizzato
Sicurezza
La comunicazione avviene via Https e web socket-secure
Controlli utente
Disponibili una serie di controlli selezionabili da toolbox e configurabili in maniera semplice
mediante procedure drag&drop
Gestione utenti
Diritti d’accesso e gruppi di utenti sono configurabili centralmente.
È supportata la ‘user management’ delle infrastrutture IT esistenti (es. domini Windows)
TwinCAT HMI: le caratteristiche