Skip to main content

Commande : Générer des visualisations SFC/LD

Important

Cette commande est disponible lorsque vous avez installé CODESYS POU Visu Generator module complémentaire.

Symbole : _pvg_icon.png

Fonction: si votre application contient des POU (PRG) ou des blocs fonctionnels (FB) dans le langage d'implémentation Diagramme de fonctions séquentielles (SFC) ou Échelle (LD2), puis des visualisations correspondantes sont générées.

Appel: Projet menu

Exigence: Les CODESYS POU Visu Generator le package est installé.

Après avoir exécuté la commande, les objets générés sont stockés dans le POU voir. Vous pouvez désormais utiliser ces objets comme modèles de visualisation et les intégrer dans vos propres visualisations cadre élément ou un Onglets élément.

La nouvelle visualisation générée peut fonctionner parallèlement à l'application, séparément, sans système de développement. Elle visualise l'état en ligne de l'application et affiche l'étape actuelle du programme en surbrillance.

Résultat avec Ladder (LD2)

Pour les POU PROGRAM, les visualisations nouvellement générées sont affichées dans la vue POU au format <nom FB> _LD_VISU.

Pour les sous-POU, les visualisations nouvellement générées sont affichées dans la vue POU sous le dossier LD-Visus au format <nom du POU><nom du sous-POU> _LD_VISU.

Les sous-POU sont des blocs fonctionnels, des actions, des propriétés, des méthodes ou des transitions.

Résultat avec SFC

Pour les POU PROGRAM et les blocs fonctionnels, les visualisations nouvellement générées sont affichées dans POU afficher au format <nom du POU> _SFC_FRAME. Exemple :

PLC_PRG_SFC_FRAME

Vous pouvez utiliser un élément de cadre pour intégrer des visualisations avec l'extension de nom _SFC_FRAME. Si la visualisation a été générée à partir d'un bloc fonctionnel, alors l'instance du bloc fonctionnel fb est automatiquement déclaré dans l'éditeur d'interface. Les indices tels que iCurrentIndex sont internes et sont paramétrés automatiquement.

Pour les sous-POU, les visualisations nouvellement générées sont affichées dans la vue POU sous le dossier SFC-SubVisus au format <nom du POU> _SFC_VISU <nom du sous-POU>.

Les sous-POU sont des blocs fonctionnels, des actions, des propriétés, des méthodes ou des transitions. Exemple :

POU_1_SFC_VISU, POU_1_SFC_VISU_Step0_to_Init

Ce qu'il vous reste à faire

Pour les blocs fonctionnels SFC/LD, vous devez transférer l'instance correspondante.

Cela n'est pas nécessaire pour les programmes SFC/LD car les variables sont utilisées directement.