AO_439

GIUGNO/LUGLIO 2022 AUTOMAZIONE OGGI 439 | 89 spiega Robert Bertossi, team lead per la Safety Platform di Kuka. “Pensiamo che SuperTest possa aiutarci in questo, agevolando la valuta- zione dei compilatori disponibili”. Una parte della valutazione riguarda la garan- zia della sicurezza funzionale, importante per tutti i tipi di robot e fondamentale per lo svi- luppo di robot collaborativi che interagiscono con addetti in carne e ossa. “Dobbiamo rispet- tare norme come IEC62061 e IEC61508 per la sicurezza funzionale dei macchinari e i sistemi di sicurezza che, per quanto diverse da quelle dell’industria automobilistica, sono simili per quello che riguarda le misure di qualità ri- chieste e la qualifica degli strumenti” afferma Christian Hartmann, direttore del Competence Center for Functional Safety di Kuka. Fra le altre cose, per rispettare queste norme in un progetto specifico Kuka deve qualificare i compilatori selezionati. “SuperTest ci aiuta a de- cidere se raccomandare a un team di progetto di utilizzare, per esempio, GCC o Clang, oltre a decidere se passare a una versione più recente del compilatore” spiega Hartmann. “Se viene ri- lasciata una nuova versione di GCC o Clang, con funzionalità che il teamdi progetto vorrebbe uti- lizzare, possiamo fare una prova con SuperTest per verificare se la nuova soluzione presenta qualche svantaggio e collaudare le nuove fun- zionalità. Quando si tratta di valutare una nuova libreria standard, poi, possiamo usare SuperTest per vedere se il comportamento della nuova li- breria è simile a quella che utilizzavamo prima”. Kuka usa SuperTest anche per fornire raccoman- dazioni su quale variante di linguaggio C o C++ dovrebbe essere utilizzata in un progetto con il compilatore selezionato. “Possiamo usare Super- Test per verificare se esistono problemi nel pas- saggio a un nuovo linguaggio, per esempio da una versione più vecchia di C++ con un determi- nato compilatore a una versione più nuova che comprende più funzioni” spiega Bertossi. “Pos- siamo vedere quanto il nuovo compilatore sia conforme alla nuova normativa, per stabilire se ci sono problemi da risolvere preventivamente”. Test e validazione affidabili SuperTest viene impiegato da molte aziende per qualificare il compilatore o la libreria che già utilizzano. Ed è uno dei tanti tool che Kuka ha integrato nella sua catena di strumenti per la qualifica dei compilatori. “Sono soddisfatto dell’adozione di SuperTest, perché si può scri- vere codice e richiamare tutti gli eseguibili dalla riga di comando. Basta fornire i dati di confi- gurazione” illustra Bertossi. “Di conseguenza, il processo stesso risulta fortemente automa- tizzato. Gran parte del lavoro manuale finisce nell’analisi dei risultati”. Solid Sands è il centro servizi per il testing e la validazione di compilatori C e C++ e relative librerie che fornisce assistenza ai clienti. Offre soluzioni complete che consentono agli utenti di raggiungere il livello di qualità richiesto ai tool software dagli standard ISO. Il nome dell’a- zienda combina la sabbia, la fonte di silicio più abbondante al mondo, con la solidità e la sicu- rezza che ci si attende da tecnologie di test e validazione all’avanguardia per il settore. Bertossi aggiunge: “All’inizio abbiamo avuto bi- sogno di un po’ di supporto, ma i tecnici sono sempre stati pronti ad aiutarci e le loro risposte sono sempre state puntuali. Con altre aziende, a volte, hai a che fare con un rappresentante che non capisce nulla di problemi tecnici, mentre con Solid Sands abbiamo sempre la sensazione di parlare con persone che conoscono il pro- dotto e questo ci fa risparmiare molto tempo”. Solid Sands - www.solidsands.nl Kuka - www.kuka.com/it-it Tool software Una parte della valutazione riguarda la garanzia della sicurezza funzionale, importante per tutti i tipi di robot e per i cobot che interagiscono con addetti umani

RkJQdWJsaXNoZXIy Mzg4NjYz