Skip to main content

Consultar y editar información del proyecto

Puede usar el objeto para mostrar información relacionada con su proyecto y el archivo asociado Información del proyecto consultar y editar determinada información.

. El objeto contiene información sobre
  • atributos de archivo

  • Metainformación como empresa proveedora, título o autor

  • propiedades con clave

  • Estadísticas

  • Licencia

  • Firma: esta opción de firmar bibliotecas traducidas está desactualizada y solo debe usarse por razones de seguridad si se requiere compatibilidad con versiones anteriores. Si se usa este método, se puede usar más tarde un token de clave pública para verificar que el proveedor de la biblioteca firmó por última vez la biblioteca. Como proveedor de bibliotecas, es esencial que ponga a disposición del cliente la clave pública utilizada, por ejemplo, en la documentación.

CODESYS guarda la información del proyecto como un objeto directamente en el proyecto. Si luego transfiere un proyecto a otro sistema, el objeto también se Información del proyecto transferido sin la necesidad de un archivo de proyecto.

Puede acceder a la información del proyecto externamente usando teclas de propiedad a través de módulos de función. Si es un proyecto de biblioteca, también puede consultar información sobre licencias.

Editar metainformación

  1. Escoger Proyecto → Información del proyecto.

    El diálogo Información del proyecto se abre

  2. Elegir pestaña resumen.

  3. Introduzca sus datos en los campos de entrada, por ejemplo 0.0.0.1 en el campo de entrada versión.

    CODESYS crea una propiedad con clave para cada valor ingresado y la administra en la pestaña característica. Si es un proyecto de biblioteca, usado CODESYS las propiedades aún más y ordenadas por ellas en el repositorio de la biblioteca.

    Si habilitas eso CODESYS Si crea un módulo de función para cada una de estas propiedades, puede acceder a las propiedades mediante programación.

Crear funciones de acceso a la propiedad

  1. Escoger Proyecto → Información del proyecto.

    El diálogo Información del proyecto se abre

  2. Activa la opción Genere automáticamente POU de 'Información del proyecto'.

ejemplo 9. ejemplo

Requisito: La siguiente propiedad está definida.

Schlüssel = nProp1
Typ= Zahl
Wert= 333
  1. Activa la opción Genere automáticamente POU de 'Información del proyecto'.

  2. Declarar una variable de tipo DINT.

    Ejemplo: showprop : DINT;

  3. Llamar a la función GetNumberProperty sobre: showprop := GetNumberProperty("nProp1");

    Obtienes acceso al valor en la aplicación.



Sugerencia

Nota: El que tiene la opción Genere automáticamente POU de 'Información del proyecto' Las funciones generadas solo se pueden utilizar si el sistema de tiempo de ejecución tiene el tipo de datos WSTRING apoya! Si este no es el caso, puede utilizar alternativamente la opción Genere automáticamente POU de 'Información de la biblioteca' uso: al menos puede usar las funciones creadas de esta manera en la aplicación para el acceso a la propiedad. ¡Estas funciones no están registradas en el sistema de tiempo de ejecución!

Proyecto de biblioteca de licencias

Si su proyecto es un proyecto de biblioteca, puede habilitar la licencia de uso de la biblioteca aquí. Como un dongle viene un "CODESYS Se utiliza la clave de seguridad".

Requisito: El proyecto es un proyecto de biblioteca.

  1. Escoger Proyecto → Información del proyecto.

    El diálogo Información del proyecto se abre

  2. Elegir pestaña Licencia.

  3. Activa la opción Activar licencia de dongle.

  4. Introduzca los datos del dongle en Código de empresa, Código de producto, URL de activación y Correo de activación sobre.

    La biblioteca tiene licencia.

Obsoleto: Sign Library Project: solo para la compatibilidad de la versión con CODESYS < 3.5 SP15 - De la versión CODESYS V3 SP17 solo para bibliotecas existentes con el inicio de sesión en desuso en el cuadro de diálogo Información del proyecto - Firmar fue creado

Sugerencia

lejos CODESYS V3 SP15 la firma de bibliotecas siempre se basa en certificados. Para realizar dicha firma, consulte la página de ayuda del comando Guardar proyecto como biblioteca traducida. En contraste con la firma obsoleta a través de la configuración en el cuadro de diálogo Información del proyecto - Firmar toda la biblioteca está firmada con el certificado.

Si, por razones de compatibilidad, aún necesita un proyecto de biblioteca para un CODESYS-Versión < V3 SP15 necesita firmar, proceda de la siguiente manera:

Requisito: Tiene un archivo de clave privada con un token asociado. En el proyecto la información del proyecto de la biblioteca está en la pestaña resumen compatibilidad de una biblioteca con un CODESYS-Versión < V3 SP15 colocar.

  1. Escoger Proyecto → Información del proyecto.

    El diálogo Información del proyecto se abre

  2. Elegir pestaña Firmar.

  3. Activa la opción Habilitar firma.

  4. Proporcione la ubicación de su archivo de clave privada.

    CODESYS lleva el token automáticamente Token de clave pública una.

    Ejemplo: 427A5701DA3CF3CF

  5. Escoger Archivo → Guardar proyecto como biblioteca traducida.

    El proyecto de biblioteca se guarda como un archivo con la extensión *.compiled-library archivado. Puede ver el token en el repositorio de la biblioteca o el administrador de la biblioteca en los detalles de la biblioteca y compararlo con el token publicado por el proveedor de la biblioteca. Por lo tanto, puede verificar si la biblioteca realmente proviene del proveedor deseado.

Crear archivo de clave privada

  1. Escoger proyecto → Información del proyecto.

  2. Elige la pestaña Firmar.

  3. Elige el botón Generar archivo de clave privada.

    El diálogo Crear archivo de clave privada aparece

  4. Elija un lugar de almacenamiento seguro, por ejemplo D:\for lib developers only\mycomp_libkey.libpk y terminar el diálogo con Guardar en la computadora.