Unités didactiques
3.11 10. étape : Commande de l'axe depuis le programme utilisateur STEP 7
3.11
10. étape : Commande de l'axe depuis le programme utilisateur
STEP 7
Procédure
Séquence
Action
1
Dans SIMATIC Manager, ouvrez l'exemple de projet
"\Examples\PROJECT-CPU317T" et copiez les blocs
suivants dans votre projet :
OB 1
•
FB 100 (SimplePositioning)
•
FB 401 (MC_Power)
•
FB 402 (MC_Reset)
•
FB 405 (MC_Halt)
•
FB 410 (MC_MoveAbsolute)
•
DB 100 (IDB_SimplePositioning)
•
AxisData (table des variables pour la commande de
•
l'axe)
Confirmez la remarque "L'objet "OB 1" existe déjà. Doit-il
être écrasé ?" avec "Oui".
Copiez également les entrées (I), sorties (Q) et mémentos
(M, MW, MD) à partir de la table des mnémoniques dans le
projet afin que l'ensemble des mnémoniques soit affiché
dans la table des variables.
Important : L'exemple de programme ne contient pas les
blocs de données DB 1 à DB 4 ! Vous devez créer vous
même ces blocs de données de technologie dans STEP 7
(voir l'étape "Création des blocs de données de
technologie") pour conserver la cohérence entre le
programme utilisateur et les objets technologiques.
2
Double-cliquez sur le FB 100 lorsque vous voulez traiter
l'exemple de programme.
3
Effectuez les paramétrages suivants :
Affichage > LOG,
•
Affichage > Vues d'ensemble et
•
Affichage > Détails.
•
4
Chargez le programme utilisateur complet se trouvant dans
le SIMATIC Manager dans la CPU en sélectionnant la
commande de menu Système cible > Charger le
programme utilisateur sur carte mémoire.
5
Confirmez la fenêtre de messages avec "Oui".
28
Résultat
L'exemple de programme est copié dans le
projet.
L'éditeur CONT/LOG/LIST s'ouvre.
Vous disposez à présent d'un affichage
étendu et plus clair pour éditer le programme
utilisateur STEP 7.
Le programme utilisateur STEP 7 se trouve
dans la CPU. Etant donné que les blocs de
données système sont assez volumineux,
cette procédure peut durer relativement
longtemps (jusqu'à plusieurs minutes).
CPU 317T-2 DP : commande d'un axe réel
Mise en route, 03/2008, A5E00251787-05