AS_07_2020

Automazione e Strumentazione Ottobre 2020 COVER STORY approfondimenti 35 diversità tecnologica. Nel mondo IT, il ter- mine ‘community’ è da tempo entrato nella quotidianità, con tutte le sue sfaccettature quali i forum degli utenti, i tutorial o i maker blog. Le community hanno acquisito un ruolo impor- tante, in particolar modo per l’acquisizione di conoscenze o nelle discussioni con altri utenti, ad esempio per ottenere supporto nella ricerca di una soluzione adeguata. Piattaforme come GitHub o Stackoverflow sono comuni nel mondo IT. Il tema dell’ open source , in parti- colare, offre qui nuove possibilità, in modo che gli utenti possano raggiungere più velocemente i loro obiettivi attraverso la collaborazione. Questa forma di cooperazione dovrà trovare spazio anche nella tecnologia dell’automazione, essendo l’unico modo per riuscire a tenere il passo con cicli di sviluppo sempre più veloci . La PLCnext Community utilizza un forum per gli utenti, FAQ, tutorial, video YouTube e varie fonti di informazione nei canali dei social media. Esempi di programmazione e progetti open source specifici sono disponibili anche su github.com/plcnext ( υ figura 3 ). Sistema PLCnext Runtime: integrare funzioni aggiuntive La funzionalità del sistema PLCnext Run- time viene costantemente ampliata. Tutte le funzioni per implementare applicazioni PLC sono già disponibili alla consegna, permet- tendo, in questo modo, di programmare molte applicazioni in diversi linguaggi come IEC 61131-3, C++ o C# senza costi aggiuntivi. Grazie all’apertura del sistema, le ulteriori funzioni necessarie possono essere integrate nel sistema PLCnext Run- time anche su diversi livelli. L’utente può impostare l’integrazione diretta- mente su sistema operativo Linux o istanziarla nel sistema PLCnext Run- time. Il programmatore beneficia dei componenti di sistema, di servizio e di IO esistenti in PLCnext Runtime. Le funzioni di base di un PLC e le diverse interfacce di comunica- zione, come le interfacce per i singoli sistemi di bus di campo, non devono più essere faticosamente create. Que- sto vantaggio differenzia il sistema PLCnext Runtime da un PC indu- striale con sistema operativo Linux e dagli altri sistemi aperti disponibili sul mercato ( υ figura 4 ). Figura 3 - PLCnext Community viene utilizzata per lo scambio di informazioni su PLCnext Technology Figura 4 - Con PLCnext Technology è possibile utilizzare il linguaggio di programmazione più adatto a seconda dell’applicazione

RkJQdWJsaXNoZXIy MTg0NzE=