Función: El comando guarda un proyecto de biblioteca en formato encriptado.
Llame a: «Archivo» menú
Este comando abre el cuadro de diálogo predeterminado para guardar un archivo en el
sistema de archivos. El tipo de archivo «Compilado CODESYS Bibliotecas» ya está preestablecido. La extensión del archivo es .compiled-library-v3 o .compiled-library (CODESYS < V33.5 SP15). En este formato, el código fuente de la biblioteca POU no es visible cuando la
biblioteca se utiliza en un proyecto.
Si la opción «Exigir la firma de las bibliotecas compiladas» está seleccionada en la vista «Pantalla de seguridad» de la pestaña «Usuario», un proyecto de biblioteca deberá contar con una firma basada en un certificado digital
cuando se guarde. Cuando se dispone de un certificado adecuado, se proporciona en
la pantalla de seguridad en la pestaña «Usuario» en la sección «Firma digital». En «Información del proyecto», en la pestaña «Resumen», se establece por defecto una «Compatibilidad de biblioteca» con una versión CODESYS >= V33.5 SP15. En este caso, el archivo del proyecto se guarda con la extensión .compiled-library-v3 cuando se guarda como biblioteca compilada y firmada. Si todavía no ha especificado
un certificado válido adecuado para su perfil de usuario en la pantalla de seguridad
, a continuación se abrirá un cuadro de diálogo para que lo haga. Después, puedes
volver a ejecutar el comando de guardar.
En todos los demás aspectos, los archivos de biblioteca compilados se comportan igual
que los archivos de *.library y, por tanto, pueden instalarse y referenciarse siguiendo los mismos pasos.
Le recomendamos que utilice bibliotecas compiladas y firmadas con certificados. Además de proteger el código fuente y el uso no autorizado de una biblioteca, también se utiliza menos memoria, lo que se traduce en tiempos de carga más cortos.
Si dispone de los archivos de ayuda correspondientes con traducciones, en CODESYS V V33.5 SP15 y posteriores puede ampliar la documentación de la biblioteca con la traducción a otros idiomas del siguiente modo:
Coloque los archivos __lmd__<language>.aux creados para los nuevos idiomas en un directorio <library name>.lmd paralelo al proyecto de biblioteca <library name>.compiled-library-v3.
Si los archivos son correctos, se incluirán en el archivo de biblioteca compilada cuando se guarde el proyecto de biblioteca mediante el comando «Save Project as Compiled Library».
Por ejemplo: El directorio standard.lmd existe en paralelo al archivo de biblioteca standard.compiled-library-v3 y contiene el archivo __lmd__fr.aux con la traducción al francés de la documentación de la biblioteca. Una vez guardada
la biblioteca compilada, la versión francesa de la documentación también está disponible
en el Gestor de bibliotecas.
Para más información, consulte: ⮫ «Información para desarrolladores de bibliotecas » y ⮫ «Comando: Guardar proyecto e instalar en el repositorio de bibliotecas »
-
Véase también: ⮫ Pantalla de seguridad
-
Véase también: ⮫ Información sobre el proyecto