EO_471

COMM INDUSTRIAL ETHERNET 54 - ELETTRONICA OGGI 471 - GIUGNO-LUGLIO 2018 I protocolli Industrial Ethernet come ad esempio, PROFINET, EtherNet/IP, EtherCAT o PO- WERLINK richiedono molto più della semplice installazione di una libreria di protocolli, come ad esempio la gestione delle risorse e dello switch. Inoltre, la combinazio- ne tra la comunicazione industria- le in tempo reale e i diffusi sistemi fieldbus come CANopen, MODBUS o PROFIBUS è arbitrariamente complicata, dal momento che dal punto di vista fisico viene utilizzato un mezzo di trasmissione fonda- mentalmente differente. GOAL (Generic OpenAbstraction Layer): un middleware di comunicazione industriale Il networking di Industrial Ethernet è una filosofia di svi- luppo che sta già influenzando l’architettura hardware e software. La libreria di protocolli è sicuramente un ele- mento importante ma richiede un supporto più esteso a livello di sistema per poter operare in modo efficiente. La tecnologia GOAL (middleware) si propone l’obiettivo di ri- solvere questo problema e garantire il massimo livello di disponibilità attraverso la scalabilità modulare. La tecnologia GOAL (Generic Open Absttraction Layer) è un middleware sviluppato per soddisfare i seguenti obiettivi: Un solo hardware – molte opzioni di comunicazione di- sponibili Moduli pronti all’uso per la gestione delle prestazioni, degli switch e delle risorse Gestione della configurazione centralizzata Socket ad alte prestazioni per protocolli fieldbus e fun- zionalità multiprotocollo Ognen Basarovski Andreas Schwope Renesas Electronics Complice la crescente importanza di IoT e Industry 4.0, gli stack e i driver di comunicazione non sono più sufficienti come strumento per gli sviluppatori di firmware. A causa dell’incremento delle esigenze in termini di prestazioni, complessità e flessibilità, è necessario un middleware per soddisfare le future attività di comunicazione tra Real-Time e IT Comunicazione industriale in Real-Time Portabilità per supportare nuove applicazioni (ad esem- pio scambio di CPU o migrazione tra diverse famiglie di CPU/MCU) Modularità e scalabilità Sostenibilità (ad esempio TSN, OPC UA) – Aperta all’integrazione di moduli aggiuntivi – Comunicazione core-to-core Sensibile riduzione dei costi di sviluppo del software Riduzione sostanziale dei costi di manutenzione dell’hardware Significativa riduzione degli oneri di manutenzione per diverse tecnologie di comunicazione La versione base di GOAL (Fig. 1) offre già contenuti este- si che si adattano in maniera ottimale alle singole esigen- ze individuali: Questi si possono fondamentalmente dividere in tre ca- tegorie principali che si possono definire con i termini ‘gestione della rete’, ‘gestione degli accessi e delle liste’, e ‘gestione della configurazione’.

RkJQdWJsaXNoZXIy MTg0NzE=