Editor de declaración de módulo
Un módulo normalmente representa un componente mecatrónico, pero también puede ser una función de software pura. Contiene todos los aspectos de ingeniería cubiertos por CODESYS.
Un módulo tiene un bloque de función, que implementa la interfaz IModule
de la biblioteca AC_ModuleBase
. También contiene información sobre submódulos, parametrización, demanda de E/S, asignación de tareas y visualizaciones. Los módulos constituyen el concepto central de la CODESYS Application Composer.
los CODESYS Application Composer también proporciona un proyecto de plantilla, que se puede seleccionar en el Nuevo proyecto diálogo. Esta plantilla crea un proyecto con un dispositivo, una aplicación y un administrador de bibliotecas en el grupo de POU. Este último contiene las bibliotecas. AC_ModuleBase
y AC_Persistence
. La plantilla, que se basa en el proyecto. ComposerProject.project
, se puede modificar si es necesario. Se almacena en la subcarpeta "Plantillas" del CODESYS directorio de instalación.
Se puede crear un módulo a partir de un bloque de funciones existente automáticamente. De este modo, en la medida de lo posible, las declaraciones existentes se transfieren a la declaración del módulo. Para más detalles ver la descripción del Crear módulo desde FB mando.
Ver Declaración del módulo para obtener información detallada sobre cómo desarrollar módulos.
Para obtener información sobre el intercambio de datos entre diferentes aplicaciones, consulte Servicio IRMP.