SETTEMBRE 2016
AUTOMAZIONE OGGI 392
21
AUTOMATION
COPERTINA
BECKHOFF AUTOMATION
COPERTINA
BECKHOFF AUTOM
per qualsiasi tipo di hardware e sistema operativo, le ap-
plicazioni TwinCAT HMI possono essere eseguite su qual-
siasi piattaforma senza la necessità di essere adattate e/o
ricompilate, poiché basate non su linguaggi di program-
mazione specifici ma su Html5 e Javascript. TwinCAT HMI
può quindi essere utilizzato per sviluppare applicazioni in
grado di girare su sistemi Windows, Windows CE, Linux o
MacOS. E non solo. TwinCAT HMI può essere convenien-
temente utilizzato per sviluppare applicazioni Byod-ready
(Bring your own device): sia che si tratti di un tablet, di
uno smartphone o di un qualsiasi altro terminale portatile
non sussistono problemi di visualizzazione, poiché l’HMI si
adatta automaticamente in base a risoluzione, dimensioni e
orientamento del display. Anche a livello di terminali indu-
striali sussiste la più ampia libertà di scelta, poiché TwinCAT
HMI supporta qualsiasi tipo di CPU, dalle architetture Intel
multi-core alle piattaforme ARM-based. Particolare atten-
zione è stata posta anche relativamente alla sicurezza. I dati
vengono criptati e viaggiano tra la parte client (il browser)
e il server HMI servendosi di una connessione sicura (Https
e WebSocket-Secure). Il server, a sua volta, è connesso ai
rispettivi controllori attraverso protocolli standard, come
OPC UA, disponibile in TwinCAT con ADS (Automation De-
vice Specification). È inoltre possibile assegnare differenti
livelli e diritti di accesso avvalendosi del relativo tool di con-
figurazione di cui TwinCAT HMI è dotato.
Con TwinCAT IoT la comunicazione non ha limiti
Integrazione, informazione e comunicazione sono gli elementi chiave su cui la moderna fabbrica 4.0 deve poggiare e, in questo senso, la convergenza tra i
mondi AT (Automation Technology) e IT (Information Technology) si è dimostrata un fattore determinante nella realizzazione di soluzioni di automazione sempre
più flessibili ed efficienti. Al centro di questa rivoluzione, guidata dai nuovi paradigmi introdotti da Industry 4.0, vi è quindi la cosiddetta ‘smart information’,
con la capacità da parte del sistema di automazione di comunicare in maniera strutturata e intelligente con macchine, linee, repository, device, stazioni di
controllo ecc. attraverso protocolli di comunicazione standard. La risposta di Beckhoff a questa esigenza di chiama TwinCAT IoT, il nuovo modulo che, utilizzato
in abbinata alla suite TwinCAT 3, offre tutti gli strumenti necessari per la realizzazione rapida ed efficace di applicazioni Internet of Things secondo l’ottica dei
concetti tipici di Industry 4.0 che abbiamo poco sopra richiamato. Veloce e facile da configurare, TwinCAT IoT fornisce un ampio set di funzioni che si basano
su protocolli standard e ampiamente diffusi, quali Amqp, Mqtt, e OPC UA, per la comunicazione in architetture cloud e per l’invio di notifiche push a dispositivi
intelligenti, quali tablet e smartphone. Utilizzato unitamente al modulo Analitycs, TwinCAT IoT consente di gestire grosse quantità di informazioni in ottica di
Big Data, offrendo la possibilità di estendere in architettura cloud operazioni di controllo, quali il riconoscimento dei pattern o il condition monitoring, al fine di
svincolare il sistema di automazione da oneri di calcolo aggiuntivi e, quindi, aumentare il livello di efficienza dell’intero sistema produttivo.
TwinCAT HMI: le estensioni
ADS
Consente l’accesso ai sistemi target TwinCAT 2 e 3. I file dei simboli possono essere utilizzati per
lo sviluppo e il testing dell’HMI off line
Allarmi ed eventi
Il sistema di reportistica centrale può essere facilmente integrato al pari di un normale controllo
Scope
In twinCAT HMI può essere integrato TwinCAT Scope, l’add-on software facente funzioni di
oscilloscopio
Ricette
Le ricette possono essere create nell’ambiente di sviluppo e attivate via PLC servendosi dei
controlli utente
OPC-UA
Il supporto del protocollo OPC-UA consente di integrate TwinCAT con device e/o interfacce di
comunicazione vendor-independent
Estensione SDK
Software development kit. Ambiente di sviluppo C++/.NET per la programmazione ad hoc di
applicazioni, come logiche proprietarie, protocolli ecc.
Semplice da usare. Il modo giusto per arrivare velocemente
alla soluzione. TwinCAT HMI