Présentation de la programmation d’un module fonctionnel

Un module fonctionnel possède un répertoire de programme (Programme ou Logique ) pouvant contenir les éléments de programme suivants :

Pour plus d'informations, consultez le chapitre Structure du programme d'application.

Plusieurs cas sont possibles lors de la programmation d'un module fonctionnel :

  • Cas 1 : élément de programme déjà existant dans la vue structurelle

  • Cas 2 : création de l'élément de programme à l'aide de la vue structurelle

  • Cas 3 : importation d'un élément de programme à l'aide de la vue structurelle

Cas 1 : élément de programme déjà existant dans la vue structurelle

L'élément de programme a déjà été créé dans la vue structurelle :

Etape

Action

1

Sélectionnez l'élément de programme.

2

Déplacez l'élément de programme vers le module fonctionnel.

Cas 2 : création de l'élément de programme à l'aide de la vue structurelle

Le tableau suivant explique comment créer un élément de programme :

Etape

Action

1

Dans la vue fonctionnelle, cliquez avec le bouton droit sur le répertoire Programme ou Logique dans le répertoire du module fonctionnel.

2

Sélectionnez la commande Créer… dans le menu contextuel.

3

Sélectionnez Nouvelle unité de programme… , Nouvelle Section… , Nouvel événement TIMER… ou Nouvel événement E/S.

4

Renseignez les différentes rubriques comme pour la création d'un élément de programme à partir de la vue structurelle. Le nom du module fonctionnel est rappelé au niveau de la vue structurelle.

Cas 3 : importation d'un élément de programme à l'aide de la vue structurelle

Le tableau suivant explique comment importer un élément de programme :

Etape

Action

1

Dans la vue fonctionnelle, cliquez avec le bouton droit sur le répertoire Programme ou Logique dans le répertoire du module fonctionnel.

2

Sélectionnez la commande Importer… dans le menu contextuel.

3

Dans la boîte de dialogue Importer, sélectionnez le fichier à importer.

4

Cliquez sur le bouton Importer pour effectuer l'importation.

Lorsque vous utilisez la vue fonctionnelle pour importer un élément de programme qui n'a pas de tâche correspondante dans l'application importatrice, cet élément est rattaché à la tâche MAST.

Règles

Tenez compte des remarques suivantes :

1

Une section SFC ne peut être créée qu'en local et dans la tâche MAST uniquement.

2

Une macro-étape ou un événement ne peuvent être créé qu'en local.

3

Les autres actions sont autorisées en mode local, avec l'automate en mode Stop ou Run.

4

La protection d'un module s'applique à tous les éléments de programme rattachés au module fonctionnel et aux modules de niveau inférieur.