Conversione di un progetto
CODESYS 3 E CODESYS 4 Condividono lo stesso sistema di runtime e lo stesso formato di archiviazione basato su file. Per questo motivo, le librerie possono essere scambiate tra i due prodotti. I progetti per dispositivi non possono essere scambiati.
La tabella seguente mostra cosa può essere applicato e in quale direzione.
Oggetto | Da CODESYS 3 a CODESYS 4 | Da CODESYS 4 a CODESYS 3 |
|---|---|---|
Libreria compilata | SÌ | SÌ |
libreria sorgente | Sì, con delle restrizioni | Sì, con delle restrizioni |
Progetto del dispositivo | NO | NO |
Le seguenti restrizioni si applicano allo scambio di una libreria sorgente:
Solo testo strutturato
Gli oggetti di altri linguaggi di programmazione non possono essere scambiati.
Tipi di oggetti
Alcuni tipi di oggetti non sono ancora supportati da CODESYS 4. Un oggetto di tipo non supportato non può essere memorizzato in CODESYS 4.
Metadati dell'oggetto
Il GUID dell'oggetto e le proprietà dell'oggetto, che il CODESYS File-Based Storage i negozi di componenti aggiuntivi non vengono utilizzati da CODESYS 4 Questi campi sono facoltativi nel formato.
Scambio utilizzando il CODESYS File-Based Storage solo componente aggiuntivo
Per scambiare le biblioteche, CODESYS File-Based Storage Il componente aggiuntivo deve essere installato in CODESYS 3. Senza il componente aggiuntivo, il formato basato su file non viene né letto né scritto in CODESYS 3.
È inoltre necessaria una licenza valida per il componente aggiuntivo. Senza una licenza valida, un progetto basato su file verrà aperto in modalità di sola lettura, i comandi di salvataggio saranno disabilitati e nel campo di stato verrà visualizzata una notifica relativa alla licenza mancante.
Per ulteriori informazioni, consultare quanto segue: Formati della libreria