Création d'une bibliothèque d'opérations
STEP 7--Micro/WIN vous permet de créer une bibliothèque personnalisée d'opérations ou
d'utiliser une bibliothèque créée par une tierce personne (voir figure 5-11).
Pour créer une bibliothèque d'opérations, vous utilisez des sous--programmes et des programmes
d'interruption STEP 7--Micro/WIN standard que vous regroupez. Vous pouvez masquer le code
dans ces programmes afin d'éviter des modifications accidentelles ou de protéger le savoir--faire
de l'auteur.
Procédez comme suit pour créer une bibliothèque
d'opérations :
1.
Ecrivez le programme sous forme de projet
STEP 7--Micro/WIN standard et placez la
fonction à inclure dans la bibliothèque dans
des sous--programmes ou des programmes
d'interruption.
2.
Assurez--vous qu'un mnémonique a été
affecté à toutes les adresses de mémoire V
dans les sous--programmes ou les
programmes d'interruption. Servez--vous
d'adresses de mémoire V séquentielles pour
réduire au minimum la quantité de mémoire V
nécessaire à la bibliothèque.
3.
Donnez aux sous--programmes ou aux
programmes d'interruption les noms que vous
voulez voir apparaître dans la bibliothèque
d'opérations.
4
4.
Sélectionnez la commande Fichier > Créer
Sélectionnez la commande Fichier > Créer
une bibliothèque afin de compiler la nouvelle
bibliothèque d'opérations.
Vous trouverez plus d'informations sur la création de bibliothèques dans l'aide en ligne de
STEP 7--Micro/WIN.
Procédez comme suit pour accéder à une opération dans une bibliothèque d'opérations :
1.
Ajoutez le répertoire des bibliothèques à l'arborescence d'opérations à l'aide de la
commande Fichier > Ajouter des bibliothèques.
2.
Sélectionnez l'opération spécifique et insérez--la dans votre programme comme vous le
feriez pour une opération standard.
Si le programme de bibliothèque nécessite de la mémoire V, STEP 7--Micro/WIN vous
demande, à la compilation du projet, d'allouer un bloc de mémoire, ce que vous faites à
l'aide de la boîte de dialogue "Affectation de mémoire de bibliothèque".
Fonctions pour le test du programme
STEP 7--Micro/WIN fournit les fonctions suivantes pour vous aider à tester votre programme :
Des signets dans votre programme facilitent les déplacements entre différentes lignes
-
désignées d'un long programme.
La table des références croisées vous permet de vérifier les références utilisées dans votre
-
programme.
L'édition à l'état "Marche" vous permet d'apporter de petites modifications au programme
-
utilisateur en entraînant le moins de gêne possible pour le processus commandé par le
programme. Vous pouvez également charger le bloc de code dans l'AP lors d'une édition
de programme à l'état "Marche" ;
Vous trouverez plus d'informations sur le test des programmes au chapitre 8.
Concepts, conventions et fonctions de programmation
Figure 5-11 Arborescence d'opérations avec
Chapitre 5
Bibliothèque
d'opérations
des bibliothèques
73