Création et configuration d'un projet
Qu'est-ce qu'un projet ?
Un projet contient les objets nécessaires à la création d'un programme automate ("application") :
POU purs
Exemples : programmes, blocs fonctionnels, fonctions et GVL
Objets également nécessaires pour pouvoir exécuter l'application sur un automate
Exemples : configuration des tâches, gestionnaire de bibliothèque, configuration des symboles, configuration des appareils, visualisations et fichiers externes
Dans un projet, vous pouvez programmer plusieurs applications et connecter plusieurs contrôleurs.
CODESYS gère les POU spécifiques à l'appareil et à l'application dans le Dispositifs voir ("arborescence des appareils"), et les POU à l'échelle du projet dans le POU voir.
Pour la création de projets, il existe des modèles qui contiennent déjà des objets spécifiques.
Les configurations de base et les informations du projet sont définies dans le Paramètres du projet et Renseignements sur le projet. Par example:
Paramètres du compilateur
Gestion des utilisateurs
Auteur
Données sur le dossier de projet
le Environnement du projet fournit des boîtes de dialogue de configuration pour la compatibilité des versions du projet.
Vous enregistrez un projet sous forme de fichier dans le système de fichiers. En option, vous pouvez le combiner avec des fichiers et des informations pertinents pour le projet dans une archive de projet. Il est également possible d'enregistrer des fichiers dans un système de contrôle de source tel que SVN.
Chaque projet contient les informations sur le CODESYS version avec laquelle il a été créé. Lorsque vous l'ouvrez dans une autre version, CODESYS vous informera des mises à jour possibles ou nécessaires concernant le format de fichier, les versions de bibliothèque, etc.
Vous pouvez comparer, importer/exporter des projets et créer une documentation pour eux.
Vous pouvez empêcher la modification d'un projet ou même le protéger complètement contre la lecture. En utilisant la gestion des utilisateurs, vous pouvez contrôler de manière sélective l'accès au projet et même à des objets individuels dans le projet. Pour plus d'informations, consultez : Protéger et sauver des projets