Ajouter une action d‘entrée

Présentation

La commande Ajouter une action d‘entrée ouvre la boîte de dialogue Ajouter une action d‘entrée qui permet de définir une nouvelle action d'entrée. En fonction du paramétrage effectué pour Default insertion method dans la boîte de dialogue Outils > Options > Editeur SFC, une boîte de dialogue apparaît et vous demande de sélectionner le mode de duplication pour la nouvelle étape.

Ajout d'une action d'entrée

Pour ajouter une nouvelle action d'entrée, procédez comme suit :

Étape

Action

Résultat

1

Exécutez la commande SFC > Ajouter une action d'entrée.

Par défaut, une boîte de dialogue vous demande de sélectionner le mode de duplication pour la nouvelle étape.

2

Sélectionnez un mode de duplication et cliquez sur OK.

La boîte de dialogue Ajouter une action d'entrée s'ouvre.

Pour plus d'informations, reportez-vous à la section Sélection du mode de duplication pour les actions d'étape.

3

Entrez le Nom de la nouvelle étape, par exemple Step0_entry, sélectionnez Structured Text (ST) dans la liste Implementation language et cliquez sur Ajouter.

  • Un nouveau noeud Step0_entry est automatiquement inséré dans l'arborescence Applications sous le noeud SFC POU.

  • Un éditeur ST s'ouvre pour vous permettre de programmer des instructions qui sont exécutées une fois avant que Step0 devienne active.

4

Fermez l'éditeur Step0_entry.

  • Dans l'éditeur SFC, le bloc Step0 est désormais marqué avec un E dans le coin inférieur gauche. Un double clic sur cette marque ouvre l'éditeur ST.

  • Step0_entry est disponible dans la vue Propriétés de l'étape en tant que Specific > Actions > Entry action.

Si vous copiez et collez le bloc Step0, les mêmes actions d'entrée sont disponibles dans l'étape copiée et la nouvelle étape appelle la même action.

Sélection du mode de duplication pour les actions d'étape

Par défaut, une boîte de dialogue vous invitant à sélectionner le mode de duplication s'affiche chaque fois que vous insérez une nouvelle étape.

Cette boîte de dialogue propose les options suivantes pour la duplication des actions d'étape :

  • Copy reference: A new step calls the same actions. : Lorsque vous copiez l'étape, les références des objets d'action appelés par cette étape sont également copiées. L'étape source et la nouvelle étape appellent la même action.

  • Copy implementation: New action objects are created for a new step. : De nouveaux objets d'action sont créés pour la nouvelle étape et sont incorporés dans cette dernière. Par défaut, des noeuds sont créés pour les nouveaux objets d'action qui apparaissent au-dessous du noeud SFC dans l'arborescence Applications. Ces objets contiennent une copie du code d'implémentation original de l'action respective. Vous pouvez afficher ou masquer ces objets incorporés dans la structure arborescente en exécutant les commandes Show embedded objects / Hide embedded objects à partir du menu contextuel de l'objet SFC.

Pour éviter que cette boîte de dialogue s'affiche pour chaque nouvelle étape que vous insérez, vous pouvez configurer une Default insertion method dans la boîte de dialogue Outils > Options > Editeur SFC. Le mode de duplication sélectionné dans cette boîte de dialogue est appliqué automatiquement chaque fois que vous créez de nouvelles étapes.