Conversión de proyectos desde CODESYS 3 para CODESYS 4
En esta sección, importará una biblioteca de CODESYS 3 a CODESYS 4.
Importar una biblioteca compilada
Requisito: La biblioteca compilada está disponible como un archivo.
Guarda la biblioteca compilada en una carpeta a la que puedas acceder desde el proyecto mediante una ruta relativa. Como alternativa, también puedes guardar el archivo en un repositorio de bibliotecas.
Abrir el
Libraries.jsonarchivo del proyecto o solicitud.Agregue una entrada con la propiedad
pathy especifique la ruta en notación URI. La extensión del archivo determina cómo se gestionará la biblioteca.Seleccione el comando Bibliotecas de resolución.
La biblioteca se integrará y la versión resuelta y la suma de verificación SHA384 se ingresarán en el archivo.
Libraries.lock.jsonarchivo.
Importación de una biblioteca de origen
Requisito:
La biblioteca puede estar disponible como un archivo FBSLIB basado en archivos o como un archivo LIBRARY binario. Si el archivo está en formato LIBRARY, entonces en CODESYS 3 primero utilice el Proyecto de conversión comando para convertirlo al formato basado en archivos (FBSLIB).
Todos los objetos que se van a importar están escritos en texto estructurado.
En CODESYS 3 Compruebe si la biblioteca contiene objetos en lenguajes de programación distintos del texto estructurado. Si es necesario, convierta estos objetos a texto estructurado.
Compruebe si la biblioteca contiene objetos en el formato de reserva XML.V3. Si es necesario, utilice el Migrar objetos Comando para convertir los objetos al formato de texto nativo. La operación es irreversible. Realice una copia de seguridad de la biblioteca antes de ejecutar el comando.
Utilice el Guardar proyecto comando para guardar la biblioteca en CODESYS 3 y cerrar el proyecto.
Cargue el archivo FBSLIB a través del espacio de trabajo en CODESYS 4 y abrir el proyecto de la biblioteca.
Seleccione el Bibliotecas de resolución Comando y revisa las notificaciones.
El
.sidecars,.auxiliaries, y.FBS_Project_RelatedLas carpetas estarán reservadas para el complemento. No se utilizarán en CODESYS 4 Las carpetas permanecen en la carpeta de la biblioteca y no deberían incluirse en el control de versiones.
La biblioteca se mostrará como un proyecto de biblioteca en el navegador del espacio de trabajo y será editable. Objetos de un tipo no compatible con CODESYS 4 No estará disponible. Se generará un nuevo GUID de objeto para cada objeto.
Problemas comunes
Problema | Arreglar |
|---|---|
Un objeto no se muestra en CODESYS 4. | El tipo de objeto aún no es compatible con CODESYS 4 o el objeto no está escrito en texto estructurado. |
El objeto se abre en un editor de solo lectura. | El contenido del archivo no se puede interpretar. Compruébelo con un editor de texto. |
No se ha resuelto una referencia a la biblioteca. | La referencia proviene del administrador de la biblioteca de CODESYS 3 Introduzca la referencia en el |
Se ha rechazado un nombre de objeto. | El nombre infringe las reglas de nomenclatura del almacenamiento basado en archivos. Cambie el nombre del objeto en CODESYS 3 y repetir el proceso. |