Skip to main content

Comando: Configuración del generador

Este comando (categoría "Compositor") abre un cuadro de diálogo con todos los generadores disponibles.

En este cuadro de diálogo, cada generador se puede habilitar o deshabilitar. Un clic en el icono "Herramientas" abre un cuadro de diálogo detallado con configuraciones específicas en el generador actualmente seleccionado y habilitado.

Generador de dispositivos

Este generador intenta generar los dispositivos necesarios y, si es posible, los conecta a los módulos IO.

En la versión actual del complemento Application Composer, no hay ningún cuadro de diálogo de configuración disponible para el generador de dispositivos.

Generador de plantillas de origen

Este generador copia bloques de funciones existentes del POU pool a la aplicación. Los bloques de funciones copiados se agregan en el AC_SourceTemplate carpeta. En esta carpeta la función adicional AC_SourceTemplateInit también se agrega. Este bloque de funciones se utiliza para inicializar los bloques de funciones copiados. Los bloques de funciones creados se pueden editar y no se sobrescriben con una nueva ejecución del generador. Los bloques de funciones no utilizados se renombran y se mueven a la UnusedSourceTemplate subcarpeta. Entonces la extensión _unused está agregado. Requisito: El generador estándar debe estar activado.

Generador estándar

Configuraciones de tareas predeterminadas

tarea de alta prioridad

Definición de Prioridad e Intervalo de las tareas definidas por el usuario

Las tareas definidas por el usuario se pueden configurar en el editor de los módulos de nivel superior (ver Implementación).

Tarea de prioridad media

Tarea de baja prioridad

Configuración de comunicación

Habilitar comunicación RMP

standard icon: Se crearán los elementos necesarios para la comunicación RMP.

Prioridad de tareas

Prioridad de la tarea RMP

Intervalo de tareas

Intervalo de tareas de la tarea RMP

Pragmas del compilador

GVL

Definición de pragmas compiladores

Estos pragmas se insertarán antes de los GVL o bloques de función generados.

Bloques de funciones

Configuración de símbolos

Crear configuración de símbolo

standard icon: El objeto de configuración del símbolo se agregará a la aplicación.

generador de persistencia

El generador de persistencia lee la configuración de persistencia del árbol de módulos y crea un objeto de configuración de persistencia debajo de cada aplicación que usa persistencia.

Para obtener más información, consulte también: Gerente de persistencia

Sugerencia

Una aplicación utiliza la función de persistencia del compositor de aplicaciones si una instancia del Administrador de persistencia está asignada a esa aplicación.

Generador de registro de datos

El generador de DataLog crea un objeto de configuración de DataLog a partir de la configuración del árbol de módulos. Este objeto se agregará a la aplicación a la que pertenece la instancia del Administrador de registro de datos está mapeado. En la versión actual del CODESYS Application Composer, no hay diálogo de configuración disponible para el generador de DataLog.

Generador de tendencias

El generador de tendencias lee las definiciones de tendencias de las descripciones de los módulos y crea una configuración de tendencias con visualizaciones asociadas. Estas visualizaciones se incrustarán en las visualizaciones existentes.

Generador de alarmas

El generador de alarmas lee las definiciones de alarma de las descripciones de los módulos y crea o amplía los componentes asociados de la gestión de alarmas. Además, se crea una visualización a partir de una plantilla. En esta visualización se inserta una tabla de alarmas. La visualización se agregará a las otras plantillas de visualización del generador de visualización como visualización de alto nivel.

Plantilla

Plantilla para la pantalla de visualización.

Nota: Para utilizar una visualización como plantilla debe cumplir las siguientes condiciones:

  • Un rectángulo con el nombre Placeholder_AlarmTable

  • las variables bAckVisible, bAckSel, bHistory, y bFreezeScrlPos de tipo BOOL

Plantilla de almacenamiento de alarmas

Objetos de tipo AlarmStorageTemplate, que se encuentran en el proyecto actual y en las bibliotecas a las que se hace referencia

