Convertir un proyecto
CODESYS 3 y CODESYS 4 Comparten el mismo sistema de ejecución y el mismo formato de almacenamiento basado en archivos. Por ello, las bibliotecas se pueden intercambiar entre ambos productos. Los proyectos de dispositivos no se pueden intercambiar.
La siguiente tabla muestra qué se puede aplicar y en qué dirección.
Objeto | CODESYS 3 a CODESYS 4 | CODESYS 4 a CODESYS 3 |
|---|---|---|
Biblioteca compilada | Sí | Sí |
Biblioteca de código fuente | Sí, con restricciones | Sí, con restricciones |
Proyecto de dispositivo | No | No |
Las siguientes restricciones se aplican al intercambio de una biblioteca de origen:
Solo texto estructurado
Los objetos de otros lenguajes de programación no se pueden intercambiar.
Tipos de objetos
Algunos tipos de objetos aún no son compatibles con CODESYS 4. Un objeto de un tipo no compatible no se puede almacenar en CODESYS 4.
metadatos del objeto
El GUID del objeto y las propiedades del objeto, que el CODESYS File-Based Storage tiendas complementarias, no son utilizadas por CODESYS 4 Estos campos son opcionales en el formato.
Intercambio mediante el CODESYS File-Based Storage solo como complemento
Para intercambiar bibliotecas, la CODESYS File-Based Storage El complemento debe instalarse en CODESYS 3 Sin el complemento, el formato basado en archivos no se lee ni se escribe en CODESYS 3.
También se requiere una licencia válida para el complemento. Sin una licencia válida, un proyecto basado en archivos se abrirá en modo de solo lectura, los comandos de guardado estarán deshabilitados y se mostrará una notificación sobre la falta de licencia en el campo de estado.
Para obtener más información, consulte lo siguiente: Formatos de biblioteca