Éditeur de déclaration de module
Un module représente généralement un composant mécatronique mais peut également être une fonction purement logicielle. Il contient tous les aspects techniques couverts par CODESYS.
Un module a un bloc fonctionnel qui implémente l'interface IModule
de la bibliothèque AC_ModuleBase
. Il contient également des informations sur les sous-modules, le paramétrage, la demande d'E/S, l'affectation des tâches et les visualisations. Les modules constituent le concept central de la CODESYS Application Composer.
le CODESYS Application Composer fournit également un modèle de projet, qui peut être sélectionné dans le Nouveau projet dialogue. Ce modèle crée un projet avec un appareil, une application et un gestionnaire de bibliothèque dans le pool de POU. Ce dernier contient les librairies AC_ModuleBase
et AC_Persistence
. Le modèle, qui est basé sur le projet ComposerProject.project
, peut être modifié si nécessaire. Il est stocké dans le sous-dossier "Modèles" du CODESYS répertoire d'installation.
Un module peut être créé automatiquement à partir d'un bloc fonction existant. Ainsi, dans la mesure du possible, les déclarations existantes sont transférées dans la déclaration du module. Pour plus de détails, voir la description du Créer un module à partir de FB commander.
Voir Déclaration des modules pour des informations détaillées sur la façon de développer des modules.
Pour plus d'informations sur l'échange de données entre différentes applications, voir Service IRMP.