La plantilla seleccionada se utilizará para todas las configuraciones de alarma generadas.

Crear pestaña de nivel superior

standard icon: Se creará una pestaña de nivel superior para la visualización de alarma creada.

El nombre definido se mostrará en la pestaña de nivel superior.

Generador de diagnóstico de dispositivos

Este generador crea pantallas de visualización para el diagnóstico del dispositivo. En los ajustes, el plantillas de visualización y se puede definir el diseño de las pantallas.

figura 40. Configuración del generador de diagnóstico del dispositivo
Configuración del generador de diagnóstico del dispositivo


En el cuadro de diálogo, se pueden definir las plantillas para visualización base, plantilla de PLC, plantilla de bus, plantilla de pila, plantilla de dispositivo principal y plantilla de dispositivo secundario. Los cuadros combinados enumeran todas las plantillas de visualización disponibles que coinciden con los tipos de plantilla respectivos.

En la parte inferior del diálogo, se puede definir el tamaño mínimo de la pantalla de visualización y el espacio entre los elementos de visualización del diagnóstico del dispositivo.

Generador de programas CFC

El generador CFC se utiliza para crear programas CFC.

Regenerar siempre todos los pines CFC: standard icon: Application Composer siempre intenta generar todas las E/S de bloques de función para llamadas de FB de instancia de módulo.

Generador de visualización

Este generador crea pantallas de visualización para el CODESYS Application Composer de las visualizaciones que están disponibles en el CODESYS proyecto.

  • Nombre de nivel superior: Introduzca un nombre simbólico para la visualización plantilla ("plantilla de nivel superior").

  • Plantilla: La lista de selección ofrece todas las visualizaciones disponibles (en el proyecto y las bibliotecas cargadas) y compatibles. Si selecciona Por defecto, la plantilla predeterminada de la biblioteca AC_Module se utilizará. Si una plantilla configurada aquí en el cuadro de diálogo se elimina más tarde del proyecto o la biblioteca, permanecerá disponible en este cuadro de diálogo.

  • ObjetivoVisu, WebVisu: Active la opción respectiva, si la plantilla de página se debe utilizar para esta variante de visualización.

  • Ancho:Ancho de la visualización generada en píxeles (valor predeterminado: 640, mínimo 100, máximo 10000)

  • Altura: Altura de la visualización generada en píxeles (valor predeterminado: 480, mínimo 100, máximo 10000)

  • Ancho mínimo de ToplevelTab: ancho mínimo para las pestañas de nivel superior generadas en píxeles. Si se ingresa 0 aquí, la configuración no se tiene en cuenta.

  • Ancho máximo de la pestaña de nivel superior: ancho máximo para las pestañas de nivel superior generadas en píxeles. Si se ingresa 0 aquí, la configuración no se tiene en cuenta.

Para obtener más información acerca de las plantillas de nivel superior, consulte: Plantillas de nivel superior

Número máximo de clientes: Número máximo de clientes que se ejecutan en paralelo (predeterminado 8, mínimo 1, máximo 128).

Ignorar visus generado si SVN está disponible: Si el proyecto está almacenado en Subversion, esta opción debe estar activada. standard icon: CODESYS se asegura de que las visualizaciones generadas se ignoren en SVN. De lo contrario, podrían surgir problemas.

Recrea visus al regenerar: standard icon: con cada generación de código, todas las visualizaciones también se regeneran y las visualizaciones existentes se sobrescriben. Esta opción debe seleccionarse si no se desea que el usuario del módulo realice cambios en las visualizaciones generadas después de la generación. Sin embargo, si los cambios en las visualizaciones aún son necesarios después de la generación, la opción debe desactivarse. Luego CODESYS intenta mantener los cambios posteriores también con las regeneraciones.

Use el nombre de instancia como predeterminado para las pestañas de nivel superior: standard icon: En lugar de la ruta completa de la instancia, solo se muestra el nombre de la instancia en la pestaña del nivel superior.

Si hay un error en la configuración, se muestra con un icono de proveedor de errores y el OK el botón está deshabilitado.