Télécharger Imprimer la page

Siemens SIMATIC FM 453 Manuel page 142

Publicité

Programmation des fonctions technologiques
6.6
Exemples d'application
Aperçu
Dans ce chapitre, vous trouverez les informations suivantes :
• exemple fondamental pour le réglage du mode
• exemple 1 : déplacement d'axes en mode "Manuel à vue" et "Prise de référence"
• exemple 2 : exécution d'un bloc MDI
• exemple 3 : mode "Automatique" avec sélection de programme
• exemple 4: Exemple technologie d'utilisation du pupitre opérateur (PO)
Généralités
Après installation du progiciel de configuration du FM 453, vous disposez du projet exemple
"zDt17_02_FM453_EX" ([répertoire STEP7]\EXAMPLES\zEn17_02).
Les fonctions technologiques (POS_CTRL, POS_DIAG, POS_INIT) sont appelées dans les
blocs OB 1, OB 82 et OB 100. Le DB 100 (DBEX) contient les signaux utilisateur/données
utilisateur requis pour tous les exemples.
Chaque exemple est programmé en tant que bloc (exemple 1 = FC 101, etc.). L'exemple
fondamental (FC 100) est toujours nécessaire aux exemples 1 à 3. Il règle les modes
correspondants et copie les données entre le DB 1 et le DB 100.
Les exemples 1 à 3 sont indépendants. Il s'agit d'exemples simples sur le plan
technologique, que vous pouvez étendre en fonction de vos impératifs. Pour utiliser les
fonctions des exemples 1 à 3, il faut appeler les exemples correspondants dans l'OB 1, de
façon analogue à l'exemple 1.
L'OB 1 contient, après l'appel du POS_CTRL, un exemple de programmation de
l'exploitation des erreurs signalées du POS_CTRL. Vous pouvez compléter à votre guise
cette exploitation des erreurs.
Pour l'exemple 4, il faut compiler le fichier source OB_example4 indiqué dans le classeur
source. Comme ceci est un exemple de configuration d'un PO, seul l'exemple 4 devrait être
appelé dans l'OB1, afin qu'aucune donnée ne soit écrasée.
Nota
Dans les exemples, les axes ne se déplacent pas en mode "simulation" !
Comme le "DBEX" est un DB rémanent, il est initialisé au démarrage (OB 100). Si cela n'est
pas nécessaire, il faut effacer la section d'initialisation dans l'OB 100 (segment "Initialisation
DBEX").
6-40
Module de positionnement FM 453 pour servomoteur et moteur pas à pas
A5E00056648-005

Publicité

loading

Ce manuel est également adapté pour:

6es7453-3ah00-8cg0