AO_416

AO COPERTINA BECKHOFF AUTOMATION COPERTINA BECKHOFF SETTEMBRE 2019 AUTOMAZIONE OGGI 416 18 TwinCAT Vision integra perfettamente il sistema di visione nella tecnologia di automazione Picture credits/Copyright: Beckhoff Automation GmbH & Co. KG Ben si comprende come queste caratteristiche consentano di eseguire contemporaneamente compiti diversi, ad esempio mentre un pallet è fermo in una stazione di marcatura, un altro pallet può giungere in una postazione di assemblaggio, oppure più carrelli possono viaggiare accoppiati per aumen- tare la capacità di carico e sostenere una massa maggiore. È anche possibile eseguire compiti di presa, essendo i carrelli liberi di muoversi in maniera indipendente e, quindi, pilota- bili secondo versi opposti per afferrare oggetti in modalità clamp-on. A diversi anni dalla sua introduzione sul mercato, XTS è un sistema oramai consolidato, le cui caratteristiche sono state Con TwinCAT Vision la visione si integra con il controllo Tra gli ultimi aggiornamenti che hanno riguardato TwinCAT 3, la piattaforma software di Beckhoff per l’automazione, vi è TwinCAT Vision, il modulo dedicato allo sviluppo delle applicazioni di visione. Atteso con grande interesse da parte delle comunità dei system integrator e degli sviluppatori, TwinCAT Vision consente di implementare applicazioni di visione integrate direttamente con la logica di controllo PLC, avvalendosi di un unico ambiente di sviluppo, senza ricorrere a soluzioni software di terze parti. Tutto ciò rappresenta un beneficio non solo per gli sviluppatori, che possono mettere a fattor comune l’esperienza maturata su TwinCAT utilizzando strumenti di sviluppo che già conoscono e che si basano sulle stesse metodologie di configurazione, ma anche per gli end user, i quali possono avvalersi di un sistema che, essendo integrato, è già ottimizzato alla base. TwinCAT Vision si presenta come un’estensione di librerie PLC, da cui è possibile attingere a tutto ciò che serve per le elaborazioni delle immagini. Gli sviluppatori possono contare su ambienti e modalità operative a loro familiari, poiché possono utilizzare tutti i più comuni linguaggi PLC standard IEC 61131-3 all’evenienza integrabili con codici proprietari, per esempio sviluppato in C/C++. La disponibilità della visione in TwinCAT elimina alla radice le pro- blematiche tipiche che insorgono quando i software di terze parti devono essere integrati nell’applicazione di automazione a supporto dell’hardware. In questo caso l’applicazione di imaging comunica nativamente con il controllo, il che dischiude nuove prospettive a livello di sinergia tecnologica. Si pensi ad esempio ai risultati ottenibili in termini di performance quando si devono sviluppare applicazioni a elevata cadenza produttiva, che utilizzano in maniera sincronizzata motion e visione. Poiché l’elaborazione delle immagini è gestita allo stesso livello real-time del PLC, il risultato che si ottiene è quello di avere una macchina decisamente più veloce ed efficiente. TwinCAT Vision comprende un tool di configurazione GenApi (tempo di esposizione, aree di interesse ecc.) per l’integrazione di hardware con interfaccia GigE Vision, il cui supporto lascia gli sviluppatori liberi di utilizzare le telecamere più idonee per le loro applicazioni. Il set funzionale di cui TwinCAT Vision dispone è molto ampio e, oltre ai pattern standard 2D (simmetria, asimmetria, circolarità ecc.) permette il riconoscimento di pattern personalizzati anche 3D. Sono inoltre comprese funzioni di correzione e trasformazione delle immagini, ad esempio per la compensazione di distorsioni ottiche non lineari o di prospettiva, così come di conversione da pixel ad altre unità metriche.

RkJQdWJsaXNoZXIy MTg0NzE=