Skip to main content

Cas d'utilisation

. Dans CODESYS, vous pouvez utiliser des diagrammes de classes pour les éléments suivants :
  • Outil de conception et de développement

  • Analyse d'un projet existant

  • Navigation dans un projet

Utilisation comme outil de conception et de développement

  1. Pour étendre votre application dans l'arborescence des appareils ou dans POU voir, cliquer Projet → Ajouter un objet → Diagramme de classes UML.

  2. Dans le Ajouter un diagramme de classes UML boîte de dialogue, spécifiez un nom. Effacer le Importer la structure du projet dans le diagramme de classes actif option.

    Le nouvel objet est ajouté dans l'arborescence et l'éditeur de diagramme de classes ouvre un diagramme de classes vide.

  3. . Modifiez le diagramme de classes :
    • Insérer un nouvel élément dans le diagramme de classes à partir du Boîte à outils voir.

    • Faites glisser un objet existant (tapez : POU, INTERFACE, GVL, ou DUT) de l'arborescence des appareils au diagramme de classes. Déposez-le à un endroit approprié pour le visualiser là-bas.

    • Générez des relations à l'aide des icônes de commande directement dans le diagramme de classes.

    Toutes les entrées s'appliquent également aux objets du projet et sont immédiatement visibles dans l'arborescence des appareils.

Astuce

Dès que vous avez créé un nouvel objet, le Édition → Annuler et Édition → Rétablir les commandes sont désactivées.

Utilisation comme outil d'analyse d'un projet existant

Pour les petits projets avec peu d'objets, il est logique de créer un diagramme de classes de l'ensemble du projet. Ensuite, vous pouvez analyser les relations entre les objets dans le diagramme de classes. Avec des projets complexes, la création de l'ensemble du diagramme de classes n'a pas toujours de sens, car la vue devient très compliquée et déroutante. Dans ce cas, vous devez démarrer à partir du programme principal et faire glisser les objets individuels les uns après les autres dans un diagramme de classes vide. Ensuite, vous pouvez utiliser les références croisées entrantes et sortantes dans le Boîte à outils vue pour ajouter d'autres éléments.

Procédure. Analyse d'un petit projet
  1. Pour étendre votre application dans l'arborescence des appareils ou dans POU voir, cliquer Projet → Ajouter un objet → Diagramme de classes UML.

  2. Dans le Ajouter un diagramme de classes UML boîte de dialogue, spécifiez un nom. Sélectionnez le Importer la structure du projet dans le diagramme de classes actif option.

    Le nouvel élément est inséré dans l'arborescence des appareils et l'éditeur de diagramme de classes affiche le diagramme de classes de l'ensemble du projet.

Procédure. Analyse d'un projet complexe
  1. Pour étendre votre application dans l'arborescence des appareils ou dans POU voir, cliquer Projet → Ajouter un objet → Diagramme de classes UML.

  2. Dans le Ajouter un diagramme de classes UML boîte de dialogue, spécifiez un nom. Effacer le Importer la structure du projet dans le diagramme de classes actif option.

    Le nouvel objet est inséré dans l'arborescence des appareils et l'éditeur de diagramme de classes s'ouvre.

  3. Faites glisser le programme principal de la vue des appareils ou de la vue POU vers l'éditeur de diagramme de classes.

    L’élément de diagramme de classes est ajouté. Les références croisées entrantes et sortantes de l'objet sont affichées dans la Boîte à outils voir.

  4. Faites glisser l'élément souhaité de la Références croisées entrantes ou Références croisées sortantes Pour l'éditeur.

    Cet élément est ajouté dans l'éditeur de diagramme de classes. Les relations avec les éléments existants sont représentées par des lignes de connexion.

  5. Faites glisser plus d'éléments vers l'éditeur et analysez le programme étape par étape.

Procédure. Génération d'un diagramme de classes à partir de la structure du projet

Vous pouvez importer tous les objets du Dispositifs voir ou POU vue de l'arborescence des périphériques tous ensemble dans un diagramme de classes.

  1. Dans le Dispositifs vue (arborescence des appareils) ou dans la POU voir, cliquer Projet → Ajouter un objet → Diagramme de classes UML.

  2. Dans le Ajouter un diagramme de classes UML boîte de dialogue, spécifiez un nom. Sélectionnez le Importer la structure du projet dans le diagramme de classes actif option.

    Le diagramme de classes s'ouvre avec tous les objets pertinents contenus dans le Dispositifs voir ou POU voir.

Naviguer dans le projet

Vous pouvez utiliser le diagramme de classes comme navigateur.

  1. Pour étendre votre application dans l'arborescence des appareils ou dans POU voir, cliquer Projet → Ajouter un objet → Diagramme de classes UML.

  2. Dans le Ajouter un diagramme de classes UML boîte de dialogue, spécifiez un nom. Sélectionnez le Importer la structure du projet dans le diagramme de classes actif option.

    Le nouvel objet est inséré dans l'arborescence des appareils et l'éditeur de diagramme de classes affiche le diagramme de classes de l'ensemble du projet.

  3. Double-cliquez sur l'élément du diagramme de classes pour ouvrir l'éditeur d'objets individuels. Modifiez la déclaration et l'implémentation comme d'habitude.

    Les modifications sont visibles immédiatement dans le diagramme de classes.