AO_421

AO COPERTINA PHOENIX CONTACT COPERTINA PHOENIX CONT APRILE 2020 AUTOMAZIONE OGGI 421 18 Mantenimento dei vantaggi degli approcci precedenti Il secondo modo in cui i fornitori di controllori reagiscono alle nuove esigenze dei propri clienti è l’offerta di PC Linux in allog- giamenti per guida DIN con grado di protezione IP20. In questo caso, l’utente dispone della flessibilità di decidere circa l’ese- cuzione, la programmazione e l’utilizzo di librerie open source preesistenti. Tuttavia, tali piattaforme risultano di scarso inte- resse per i classici programmatori PLC, non essendo possibile implementarvi la progettazione nei noti linguaggi IEC61131. Alla luce di queste considerazioni, Phoenix Contact ha com- binato i vantaggi di entrambi gli approcci unendoli in PLC- next Technology ed eliminandone al contempo gli svantaggi. Basato sul sistema operativo Linux realtime, ogni controllore PLCnext incorpora un ambiente runtime IEC61131. Il program- matore PLC classico può approcciare il dispositivo, collegarlo e poi programmarlo come di consueto senza necessità di imparare le complessità del mondo Linux. Allo stesso tempo dispone di una piattaforma in grado di affrontare in modo flessibile le esigenze future. Il programmatore esperto in lin- guaggi di alto livello, PLCnext Technology ha appeal perché consente di creare la propria applicazione in ogni ambiente di sviluppo noto. Per tool come Microsoft Visual Studio, Eclipse e Matlab Simulink sono disponibili plug-in che provvedono alla configurazione dei compilatori (architettura ARM o x86) e all’installazione di vari filtri di esportazione. Includere i programmi desiderati in un contesto temporale PLCnext Technology si caratterizza per la schedulazione com- pletamente separata dall’ambiente runtime e organizzata come componente Linux, permettendo, in questo modo, di strutturare i programmi desiderati in processi, inserendoli in un contesto temporale. Questa rappresenta una delle principali differenze rispetto ad altre soluzioni di controllo disponibili sul mercato che for- niscono sistemi runtime separati per l’esecuzione di un pro- gramma IEC61131 nonché per la parte di linguaggio di alto livello di un unico dispositivo. Con ciò, l’utente è in grado di programmare in IEC 61131 così come in linguaggi di alto livello, ma la sua flessibilità è limitata perché dipende tuttora dall’ambiente runtime del relativo produttore (figura 1). L’architettura di PLCnext Technology consente, invece, di inserire programmi in un contesto temporale da qualsiasi tool. Ad esempio, l’utente può eseguire il tempo di ciclo e la sequenza di esecuzione di un programma IEC61131, C++ e Matlab Simulink in un’unica operazione oppure rinunciare all’utilizzo dello schedulatore se intende implementare pro- grammi che non devono essere processati in tempo reale. Questo è il caso di protocolli che non trasmettono in tempo reale quali Mqtt o Modbus/TCP o l’elaborazione di client di banche dati come Redis o SQL. PLCnext Store PLCnext Store è la piattaforma di Phoenix Contact per soluzioni software industriali. In questo mercato digitale i fornitori di software possono offrire il loro software come app, rendendo quindi accessibili soluzioni per progetti di automazione che possono essere utilizzate dagli utenti senza dover necessariamente possedere specifiche competenze di sviluppo. Tenere il passo con l’evoluzione del mercato è gravoso per molte aziende, soprattutto per le medie e piccole imprese. Entrambe le parti beneficeranno quindi di questo modello di business. Questo nuovo approccio alla cooperazione tra utenti e produttori è ormai una realtà. Oltre all’AppStore per lo scambio di software, Phoenix Contact offre tutorial su YouTube per fornire ai partecipanti l’accesso a forum di discussione e domande. Il numero crescente di utenti evidenzia la necessità di un’acquisizione delle informazioni più rapida e flessibile.

RkJQdWJsaXNoZXIy MTg0NzE=