Skip to main content

Objeto: Aplicación

Símbolo: _cds_icon_application.png

El objeto se muestra como un nodo en el árbol de dispositivos. Comprende los objetos necesarios para que se ejecute un programa de controlador.

Puede insertar un objeto de aplicación debajo de un Lógica PLC nodo (debajo de un dispositivo programable).

Debajo de cada aplicación, tiene que haber un Configuración de tareas donde configura qué programa de la aplicación será llamado por qué tarea y usando qué configuración.

Además, inserta las POU de su programa de controlador debajo de una aplicación, por ejemplo, POU, listas de variables globales y el Administrador de biblioteca. Estas POU están disponibles solo para esta aplicación.

Importante

EnCODESYS versión 3.5 SP20 y superior, agregando acciones de aplicaciones secundarias con el Agregar objeto El comando ya no es compatible.

La aplicación también puede utilizar instancias de POU globales del proyecto. Las POU globales del proyecto se gestionan en el POU vista. El uso de este tipo de instancias se basa en la idea de programación orientada a objetos.

Se pueden insertar varias aplicaciones debajo de un objeto de dispositivo PLC. Para ello, deben tener nombres únicos.

_cds_img_applications_in_device_tree.png

Importante

Un cambio en línea después de cambiar la "aplicación principal" eliminará la "aplicación secundaria" del PLC.

Cuando hay varias aplicaciones directamente debajo de una CODESYS dispositivo, para el manejo de E/S del dispositivo es necesario definir la aplicación cuyas variables se deben utilizar para la comunicación con el sistema de destino. Los ajustes se configuran en el Configuración del PLC pestaña del editor de dispositivos.

La aplicación con la que desea trabajar en modo en línea debe configurarse como "aplicación activa" (ver App2 en la figura de arriba).

Puede establecer propiedades especiales para una aplicación en el Opciones de creación de aplicaciones ficha de la Propiedades cuadro de diálogo del objeto de la aplicación. Ejemplo: activación de la asignación de memoria dinámica

Al descargar la aplicación al PLC, puede incluir información sobre el contenido de la aplicación. Este es también un ajuste en el Opciones de creación de aplicaciones pestaña. Luego, puede comparar la aplicación en el controlador con la aplicación activa en CODESYS.

Si desea agregar información individual sobre el autor, la versión y una breve descripción individual, puede modificar la información en la general Información del proyecto sobre el Información ficha de la Propiedades diálogo.

Cuando desee iniciar sesión en el sistema de destino (PLC o simulación) con una aplicación, primero se verificará qué aplicaciones están actualmente en el PLC y si los parámetros de la aplicación en el controlador coinciden o no con los de la configuración del proyecto. Los mensajes correspondientes le notificarán sobre discrepancias y posibles opciones para acciones adicionales. En este paso, también puede eliminar aplicaciones del PLC.

Para más información, ver: Descarga de una aplicación al PLC

Sobre el Solicitud pestaña del editor de dispositivos, puede ver qué aplicaciones existen actualmente en el dispositivo. Allí también puede eliminar aplicaciones del sistema de destino. Es posible que también vea aplicaciones adicionales que no están representadas por un objeto separado en el árbol de dispositivos, por ejemplo, el <application>_symbols.app, que contiene una lista de símbolos creada para la aplicación (consulte “Configuración de símbolos”).