Runtime TwinCAT per Linux® in tempo real-time

Il controllo in tempo reale basato su Linux® apre nuove possibilità di applicazione

Con il runtime TwinCAT per Linux® real-time, Beckhoff apre nuove possibilità di applicazione per il controllo in tempo reale. La possibilità di eseguire diversi runtime TwinCAT su un unico PC industriale significa che gli utenti possono ora combinare diverse parti del sistema su un unico computer ad alte prestazioni per semplificare la programmazione e la diagnostica. Inoltre, consente di accedere a una GPU (scheda grafica) dall'ambiente in real-time, fornendo un acceleratore hardware per applicazioni particolarmente impegnative dal punto di vista del calcolo, come la visione, e molto altro ancora.

Il runtime TwinCAT per Linux® real-time è basato sulla distribuzione Linux® di Beckhoff, che amplia la gamma di sistemi operativi esistenti oltre a Windows e TwinCAT/BSD. Questa distribuzione è stata sviluppata utilizzando il sistema operativo libero Debian e include un kernel Linux® real-time come standard per l'esecuzione in tempo reale del runtime. Il sistema di pacchetti Debian facilita anche l'installazione di software aggiuntivo.

Tutto questo si combina per fornire un runtime TwinCAT per un controllo stabile in real-time su una piattaforma Linux®. Utilizzando tecnologie container come Docker®, Podman o LXC, è possibile eseguire diversi runtime TwinCAT su un singolo IPC per ottenere una modularità nelle applicazioni di controllo delle macchine e di altro tipo. L'esecuzione individuale di diversi runtime TwinCAT su un singolo PC industriale facilita il consolidamento dell'hardware con relativi vantaggi in termini di costi, grazie al migliore utilizzo della capacità di calcolo disponibile.

Gli utenti di Linux® possono sfruttare un mondo completamente nuovo di possibilità di automazione, mentre la familiare programmazione delle applicazioni TwinCAT rimane invariata. I vantaggi includono l'esecuzione ottimizzata di diverse applicazioni in tempo reale su un'unica CPU, una maggiore flessibilità dell'utente grazie al codice di controllo modulare, l'aggiunta o la sostituzione semplificata di moduli applicativi e l'esecuzione mirata di aggiornamenti per singole applicazioni. L'investimento complessivo è ridotto sia in termini di tempo che di costi di progettazione.

Il runtime TwinCAT per Linux® real-time sarà inizialmente disponibile per i nuovi PC embedded CX82x0 e CX9240 basati su ARM
(con CPU \vARM Cortex™ A53). La distribuzione Beckhoff Linux® sarà poi distribuita successivamente a tutti gli altri PC industriali ed embedded dell'azienda.

Elena Briganti

Elena Briganti
Beckhoff Automation s.r.l.
Via Luciano Manara, 2
20812 Limbiate, MB
Italia

+39 02 9945311
press@beckhoff.it
www.beckhoff.com/it-it/