
Contenitori di licenza
A seconda del prodotto o della categoria di prodotto si applicano condizioni o percorsi di licenza diversi. Le licenze sono conservate in uno dei due contenitori di licenza, a seconda del prodotto:
Per aiutarvi a decidere quale contenitore di licenza fa al caso vostro, consultate qui.
Engineering
Il CODESYS Development System è gratuito. L'unico requisito per l'installazione è l'accettazione del Contratto di licenza con l'utente finale. Sono soggetti a licenza i prodotti aggiuntivi disponibili nel CODESYS Store che ampliano le funzionalità del sistema di sviluppo CODESYS, ad esempio CODESYS Git. Le condizioni di licenza di ciascun prodotto sono indicate nello Store.
Guida alla scelta:
Chi lavora da solo o da una postazione fissa utilizza le licenze per postazione.
Un team che condivide gli strumenti utilizza la licenza di rete: acquista solo il numero di licenze corrispondente al numero di persone che lavorano contemporaneamente e le installa in un unico punto della rete.
Sistemi a tempo di esecuzione
Sistemi PLC software e prodotti aggiuntivi per dispositivi compatibili con CODESYS
Chi acquista una licenza per il PLC software CODESYS Control SL dal CODESYS Store deve prendere due decisioni. La licenza basata sull’applicazione determina il livello di prestazioni che il controllore può eseguire. La modalità di attivazione determina dove risiede la licenza: come licenza per singolo dispositivo sul controllore stesso oppure, nel caso dei sistemi di runtime generici, come licenza di rete su un server delle licenze. Il livello di licenza è lo stesso in entrambi i casi.
Licenza basata sull'applicazione
Le licenze basate sull'applicazione sono le licenze disponibili nel CODESYS Store per i sistemi PLC software CODESYS Control SL. La licenza dipende dall’estensione dell’applicazione, non dall’hardware: con la stessa licenza, un’applicazione può essere eseguita su un PC industriale con Windows o su un dispositivo edge con Linux, ed è valida per tutti i prodotti CODESYS Control SL. Le licenze basate sull’applicazione sono disponibili per tutte le piattaforme di CODESYS Control SL a partire dalla versione 4.9.0.0 e per il CODESYS Development System a partire da CODESYS V3.5 SP19 Patch 1.
L’ambito di applicazione è determinato da metriche quali il numero di canali I/O, le reti bus di campo e le variabili visualizzate, nonché da opzioni come SoftMotion. Dopo la compilazione, il CODESYS Development System mostra le metriche del progetto e le licenze necessarie all’applicazione. Al momento del download, il sistema di runtime verifica se la licenza installata copre tali metriche e, in caso contrario, rifiuta il download. Senza licenza, un controllore funziona per due ore in modalità demo e poi si arresta; per il funzionamento continuo è necessaria una licenza compatibile con l’applicazione.
I livelli si basano l’uno sull’altro, da CODESYS Control Basic a Standard fino a Performance, integrati da licenze per la visualizzazione, la comunicazione, SoftMotion e la sicurezza. I livelli e i prezzi sono disponibili nel CODESYS Store.
Guida alla scelta:
La licenza per singolo dispositivo è associata al dispositivo stesso e non dipende da alcuna rete. La licenza di rete risiede in un punto specifico della rete, può essere assegnata in modo dinamico e gestita in modo ridondante. Per questo motivo, i controllori dipendono dal server delle licenze: in caso di guasto del server o di interruzione della rete, senza un server delle licenze ridondante tutti i controllori collegati potrebbero perdere la propria licenza.
Aggiornamenti e upgrade delle licenze basate sulle applicazioni
Se un’applicazione supera i limiti della propria licenza, ad esempio a causa dell’aggiunta di un ulteriore bus di campo, una licenza di aggiornamento porta la licenza basata sull’applicazione a un livello superiore. Chi acquista un aggiornamento deve indicare nel CODESYS Store la licenza già presente sul dispositivo; lo Store ne deduce interamente il prezzo e resta da pagare solo la differenza. Dopo l’attivazione, il dispositivo riporterà solo la nuova licenza. Gli upgrade portano solo a un livello superiore e sono disponibili esclusivamente per le licenze basate sull’applicazione.
Ogni licenza basata sull’applicazione include cinque anni di aggiornamenti del sistema di runtime. I cinque anni decorrono dall’attivazione della licenza, non dall’acquisto. Il sistema di runtime può essere aggiornato in qualsiasi momento a qualsiasi versione rilasciata entro tale periodo di manutenzione, anche dopo la sua scadenza. Un upgrade non modifica la durata della manutenzione.
Alla scadenza del periodo di manutenzione, tutti i sistemi di runtime e le funzionalità concessi in licenza rimangono pienamente funzionanti; il sistema continua a funzionare senza limiti di tempo. Solo un aggiornamento a una versione rilasciata dopo la scadenza richiede un rinnovo della licenza.
Dispositivi compatibili con CODESYS prodotti da diversi produttori
Chi acquista un dispositivo compatibile con CODESYS da un produttore di dispositivi, di norma trova già installate le licenze necessarie. Per l'utilizzo del dispositivo non sono necessarie ulteriori licenze, salvo diversa indicazione da parte del produttore.
Se il dispositivo supporta l’attivazione successiva di licenze per funzioni aggiuntive, le relative licenze sono disponibili nel CODESYS Store. A seconda di come il produttore ha configurato il dispositivo, queste si trovano nel contenitore delle licenze software presente sul dispositivo stesso oppure su una CODESYS Key inserita nel dispositivo. È il produttore a decidere quali funzioni possono essere oggetto di licenze aggiuntive.
Strumenti per la concessione delle licenze
Una licenza acquistata nel CODESYS Store può essere trasferita nel proprio contenitore di licenze in tre modi: direttamente al momento dell’acquisto nel CODESYS Store, in qualsiasi momento nel CODESYS Development System oppure in qualsiasi momento tramite l’interfaccia web License Central all’indirizzo license.codesys.com. La scelta dello strumento più adatto dipende dal prodotto, dal sistema operativo del controllore, dal tipo di licenza e dal fatto che la licenza venga utilizzata su una postazione di lavoro o su un controllore.
Per l'attivazione è necessaria una connessione a Internet. Se il dispositivo di destinazione non ne dispone, l'attivazione si articola in più fasi: il gestore delle licenze invia una richiesta di licenza, WebDepot genera un aggiornamento della licenza su un computer connesso a Internet e l'aggiornamento viene inviato al dispositivo di destinazione. Il server delle licenze su Linux offre la stessa procedura.