Siemens FM 351 Instructions De Service
Siemens FM 351 Instructions De Service

Siemens FM 351 Instructions De Service

Module de positionnement; simatic s7-300
Table des Matières

Publicité

Liens rapides

Module de positionnement FM

SIMATIC
S7-300
Module de positionnement FM 351
Instructions de service
05/2011
A5E01092702-02
___________________
351

Avant-propos
___________________
Présentation du produit
Notions de base sur le
___________________
positionnement
Montage et démontage du
___________________
FM 351
___________________
Câblage du FM 351
Installation du progiciel de
___________________
configuration
___________________
Programmation du FM 351
___________________
Mise en service du FM 351
Paramètres machine et
___________________
consignes
Modes de fonctionnement et
___________________
tâches
___________________
Codeurs
___________________
Diagnostic
___________________
Exemples
___________________
Caractéristiques techniques
___________________
Schémas de raccordement
___________________
Blocs de données et listes
d'erreurs
___________________
Programmation sans
SFB 52 et 53
1
2
3
4
5
6
7
8
9
10
11
12
A
B
C
D

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens FM 351

  • Page 1 Module de positionnement FM 351 Câblage du FM 351 Installation du progiciel de ___________________ configuration Instructions de service ___________________ Programmation du FM 351 ___________________ Mise en service du FM 351 Paramètres machine et ___________________ consignes Modes de fonctionnement et ___________________ tâches ___________________ Codeurs...
  • Page 2: Mentions Légales

    Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art.
  • Page 3: Avant-Propos

    Le présent manuel décrit le matériel et le logiciel du module de positionnement FM 351. Il se compose : ● d'une partie de base : chapitres "Présentation du produit" à "Mise en service du FM 351" ● d'une partie de référence : chapitres "Paramètres machine et consignes" à "Exemples"...
  • Page 4: Autre Assistance

    Avant-propos Autre assistance Si ce manuel ne répondait pas à toutes les questions que vous vous posez sur l'utilisation des produits décrits, veuillez vous adresser à votre interlocuteur Siemens (http://www.siemens.com/automation/partner) dans l'agence ou la représentation Siemens de votre région. L'index des documentations techniques proposées pour chaque produit SIMATIC et système est disponible sur Internet.
  • Page 5: Table Des Matières

    6.6.3 DB de diagnostic..........................49 6.6.4 DB de paramètres........................49 Caractéristiques techniques des FC, FB et DB pour le FM 351..........50 Accès rapide au données du module ..................51 Voies de transmission de paramètres ..................53 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 6 Sommaire Mise en service du FM 351........................55 Paramètres machine et consignes......................61 Ecriture et lecture des paramètres machine et des tables des consignes ......... 61 Unité ............................65 Paramètres machine de l’entraînement ..................67 Paramètres machine de l’axe ..................... 73 Paramètres machine du codeur....................
  • Page 7 Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-2 (Up=24V ; RS 422) ............................177 Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-4 (Up = 24V ; HTL) ............................178 Schéma de raccordement pour le codeur absolu Siemens 6FX 2001-5 (Up=24V ; SSI) ..179...
  • Page 8 D.6.3 DB de diagnostic ........................218 D.6.4 DB de paramètres ........................218 Caractéristiques techniques des FC et DB pour le FM 351............219 Accès rapide au données du module..................220 Moyens de transmission de paramètres ................... 222 Index..............................225 Module de positionnement FM 351...
  • Page 9: Présentation Du Produit

    Module de positionnement FM 351 Description du FM 351 Le module de positionnement FM 351 est utilisé pour le positionnement commandé avec entraînements à grande vitesse et petite vitesse dans le système d'automatisation S7-300. Le module comprend 2 canaux indépendants avec lesquels il commande respectivement un axe rotatif ou un axe linéaire.
  • Page 10: Domaines D'application Du Module De Positionnement

    Les pièces moulées dans une presse d'injection sont extraites du moule par un bras préhenseur. Ce dernier est piloté par un module de positionnement. ● Industrie des matériaux de construction ● Machines-outils Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 11: Configuration D'un Positionnement Commandé Avec Un Fm 351

    Etage de puissance et dispositif de sécurité L'étage de puissance (p. ex. un montage à contacteurs) est piloté via les sorties TOR du FM 351. Le FM 351 dispose de 4 modes de commande (voir le chapitre "Paramètres machine de l’entraînement (Page 67)").
  • Page 12: Module De Positionnement Fm

    ● Codeur absolu SSI Module de positionnement FM 351 Le FM 351 peut assurer le positionnement d'au plus 2 axes selon le procédé de grande vitesse/petite vitesse. L'étage de puissance est piloté via les 4 sorties TOR (voir le chapitre "Paramètres machine de l’entraînement (Page 67)"...
  • Page 13 DB de paramètres (voir le chapitre "Contenu du DB de paramètres (Page 187)"). ● Programmation : Vous programmez le FM 351 avec des fonctions que vous pouvez intégrer directement au programme utilisateur. ● Test et mise en service : masques de paramétrage...
  • Page 14 Présentation du produit 1.3 Configuration d’un positionnement commandé avec un FM 351 ● Environnement système : – Utilisation en configuration centralisée SIMATIC S7-300, à partir de la CPU 314 (recommandation : selon l'application et les besoins en mémoire utilisateur) SIMATIC C7 –...
  • Page 15: Notions De Base Sur Le Positionnement

    Le module surveille l'arrivée à destination. l'entraînement est commandé via des sorties TOR à petite vitesse ou à grande vitesse dans la direction adéquate. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 16: Zones Et Précotes Du Module De Positionnement

    Zone de destination Définit l'exactitude de positionnement de votre application et encadre symétriquement la destination. Zone d'arrêt Définit une zone symétrique autour de la destination, surveillée par le module de positionnement. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 17 Précourse de changement de vitesse dans le sens moins ④ Précourse de coupure dans le sens plus ⑤ Précourse de coupure dans le sens moins ⑥ Zone d'arrêt ⑦ Zone de destination Figure 2-2 Zones autour d'une destination Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 18 Notions de base sur le positionnement 2.2 Zones et précotes du module de positionnement Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 19: Montage Et Démontage Du Fm 351

    Montage du module de positionnement FM 351 1. Le FM 351 est fourni avec un connecteur de bus. Enfichez ce dernier sur le connecteur de bus du module situé à gauche du FM 351. Le connecteur de bus se trouvant à...
  • Page 20 Montage et démontage du FM 351 Démontage du module de positionnement FM 351 1. Coupez l'étage de puissance. 2. Coupez l'alimentation 24 V du FM 351. 3. Commutez la CPU en STOP. 4. Ouvrez les portes avant. Le cas échéant, retirez la bande de repérage.
  • Page 21: Câblage Du Fm 351

    ● Commutateurs d'ARRET D'URGENCE permettant d'arrêter l'ensemble de l'installation. ● Commutateurs de fin de course matériels agissant directement sur les parties puissance de tous les entraînements. ● Disjoncteur moteur Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 22: Description De L'interface Des Codeurs

    Les deux connecteurs SUB-D permettent de raccorder des codeurs incrémentaux ou des codeurs absolus (SSI) (voir le chapitre "Codeurs incrémentaux (Page 131)" et le chapitre "Codeur absolu (Page 134)"). Figure 4-1 Position des connecteurs Sub-D X2 et X3 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 23: Brochage Des Connecteurs X2 Et X3

    A / DAT Signal de codeur A Données SSI Voir le chapitre "Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-4 (Up = 24V ; HTL) (Page 178)". Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 24: Raccordement Des Codeurs

    Les câbles A et /A, B et /B, N et /N pour le codeur incrémental et les câbles DAT et /DAT, CLS et /CLS pour le codeur absolu doivent être torsadés par paire. 3. Ouvrir la porte avant et enficher le connecteur Sub-D sur le FM 351. 4. Fixer le connecteur à l'aide des vis moletées. Fermez la porte frontale.
  • Page 25: 4.4 Description Du Connecteur Frontal

    Canal 2 : Sortie TOR 2 Canal 2 : Sortie TOR 3 Tension auxiliaire 24 V cc pour l'alimentation du circuit de charge Masse de l'alimentation du circuit de charge Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 26: Tension Auxiliaire Pour L'alimentation Des Codeurs (1L+, 1M)

    (comme très basse tension de sécurité TBTS) ou VDE 0106, partie 101. 8 entrées TOR (1I0 à 2I3) Le FM 351 dispose de 4 entrées TOR par canal. Aux 8 entrées TOR, vous pouvez raccorder des contacts sans rebonds (sortie type P 24V) ou des détecteurs sans contacts (détecteurs de proximité...
  • Page 27 4.4 Description du connecteur frontal 8 sorties TOR (1Q0 à 2Q3) Le FM 351 dispose de 4 sorties TOR par canal. Les sorties TOR pilotent l'étage de puissance. La fonction des sorties TOR dépend du mode de commande. Vous pouvez sélectionner le type d'activation (voir le chapitre "Paramètres machine de l’entraînement (Page 67)") dans le logiciel de configuration ou dans le DB de...
  • Page 28: Câblage De L'étage De Puissance

    Les fonctions des sorties TOR correspondent au type d'activation 1 (voir le chapitre "Paramètres machine de l’entraînement (Page 67)"). Sens plus Sens moins Grande vitesse Petite vitesse Fin de course matériel moins Fin de course matériel plus Figure 4-3 Montage à contacteurs Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 29: Fonctionnement Du Montage À Contacteurs

    Si les circuits de sortie SIMATIC peuvent être coupés par des contacts installés en plus, par ex. des contacts de relais, vous devez prévoir des dispositifs de protection contre les surtensions supplémentaires pour les inductances (voir l'exemple suivant relatif à la protection contre les surtensions). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 30: Exemple De Protection Contre Les Surtensions

    Des bobines actionnées par courant continu sont reliées à des diodes ou à des diodes Zener. Figure 4-4 Contact de relais dans le circuit de sortie Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 31: Câblage Du Connecteur Frontal

    Si la tension n'est pas coupée, il y a risque de blessures corporelles ou de dommages matériels. En cas de câblage du connecteur frontal du FM 351 sous tension, il y a risque de blessure sous l'effet du courant électrique.
  • Page 32 La masse de la tension auxiliaire pour l'alimentation des codeurs et la masse de la CPU sont séparées galvaniquement. Pour la compatibilité descendante avec le FM 351 de référence 6ES7351-1AH01-0AE0, la masse de la tension auxiliaire pour l'alimentation des codeurs (1M) peut être connectée à...
  • Page 33: Installation Du Progiciel De Configuration

    1. Désinstallez un éventuel progiciel de configuration déjà présent. 2. Introduisez le CD dans le lecteur de CD de votre PG/PC. 3. Lancez le fichier Setup.exe et suivez, étape par étape, les instructions affichées par le programme d'installation. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 34 Les composants du progiciel de configuration sont installés dans les répertoires suivants : ● SIEMENS\STEP7\S7LIBS\FMx51LIB : FC, FB et UDT ● SIEMENS\STEP7\S7FABS : logiciel de configuration, lisez-moi, aide en ligne ● SIEMENS\STEP7\EXAMPLES : Exemples ● SIEMENS\STEP7\S7MANUAL\S7FABS : Getting Started, manuels Remarque Si, lors de l'installation de STEP 7, vous avez choisi un répertoire autre que...
  • Page 35: Programmation Du Fm 351

    Présentation du chapitre Programmation La CPU prend en charge les blocs système SFB 52 et SFB 53 avec fonctionnalité DPV1 ? Pour la programmation du FM 351, utilisez les blocs du dossier Programme "FM 351 ABS V2" de la bibliothèque de blocs fournie.
  • Page 36: Bases De La Programmation D'un Module De Positionnement

    4. Saisissez le numéro de canal et, le cas échéant, le numéro du DB de paramètres dans le DB de canal correspondant. Si votre PG/PC est connecté à une CPU, vous pouvez à présent charger les blocs dans cette dernière. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 37 DB de canal / DB de diagnostic dans le programme utilisateur de sorte que cette affectation ait lieu lors de l'appel du programme utilisateur dans l'OB 100. Figure 6-1 Echange de données entre FC, FB, DB et module de positionnement Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 38: Fc Abs_Init (Fc 0)

    L'adresse du module doit être inscrite dans le DB de canal. Paramètres d'appel Type de Type P Signification données DB_NO Numéro du DB de canal Valeurs en retour La fonction ne livre pas de valeur en retour. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 39: Fb Abs_Ctrl (Fb 1)

    Si vous souhaitez écrire ou lire des paramètres machine à l'aide de tâches, vous devez utiliser un DB de paramètres dont le numéro doit figurer dans le DB de canal. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 40 FB ABS_CTRL pour exécuter la tâche. Si vous utilisez le FM 351 en configuration centralisée, une tâche de lecture requiert exactement un cycle. Si vous utilisez le FM 351 comme élément déporté, une tâche de lecture peut requérir plusieurs cycles.
  • Page 41: Commutateurs De Fonction

    : utilisateur 34.0 Boucle dans le sens + PLOOP_ON 34.1 Boucle dans le sens moins MLOOP_ON 34.2 Ignorer l'entrée de validation EI_OFF 35.7 AVAL_EN Affectation des valeurs réelles FB 1 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 42: Signaux De Commande

    Si au moins une tâche d'écriture a été lancée en même temps que les signaux de commande START, DIR_M ou DIR_P, le bloc retient ce signal de commande jusqu'à ce que les tâches d'écriture aient été exécutées. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 43: Tâches Pendant Un Positionnement En Cours

    RETVAL JOBBUSY Bit lanceur _EN Bit de fin _D Bit d'erreur _ERR Tâche active Tâche terminée sans erreur Tâche terminée avec erreur Tâche d'écriture interrompue Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 44: Comportement En Cas D'erreur

    Pour plus d'informations sur les erreurs, référez-vous à la description des paramètres JOB_ERR et DATA_ERR (voir les chapitres "Diagnostic (Page 137)" et "Données et structure du DB de diagnostic (Page 189)"). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 45: Structure Du Programme

    Pour chaque canal supplémentaire, une exécution peut avoir lieu de manière parallèle et indépendante conformément à la figure suivante. Figure 6-2 Structure générale du programme Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 46: Fb Abs_Diag (Fb 2)

    DIAG[1], l'entrée la plus ancienne dans la structure DIAG[9]. Paramètres d'appel Type de Type P Signification données DB_NO Numéro du DB de diagnostic RETVAL Valeur en retour Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 47 Pour une tâche erronée, vous trouverez la cause de l'erreur dans le paramètre JOB_ERR du DB de diagnostic (voir le chapitre "Diagnostic (Page 137)" et le chapitre "Données et structure du DB de diagnostic (Page 189)"). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 48: Blocs De Données

    Bits lanceur pour tâches de lecture Bits de fin Bits d’erreur Gestion des tâches pour fonctions Paramètres pour tâches *) Vous pouvez également entrer cette adresse avec le logiciel de configuration Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 49: Db De Diagnostic

    Il peut y avoir pour chaque canal du module plusieurs jeux de données de paramétrage, pour différentes recettes par exemple, sur lesquels vous pouvez commuter par programme. Construction DB de paramètres Paramètres machine Tables des consignes Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 50: Caractéristiques Techniques Des Fc, Fb Et Db Pour Le Fm 351

    Programmation du FM 351 6.7 Caractéristiques techniques des FC, FB et DB pour le FM 351 Caractéristiques techniques des FC, FB et DB pour le FM 351 Caractéristiques techniques Le tableau suivant vous donne une vue d'ensemble des caractéristiques techniques des fonctions et des blocs de données.
  • Page 51: Accès Rapide Au Données Du Module

    DIAG Interne Interne Octet 1 CHGOVER CUTOFF ZSPEED SPEED_OUT WAIT_EI WORKING ST_ENBLD Octet 2 MODE_OUT Octet 3 POS_RCD GO_P GO_M SYNC Octet 4 ACT_POS Octet 5 Octet 6 Octet 7 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 52: Ecriture Des Signaux De Commande Par Accès Direct

    L 2#10001000 //Mettre DRV_EN et DIR_P à 1 T PAB 521 //Ecriture des signaux avec accès direct pour le canal 2 : //Adresse de début du module + 8 + 1 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 53: Voies De Transmission De Paramètres

    Chargement des paramètres en provenance du DB en ligne dans la PG. Importation des paramètres en provenance du DB en ligne dans le logiciel de configuration. Figure 6-3 Moyens de transmission de paramètres Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 54: Quelques Exemples D'application Pour La Transmission De Paramètres

    Exécutez les étapes 11a et 11 ou uniquement 11b. ● Les paramètres modifiés par le programme utilisateur doivent également être chargés automatiquement lors du démarrage : Exécutez les étapes 11b ou 11a, 11 et puis 1, 2, 2a. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 55: Mise En Service Du Fm 351

     Faites en sorte qu'aucune personne ne puisse pénétrer dans les zones où se trouvent des pièces en mouvement.  La commande et l'observation parallèles du FM 351 par votre programme et depuis le masque "Test > Mise en service" peuvent être génératrices de situations conflictuelles dont les conséquences ne sont pas évidentes.
  • Page 56: Montage Du Matériel Et Câblage

    ✓ Sélectionnez la bibliothèque FMx51LIB dans SIMATIC Manager (Fichier > Ouvrir > Bibliothèques). ❒ A partir du dossier Programme FM 351 ABS V2, copiez la fonction FC 0 et le bloc FB 1 dans le dossier ❒ Blocs. Créez un DB de canal pour chaque canal à partir du modèle UDT 1 et entrez le numéro de canal.
  • Page 57: Paramétrage Via Le Logiciel De Configuration

    Etape Que faut-il faire ? ✓ Dans le châssis, sélectionnez la ligne dans laquelle se trouve le module FM 351. ❒ Appelez les masques de paramétrage pour le FM 351 par double clic. ❒...
  • Page 58 Remarque Lorsque vous mettez en œuvre le FM 351 via PROFIBUS-DP, la CPU doit être à l'état RUN (Marche) pour le test et la mise en route. Sinon vous ne pouvez pas piloter le FM 351. Remarque Si vous activez le déblocage de l'entraînement dans le masque de mise en service à l'état STOP de la CPU et que vous quittez ensuite tous les masques de paramétrage, le...
  • Page 59 Mise en service du FM 351 Préparation du DB de canal Etape Que faut-il faire ? ✓ Ouvrez le DB de canal. ❒ Contrôlez les entrées suivantes : l'adresse du module dans le paramètre MOD_ADDR (voir chapitre Bases de la programmation d'un ❒...
  • Page 60 Mise en service du FM 351 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 61: Paramètres Machine Et Consignes

    3. Mettez à 1 le bit lanceur suivant dans le DB de canal pour la tâche : – Ecriture des paramètres machine (MDWR_EN). 4. Appelez le bloc FB ABS_CTRL dans le programme utilisateur cyclique. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 62 3. Mettez à 1 les bits lanceurs dans le DB de canal pour les tâches : – Ecriture de la table des consignes 1 (TRGL1WR_EN) et/ou écriture de la table des consignes 2 (TRGL2WR_EN) 4. Appelez le bloc FB ABS_CTRL dans le programme utilisateur cyclique. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 63 BOOL FALSE 1 = Lecture de la table des consignes 1 (1 ... 50) 36.7 TRGL2RD_EN BOOL FALSE 1 = Lecture de la table des consignes 2 (51 ... 100) Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 64: Type D'axe  Fin D'axe Rotatif  Type De Codeur

     Incréments par tour de codeur  Nombre de tours  Coordonnée du point de référence  Référencement du codeur absolu  Mode de prise de référence  Sens de comptage Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 65: Unité

    Unité dans le DB de paramètres Adresse Type Valeur initiale Commentaire UNITS DINT Unité 1 = 10 2 = 10 pouces 3 = 10 degrés 4 = 10 degrés 6 = 10 degrés Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 66: Unité Standard

    ● si le module de positionnement a compté 10 incréments et ● si une résolution de 100 µm par incrément a été réglée par les paramètres du codeur, cela signifie que l'axe a effectué un parcours de 1 mm. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 67: Paramètres Machine De L'entraînement

    Le mode de commande décrit comment les 4 sorties TOR par canal commandent un moteur raccordé par l'intermédiaire de l'étage de puissance. x = canal 1 et 2 Mode de commande 1 Mode de commande 2 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 68 Paramètres machine et consignes 8.3 Paramètres machine de l’entraînement Adresse Type Valeur initiale Commentaire Mode de commande 3 Mode de commande 4 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 69 Mode de commande Grande vitesse Petite vitesse Position atteinte, Sens + Sens - Sens + Sens - arrêt Mode de commande 2 Mode de commande 3 Mode de commande 4 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 70 La "précourse de coupure" définit la précote auquel se produit la coupure de l'entraînement (à petite vitesse). A partir de ce point, le FM 351 se chargera des fonctions de surveillance. Les valeurs s'appliquent à toutes les destinations accessibles au FM 351, à l'exception de la consigne 255. Règles Les valeurs pour les sens plus et moins peuvent être différentes.
  • Page 71 La zone d'arrêt encadre symétriquement la destination. Le système surveille si l'entraînement reste bien arrêté à destination ou s'il a tendance à dériver. En cas de sortie de la zone d'arrêt sans tâche de déplacement valide, le FM 351 signale une erreur. La valeur 0 désactive la surveillance d'arrêt.
  • Page 72 0: la surveillance est désactivée.  1 à 100 000 ms : le FM 351 arrondit le temps indiqué à un multiple de 8 ms (cycle du module). Il est donc recommandé  de choisir pour le temps enveloppe des valeurs correspondant à des multiples de 8 ms.
  • Page 73: Paramètres Machine De L'axe

    L'axe linéaire est un axe dont la plage de déplacement présente des limites physiques. L'axe rotatif est un axe dont la plage de déplacement n'est pas limitée par des butées mécaniques. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 74 Dans le cas d'un axe rotatif avec un codeur absolu, la plage d'axe rotatif (de 0 jusqu'à la fin d'axe rotatif) doit correspondre exactement à la plage du codeur absolu. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 75 Vitesse de départ pour la prise de référence 0 = grande vitesse 1 = petite vitesse Ce paramètre permet de sélectionner la vitesse pour le démarrage d'une prise de référence. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 76 Codeurs absolus (SSI) L'axe est synchronisé une fois que le FM 351 a reçu un télégramme complet et correct pour le canal correspondant. A partir de ce moment, les fins de course logiciels sont soumis à une surveillance.
  • Page 77: Paramètres Machine Du Codeur

    14 = SSI, longueur du télégramme 23 bits 15 = SSI, longueur du télégramme 24 bits La "longueur du télégramme" vous permet de déterminer la cadence émise par le module de positionnement. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 78 Le paramètre machine "Contrôle de parité pour les codeurs absolus (SSI)" vous permet de définir si un contrôle de parité est effectué lorsque vous utilisez un codeur absolu (SSI) pour le télégramme. Ce paramètre machine est disponible uniquement pour le FM 351 de référence 6ES7351-1AH02-0AE0. Module de positionnement FM 351...
  • Page 79 Le nombre total de pas du codeur n'est pas un paramètre machine. Il est calculé comme suit : Nombre total de pas = Incréments par tour de codeur × Nombre de tours Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 80 à des valeurs de position réelles croissantes inversé = un nombre croissant d'impulsions de comptage (codeur incrémental) ou les valeurs du codeur (absolu)  correspondent à des valeurs de position réelles décroissantes Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 81 Pour un codeur incrémental sans top zéro, il faut désactiver la surveillance des impulsions erronées. Vous devez également désactiver la surveillance de rupture de fil ou réaliser la connexion externe des entrées N et /N. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 82: Détermination Du Référencement Du Codeur Absolu

    Vous effectuez ce réglage une seule fois lors de la mise en route. Au terme d'un paramétrage, le module de positionnement est synchronisé au démarrage dès qu'il reçoit un télégramme complet et correct de la part du codeur. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 83: Donnée Dans Le Db De Paramètres

    La valeur 0 du codeur correspond à la valeur réelle -125. 2) Mise en correspondance souhaitée du système de coordonnées et du codeur. A cette position, la coordonnée doit être -125. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 84: Autre Solution : Référencement Mécanique D'un Codeur

    Au lieu d'effectuer les étapes 3. et 4., vous pouvez également remettre à zéro le codeur via "Reset", si existant, et reporter dans les paramètres machine la valeur "0" en tant que référencement du codeur absolu. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 85: Résolution

    Plage des valeurs pour la résolution 0,1∙10 ..1000*10 mm/impulsion pouce pouces 0,1∙10 ..1000*10 pouces/impulsion degré degrés 0,1∙10 ..1000*10 degrés/impulsion degrés 0,1∙10 ..1000*10 degrés/impulsion degrés 0,1∙10 ..1000*10 degrés/impulsion Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 86: Relation Entre Plage De Déplacement Et Résolution

    µm à 10 µm (-100 m à +100 m) µm µm impulsion impulsion ≤ RESOL ≤ 1000 -1 0 µm à 10 µm (-1000 m à +1000 m) µm µm impulsion impulsion Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 87: Consignes

    Condition pour les consignes La destination à atteindre doit être au moins d'une demi-plage de destination devant le fin de course logiciel correspondant. Figure 8-1 Limites pour la définition des consignes Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 88: Numéro De Consigne 1 À 100

    FALSE 1 = lecture de la table des consignes 1 (consignes 1 ... 36.7 TRGL2RD_EN BOOL FALSE 1 = lecture de la table des consignes 2 (consignes 51 ... 100) Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 89 Précourse de changement de vitesse dans le sens moins 108.0 CUTDIF_P DINT L#2000 Précourse de coupure dans le sens plus 112.0 CUTDIF_M DINT L#2000 Précourse de coupure dans le sens moins Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 90: Numéro De Consigne 255

    DINT Consigne pour numéro de consigne 255 104.0 CHGDIF255 DINT Précourses de changement de vitesse pour numéro de consigne 255 108.0 CUTDIF255 DINT Précourses de coupure pour numéro de consigne Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 91: Modes De Fonctionnement Et Tâches

    5) est signalé. ● Surveillance de la plage de destination Le FM 351 encadre chaque destination d'une zone symétrique et définit ainsi la précision de positionnement de votre application. L'axe doit s'immobiliser à l'intérieur de cette zone lors d'une arrivée à destination. L'entrée de la valeur zéro désactive la tolérance lors de l'arrivée à...
  • Page 92 Son dépassement bas est contrôlé une fois que la précote de coupure est atteinte. La vitesse d'arrêt doit être dépassée vers le bas, sinon le FM 351 signale le défaut de fonctionnement "plage de destination dépassée" (code d'erreur 10).
  • Page 93: Arrivée À Destination

    A partir de ce point, l'entraînement est désactivé et le FM 351 se charge des fonctions de surveillance. Selon les surveillances que vous avez paramétrées, il y a différents cas de figure pour l'émission du signal en retour "PEH (POS_RCD)".
  • Page 94 Zone de destination ⑤ Zone de destination atteinte avec V : PEH est mis à 1 arrêt Temps enveloppe Ü Figure 9-2 Arrivée à destination d'un positionnement en mode semi-automatique Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 95 Précourse de coupure dans le sens plus ③ Zone d'arrêt ④ Vitesse d'arrêt atteinte ⑤ Destination atteinte : PEH est mis à 1 Temps enveloppe Ü Figure 9-3 Arrivée à destination d'un positionnement en mode semi-automatique Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 96 PEH n'est pas généré et le signal en retour WORKING reste activé. Vous pouvez seulement interrompe le positionnement en supprimant le déblocage de l'entraînement (DRV_EN = 0). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 97: Arrêt Contrôlé Sans Destination Prescrite

    (grande/petite vitesse). L'arrêt contrôlé du positionnement a lieu quand ● le FM 351 reçoit un signal STOP (STOP=1) ● les modes de fonctionnement "Manuel à vue" et "Prise de référence" se terminent ● erreur de manip. survenue Le signal en retour "PEH (POS_RCD)"...
  • Page 98: Paramètres Utilisés Dans Le Db De Paramètres

    Signaux en retour dans le DB de canal Adresse Type Valeur initiale Commentaire 23.1 WORKING BOOL FALSE 1 = positionnement en cours (traitement en cours) 25.7 POS_RCD BOOL FALSE 1 = position atteinte Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 99: Configuration Du Mode "Manuel À Vue

    3. Activez le commutateur de fonction pour "Ignorer l'entrée de validation" (EI_OFF=1) ou câblez l'entrée de validation pour le canal correspondant. 4. Entrez la vitesse de départ. – grande vitesse (MODE_TYPE=1) – petite vitesse (MODE_TYPE=0) Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 100 BOOL FALSE 1 = positionnement en cours (traitement en cours) 23.2 WAIT_EI BOOL FALSE 1 = axe attend validation externe 34.2 EI_OFF BOOL FALSE 1 = Ignorer l'entrée de validation Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 101: Interruption Du Mode Manuel À Vue

    "Manuel à vue" a lieu quand ● vous relâchez le poussoir de "Manuel à vue" (DIR_M ou DIR_P=0), ● le FM 351 reçoit un signal STOP (STOP=1), ● pour un axe linéaire synchronisé, la valeur réelle atteint la limite de la plage de travail. Le déplacement ne peut continuer que dans la direction opposée.
  • Page 102: Limite De La Plage De Travail Pour Un Axe Linéaire

    Toutes les zones nécessaires à la bonne mise à l'arrêt contrôlée sont agencées par le FM 351 autour de ce point de destination. l'indication de la valeur réelle n'est plus valable...
  • Page 103: Configuration Du Mode "Prise De Référence

    REFPT_TYPE=2 point de référence dans le sens plus moins le premier top zéro après avoir quitté le contact de REFPT_TYPE=3 point de référence dans le sens moins Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 104 L’entraînement démarre dans le sens des Si un sens négatif a été défini dans les valeurs positives. Il se déplace donc vers paramètres machines, le FM 351 signale la fin de la plage de déplacement. une commande erronée. L’accostage du point de référence n’a pas lieu.
  • Page 105 1 = positionnement en cours (traitement en cours) 23.2 WAIT_EI BOOL FALSE 1 = l'axe attend une validation externe 25.0 SYNC BOOL FALSE 1 = Axe synchronisé 34.2 EI_OFF BOOL FALSE 1 = Ignorer l'entrée de validation Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 106: Interruption De La Prise De Référence

    ● de la position paramétrée du top zéro par rapport au détecteur de point de référence. Dans le tableau suivant, les cas pour REFPT_TYPE 0 et 1 sont expliqués. Les figures sont valables de façon analogue pour REFPT_TYPE 2 et 3. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 107 La position du top zéro par rapport au contact de point  de référence est paramétrée dans le sens moins. La position de départ de la prise de référence est sur le  contact de point de référence. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 108 La vitesse de départ = la petite vitesse  R = inversion du sens REF = contact de point de référence UM = contact d'inversion N = top zéro du codeur SYNC = synchronisation effectuée Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 109: Configuration Du Mode Semi-Automatique

    ● lui faire effectuer un déplacement relatif sur un parcours donné et dans un sens donné. Vous indiquerez au FM 351 la destination ou les déplacements relatifs sous forme de consignes. Vous avez la possibilité d'entrer dans une table au maximum 100 consignes qui s'appliquent aussi bien au mode semi-automatique relatif qu'au mode semi-automatique absolu.
  • Page 110: Déroulement Du Mode "Semi-Automatique" Avec Numéro De Consigne

    DIR_M ; démarrage dans le sens moins Appelez le bloc FB ABS_CTRL. Les étapes 2 et 3 sont seulement nécessaires s'il n'y a pas encore de consignes ou si les consignes existantes doivent être modifiées. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 111 DIR_M ; démarrage dans le sens moins atteinte en suivant le trajet le plus court. – DIR_P ; démarrage dans le sens plus – DIR_M ; démarrage dans le sens moins Appelez le bloc FB ABS_CTRL. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 112 DIR_M ; démarrage dans le sens moins atteinte en suivant le trajet le plus court. – DIR_P ; démarrage dans le sens plus – DIR_M ; démarrage dans le sens moins Appelez le bloc FB ABS_CTRL. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 113 Modes de fonctionnement et tâches 9.4 Configuration du mode semi-automatique Exemple pour le mode “Semi-automatique” * Les signaux de démarrage sont remis à 0 par le FB ABS_CTRL. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 114 Consigne pour numéro de consigne 255 104.0 CHGDIF_255 DINT Précourse de changement de vitesse pour le numéro de consigne 255 108.0 CUTDIF_255 DINT Précourse de coupure pour le numéro de consigne Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 115 Le parcours restant est l'écart signé entre destination (consigne) et valeur réelle. Avec un axe rotatif le parcours restant indiqué n'est pas utilisable. Interruption du mode semi-automatique Le mode “semi-automatique” est interrompu quand le FM 351 reçoit un signal STOP (STOP=1). Après l'interruption du déplacement un parcours restant demeure.
  • Page 116: Effacement De La Distance Restant À Parcourir

    L'appel d'un autre mode ou le démarrage du mode dans un autre sens ont également pour effet d'effacer le parcours restant. Paramètre utilisé dans le DB de canal Adresse Type Valeur initiale Commentaire 35.2 DELDIST_EN BOOL FALSE 1 = Effacement du parcours restant Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 117: Configuration De L'affectation De Valeur Réelle / Annulation D'affectation De Valeur Réelle

    Paramètres utilisés dans le DB de canal Adresse Type Valeur initiale Commentaire 35.7 AVAL_EN BOOL FALSE 1 = Affectation de valeur réelle 84.0 AVAL DINT Coordonnée pour ”Affectation de valeur réelle” Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 118: Annulation De La Tâche (Annulation D'affectation De Valeur Réelle)

    être supérieur à la plage de déplacement. Paramètre utilisé dans le DB de canal Adresse Type Valeur initiale Commentaire 35.3 AVALREM_EN BOOL FALSE 1 = Annulation d'affectation de valeur réelle Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 119: Configuration De La Définition Du Point De Référence

    Valeur initiale Commentaire 25.0 SYNC BOOL FALSE 1 = Axe synchronisé 35.6 REFPT_EN BOOL FALSE 1 = définition du point de référence 92.0 REFPT DINT Coordonnées du point de référence Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 120: Particularités Des Codeurs Absolus

    REEL -400 -400 Particularités des codeurs absolus Cette requête est nécessaire à un référencement de codeur de valeur absolue (voir le chapitre "Détermination du référencement du codeur absolu (Page 82)"). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 121: Configuration D'une Boucle

    être garanti que dans un sens. En cas d'approche d'une destination dans le sens inverse de celui prescrit, la destination sera tout d'abord dépassée. Ensuite, le FM 351 procède à une inversion du sens et réalise l'accostage de la destination dans le sens prescrit.
  • Page 122 BOOL FALSE 1 = Boucle dans le sens plus 34.1 MLOOP_ON BOOL FALSE 1 = Boucle dans le sens moins 34.2 EI_OFF BOOL FALSE 1 = Ignorer l'entrée de validation Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 123 Si vous démarrez un positionnement sur une destination située à l'opposé du sens de boucle paramétré, le FM 351 détermine alors pour cette destination une valeur fictive à laquelle il procédera à une inversion de sens afin d'aborder la destination dans le bon sens.
  • Page 124 Précourse de changement de vitesse dans le sens moins ② Précourse de coupure dans le sens plus ③ 1/2 plage de destination Figure 9-8 Boucle en sens négatif sur une destination maximale Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 125: Entrée De Déblocage

    été détecté. Il n'est alors pas possible de préparer un mode et de le démarrer à un moment ultérieur défini. Paramètre utilisé dans le DB de canal Adresse Type Valeur initiale Commentaire 34.2 EI_OFF BOOL FALSE 1 = Ignorer l'entrée de validation Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 126: Lecture Des Paramètres De Position

    Valeur initiale Commentaire 37.1 ACTSPD_EN BOOL FALSE 1 = lecture des paramètres de position 112.0 ACTSPD DINT Vitesse actuelle 116.0 DIST_TO_GO DINT Distance restant à parcourir 120.0 ACT_TRG DINT Consigne actuelle Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 127: Lecture Des Paramètres Du Codeur

    1 = lecture des paramètres du codeur 124.0 ENCVAL DINT Valeur réelle du codeur (représentation interne) 128.0 ZEROVAL DINT Dernière valeur pour le top zéro (représentation interne) 132.0 ENC_ADJ DINT Référencement du codeur absolu Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 128: Signaux En Retour Pour Le Positionnement

    GO_P BOOL FALSE 1 = l'axe se déplace dans le sens positif 25.7 POS_RCD BOOL FALSE 1 = position atteinte 26.0 ACT_POS DINT Valeur réelle actuelle (position actuelle de l'axe) Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 129: Signaux En Retour Pour Le Diagnostic

    Commentaire 22.2 DIAG BOOL FALSE 1 = mémoire tampon de diagnostic modifiée 22.3 OT_ERR BOOL FALSE 1 = erreur de commande 22.4 DATA_ERR BOOL FALSE 1 = erreur de données Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 130 Modes de fonctionnement et tâches 9.12 Signaux en retour pour le diagnostic Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 131: Codeurs

    N et /N afin que ces entrées soient portées à des niveaux différents (par ex. N à 5V et /N à la masse). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 132: Forme Des Signaux

    L'incrément désigne la période du signal des deux voies A et B d'un codeur. Cette valeur est indiquée dans les caractéristiques techniques du codeur et/ou sur sa plaquette signalétique. Figure 10-1 Incréments et impulsions Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 133: Temps De Réaction

    Vous pouvez compenser le temps de réaction minimal par un paramétrage correspondant des précourses de changement de vitesse et de coupure. Imprécision L'imprécision influe sur la précision du positionnement. Dans le cas des codeurs incrémentaux, l'imprécision est négligeable. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 134: Codeur Absolu

    SSI (synchron serial Interface). Le FM 351 accepte uniquement le code de GRAY. La position des bits de données dans la trame du télégramme génère des formats de données 25 bits (sapin) et 13 bits (demi-sapin).
  • Page 135: Période De Monostable

    10.2 Codeur absolu Temps de réaction Pour des codeurs absolus, les temps de réaction du FM 351 sont les suivants : Temps de réaction temps de réaction minimal = temps de transmission du télégramme + temps de commutation des éléments connectés temps de réaction maximal = 2 ×...
  • Page 136: Exemple De Temps De Réaction

    Imprécision = temps de transmission du télégramme + période de monostable Pour des codeurs absolus programmables : Imprécision = temps de transmission du télégramme + période de monostable + 1/fréquence max. de Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 137: Diagnostic

    Afin de pouvoir mieux classer les défauts dans le temps, le module de positionnement offre la possibilité d'effacer complètement la mémoire tampon de diagnostic. Cela est cependant seulement possible quand le positionnement est déjà terminé et que le canal est paramétré. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 138: Types D'erreurs

    Les erreurs asynchrones sont des erreurs de fonctionnement (classe d'erreur 1) et des erreurs de diagnostic (classe d'erreur 128) (voir l'annexe pour une description des classes d'erreur). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 139: Signification Des Led De Signalisation D'erreurs

    11.3 Signification des LED de signalisation d'erreurs 11.3 Signification des LED de signalisation d'erreurs LED d'erreurs Les LED de signalisation d'états et d'erreurs indiquent les différents états d'erreurs. Figure 11-1 LED de signalisation d'états et d'erreurs du FM 351 Signalisation Signification Explications SF (rouge) Signalisation Cette LED signale un état d'erreur du FM 351.
  • Page 140: Affichage Des Erreurs Avec Le Pupitre Opérateur (Op)

    OP. La mémoire tampon de diagnostic est stockée par le FB ABS_DIAG dans le DB de diagnostic qui peut être représenté par l'OP. Figure 11-2 Structure du programme avec affichage de diagnostic pour OP Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 141: Analyse Des Erreurs Dans Le Programme Utilisateur

    événements synchrones et asynchrones. ● Les alarmes de diagnostic pour une réaction rapide aux événements dans l'OB d'alarme de diagnostic (OB 82). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 142 “Erreur de données” (DATA_ERR), “Erreur de commande” (OT_ERR) et aux bits d'erreur des tâches (_ERR). Figure 11-3 Programme utilisateur avec analyse des bits d'erreur des tâches Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 143 Quelques réactions possibles du programme sont détaillées sur les figures suivantes. Figure 11-4 Programme utilisateur avec analyse complète des erreurs via le DB de diagnostic Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 144 Diagnostic 11.5 Analyse des erreurs dans le programme utilisateur Figure 11-5 Analyse possible d'une erreur de données Figure 11-6 Analyse possible d'une erreur de commande Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 145 Diagnostic 11.5 Analyse des erreurs dans le programme utilisateur Figure 11-7 Analyse possible d'une alarme de diagnostic Figure 11-8 Analyse possible d'une erreur spéciale prédéfinie Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 146: Mémoire Tampon De Diagnostic Du Module

    Si la mémoire tampon de diagnostic est lue en même temps par le FB ABS_DIAG et le masque d'analyse des erreurs, il est possible qu'un événement de diagnostic nouvellement arrivé ne soit pas détecté. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 147: Alarmes De Diagnostic

    Alarmes de diagnostic Edition d'alarmes Le FM 351 est en mesure d'émettre des alarmes de diagnostic. Vous traitez ces alarmes dans un OB d'alarme. Si une alarme est déclenchée sans que l'OB correspondant ne soit chargé, la CPU se met à l'ARRET (voir Manuel SIMATIC Programmer avec STEP 7 (http://support.automation.siemens.com/WW/view/fr/45531107)).
  • Page 148: Le Fm 351 Détecte Une Erreur ("Entrante")

    Une alarme de diagnostic n'est "partante" que lorsque la dernière erreur présente sur le module a été supprimée. Déroulement : 1. Le FM 351 détecte que tous les défauts ont été supprimés et déclenche une alarme de diagnostic. La LED "SF" n'est plus allumée. La mémoire tampon de diagnostic n'est pas modifiée.
  • Page 149: Analyse D'une Alarme De Diagnostic Dans Le Programme Utilisateur

    Analyse d'une alarme de diagnostic dans le programme utilisateur Le FM 351 met à 1 les entrées suivantes dans les données locales de l'OB d'alarme de diagnostic (OB 82). Les erreurs sont aussi inscrites dans la mémoire tampon de diagnostic (classe d'erreur 128, pour la signification et les solutions possibles, se reporter à...
  • Page 150 Diagnostic 11.7 Alarmes de diagnostic Figure 11-9 Analyse possible d'une alarme de diagnostic Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 151: Exemples

    Les conditions suivantes doivent être remplies : ● Vous avez installé et câblé une station S7 comportant un module d'alimentation, une CPU et un module FM 351 (de version ≥ 3). Le comportement des modules de version antérieure peut s'avérer différent de celui qui est décrit.
  • Page 152: Préparation Des Exemples

    4. Sélectionnez un exemple de programme et copiez le programme dans la CPU hors ligne. 5. Paramétrez le FM 351 à l'aide de la mise en route. Exportez les paramètres adaptés à votre installation via Fichier > Exporter dans les DB de paramètres de tous les exemples à...
  • Page 153: Code Des Exemples

    Vous pouvez ainsi éditer les exemples dans l'ordre. Si la "Lecture permanente" du FM 351, par exemple la lecture permanente de valeurs de position, a été programmée dans le programme utilisateur, il se peut que l'actualisation des masques de paramétrage soit limitée sur la CPU S7-300.
  • Page 154: Réutilisation D'un Exemple

    Les exemples sont préparés pour le canal 1 (”MultiChannels” pour les canaux 1 et 2). Modifiez le cas échéant le numéro de canal avec l’éditeur CONT/LIST/LOG. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 155: Exemple De Programme 1 "Gettingstarted

     Mettre la CPU à l'état STOP Activez DIR_P=1 pour un déplacement dans le sens positif pour le mode "Manuel à vue" sélectionné. Si vous activez DIR_P=0, il y aura un arrêt contrôlé de l'entraînement. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 156: Analyse Des Erreurs

    évidence une erreur dans un exemple. Vous pouvez bien entendu programmer une autre analyse d'erreurs. Ouvrez HW Config et effectuez un double clic sur le FM 351 ou le FM 451. Le logiciel de paramétrage est démarré. Affichez la cause de l'erreur avec le masque Test > Analyse d'erreur.
  • Page 157: Exemple De Programme 2 "Mise En Service

    Dans VAT_DIAG, vous pouvez voir les principales entrées dans la mémoire tampon de diagnostic du module. Vous trouverez la signification des classes et numéros d'erreurs dans le manuel, à l'annexe "Classes d'erreurs (Page 192)". Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 158 CPU passe à l'état STOP. Si vous actualisez une nouvelle fois VAT_CTRL_1, le code d'erreur s'affiche dans "CHAN_1".JOB_ERR. Vous trouverez la signification des codes d'erreur dans le manuel, à l'annexe "Liste des messages JOB_ERR (Page 191)". Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 159: Exemple De Programme 3 "Allfunctions

    12.9 Exemple de programme 3 "AllFunctions" 12.9 Exemple de programme 3 "AllFunctions" Objectif Dans cet exemple, vous trouvez toutes les fonctions du FM 351/451 : ● Modes de fonctionnement ● Commutateurs de fonction ● Tâches d'écriture ● Tâches de lecture Vous pouvez utiliser l'exemple de programme comme modèle de copie.
  • Page 160: Fonctionnement

    Une nouvelle transition STOP-RUN de la CPU provoque une répétition du traitement de la séquence. Cette procédure n'est bien sûr pas adéquate pour le fonctionnement continu de votre installation. Dans l'exemple, nous obtenons ainsi que le module soit toujours réinitialisé. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 161: 12.10 Exemple De Programme 4 "Onechannel

    Les paramètres machine de votre installation sont enregistrés dans le bloc de données PARADB_1. Démarrage Dans l'OB de démarrage (OB100), vous mettez à 1 l'identification de démarrage (étape 0) pour le programme utilisateur dans le DB d'instance correspondant (USER_DB). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 162 1 (“USER_DB”.TRG_INC_1), le numéro de consigne 255 (“USER_DB”.TRG_INC_2), la précourse de changement de vitesse (“USER_DB”.CHGDIF) et la précourse de coupure (“USER_DB”.CUTDIF). Pour la vérification des erreurs, procédez comme pour la consigne 1. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 163 Etape 6 : Le programme attend la fin de l'exécution des tâches mises à 1. Etape 7 : Le programme attend le signal en retour "PEH" et les valeurs de position actualisées du deuxième déplacement automatique. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 164: Exemple De Programme 5 "Diagnosticandinterrupt

    Dans l'OB de démarrage (OB100), vous mettez à 1 l'identification de démarrage (étape 0) pour le programme utilisateur dans le DB d'instance. Fonctionnement Identique à celui de l'exemple de programme 4 “OneChannel”. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 165: Programme Utilisateur (Fb Prog)

    Dans l'alarme de diagnostic, l'identification d'erreur est inscrite dans le DB d'instance correspondant (USER_DB) du programme utilisateur, en fonction de l'adresse du module déclenchant l'alarme (OB82_MDL_ADDR). Il y a une réaction dans le programme utilisateur cyclique. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 166: Exemple De Programme 6 "Multichannels

    Démarrez la CPU (STOP > RUN). Vous pouvez voir comment les positions réelles des deux canaux changent. Analyse des erreurs Identique à celle de l'exemple de programme 5 “DiagnosticAndInterrupt“, cependant elle a lieu séparément pour chaque canal. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 167 Alarme de diagnostic (OB 82) Dans l'alarme de diagnostic, l'identification d'erreur est inscrite dans le DB d'instance correspondant du programme utilisateur, en fonction de l'adresse du canal déclenchant l'alarme (OB82_MDL_ADDR). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 168 Exemples 12.12 Exemple de programme 6 ”MultiChannels” Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 169: Caractéristiques Techniques

    Respect des directives de montage Les produits SIMATIC répondent aux exigences imposées, sous réserve de respecter pour leur installation et leur exploitation les directives de montage décrites dans les manuels. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 170: A.2 Caractéristiques Techniques Du Fm 351

    Caractéristiques techniques A.2 Caractéristiques techniques du FM 351 Caractéristiques techniques du FM 351 Caractéristiques techniques Caractéristiques techniques Dimensions et poids Dimensions L × H × P (mm) 80 × 125 × 120 Poids Env. 535 g Courant, tension et puissance Consommation sur bus de fond de panier 200 mA max.
  • Page 171 Caractéristiques techniques A.2 Caractéristiques techniques du FM 351 Caractéristiques techniques tension auxiliaire pour l'alimentation du circuit de charge Tension auxiliaire : 24 Vcc (X1, borne 19) (plage admissible : 20,4 à 28,8 V) Alimentation des entrées et sorties TOR Consommation sur 2L+ (sans charge) : ...
  • Page 172 Caractéristiques techniques A.2 Caractéristiques techniques du FM 351 Caractéristiques techniques Entrées TOR Nombre d'entrées TOR Nombre d'entrées TOR activables simultanément Séparation galvanique Oui, optocoupleur Signalisation d'état Oui, LED verte par entrée TOR Tension d'entrée Etat log. 0 : -3 ... 5 V ...
  • Page 173 Au moment de l'application de la tension d'alimentation 24 V par le biais d'un contact mécanique, le FM 351 délivre une impulsion sur les sorties. Cette impulsion peut s'élever à 50 µs dans la plage admissible de courant de sortie. Ceci doit être pris en compte lors de l'utilisation du FM 351 en liaison avec des compteurs rapides.
  • Page 174 Caractéristiques techniques A.2 Caractéristiques techniques du FM 351 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 175: Schémas De Raccordement

    6FX2001-4 Schéma de raccordement pour Codeur absolu 4 x 2 x 0,5 mm Codeur absolu : le codeur absolu Siemens Siemens =24 V, SSI 6FX2001-5 (Up=24 V ; SSI) 6FX2001-5 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 176: B.2 Schéma De Raccordement Pour Le Codeur Incrémental Siemens 6Fx 2001-2 (Up=5V ; Rs 422)

    Schémas de raccordement B.2 Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-2 (Up=5V ; RS 422) Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-2 (Up=5V ; RS 422) Schéma de raccordement La figure suivante présente le schéma de raccordement pour le codeur incrémental Siemens...
  • Page 177: B.3 Schéma De Raccordement Pour Le Codeur Incrémental Siemens 6Fx 2001-2 (Up=24V ; Rs 422)

    Schémas de raccordement B.3 Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-2 (Up=24V ; RS 422) Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-2 (Up=24V ; RS 422) Schéma de raccordement La figure suivante présente le schéma de raccordement pour un codeur incrémental Siemens 6FX2001-2 (U =24 V ;...
  • Page 178: B.4 Schéma De Raccordement Pour Le Codeur Incrémental Siemens 6Fx 2001-4 (Up = 24V ; Htl)

    Schémas de raccordement B.4 Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-4 (Up = 24V ; HTL) Schéma de raccordement pour le codeur incrémental Siemens 6FX 2001-4 (Up = 24V ; HTL) Schéma de raccordement La figure suivante présente le schéma de raccordement pour un codeur incrémental Siemens 6FX2001-4 (Up=24 V ;...
  • Page 179: B.5 Schéma De Raccordement Pour Le Codeur Absolu Siemens 6Fx 2001-5 (Up=24V ; Ssi)

    Schémas de raccordement B.5 Schéma de raccordement pour le codeur absolu Siemens 6FX 2001-5 (Up=24V ; SSI) Schéma de raccordement pour le codeur absolu Siemens 6FX 2001-5 (Up=24V ; SSI) Schéma de raccordement La figure suivante présente le schéma de raccordement pour un codeur absolu Siemens 6FX2001-5 (Up=24 V ;...
  • Page 180 Schémas de raccordement B.5 Schéma de raccordement pour le codeur absolu Siemens 6FX 2001-5 (Up=24V ; SSI) Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 181: Blocs De Données Et Listes D'erreurs

    MODE_TYPE BYTE B#16#0 Vitesse de départ pour le mode Manuel à vue  0 = petite vitesse 1 = grande vitesse Numéro de consigne pour le mode Semi-  automatique Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 182 1 = écriture table des consigne 2 (numéro de consigne 51 ... 100) 35.6 REFPT_EN BOOL FALSE 1 = définition du point de référence 35.7 AVAL_EN BOOL FALSE 1 = affectation de valeur réelle Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 183 1 = Tâche "Ecriture de la table des consignes 2" terminée 39.6 REFPT_D BOOL FALSE 1 = Tâche "Définition du point de référence" terminée 39.7 AVAL_D BOOL FALSE 1 = Tâche "Affectation de valeur réelle" terminée Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 184 1 = Erreur pour tâche "Ecriture de la table des consignes 2" 43.6 REFPT_ERR BOOL FALSE 1 = Erreur pour tâche "Définition du point de référence" 43.7 AVAL_ERR BOOL FALSE 1 = Erreur pour tâche "Affectation des valeurs réelles" Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 185 Consigne pour numéro de consigne 255 104.0 CHGDIF255 DINT Précourse de changement de vitesse pour le numéro de consigne 255 108.0 CUTDIF255 DINT Précourse de coupure pour le numéro de consigne Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 186 DINT Référencement du codeur absolu Données pour tâche "Mesure de longueur/Détection des bords" (FM 451) 136.0 BEG_VAL DINT Non utilisé 140.0 END_VAL DINT Non utilisé 144.0 LEN_VAL DINT Non utilisé Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 187: Contenu Du Db De Paramètres

    L#80000 Course par tour de codeur 28.0 b_28 DWORD Contrôle de parité pour les codeurs absolus SSI (ce paramètre machine est disponible uniquement pour le FM 351 de référence 6ES7351-1AH02-0AE0) 32.0 INC_REV DINT L#500 Incréments par tour de codeur 36.0...
  • Page 188 Table des consignes 1 Numéro de consigne 50 316.0 TRGL1.TRG[50] DINT Table des consignes 2 320.0 TRGL2.TRG[51] DINT Numéro de consigne 51 Table des consignes 2 516.0 TRGL2.TRG[100] DINT Numéro de consigne 100 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 189: Données Et Structure Du Db De Diagnostic

    STRUCT Données de diagnostic sixième entrée 322.0 DIAG[7] STRUCT Données de diagnostic septième entrée 332.0 DIAG[8] STRUCT Données de diagnostic huitième entrée 342.0 DIAG[9] STRUCT Données de diagnostic neuvième entrée Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 190 5: Erreur de paramètre machine 6: Erreur de table des consignes 15: Messages 128: Erreur de diagnostic +4.0 Numéro d'erreur +6.0 CH_NO numéro de canal +8.0 TRG_NO Numéro de consigne Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 191: C.4 Liste Des Messages Job_Err

    Erreur lors du n ième (n > 1) accès en écriture à un DB après apparition d’une erreur (tâche de lecture) Les erreurs 80A2..80A4 ainsi que 80Cx sont temporaires, c’est-à-dire vont être corrigées sans votre intervention après un temps d’attente. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 192: C.5 Classes D'erreurs

    La zone destination a été dépassée après l'arrivée à destination. Précote de changement de vitesse erronée Cause L'axe oscille à la précote de changement de vitesse. Précote de coupure erronée Cause L'axe oscille à la précote de coupure. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 193 Destination/zone de destination hors de la plage de travail Cause La destination prescrite ou calculée est en dehors des fins de course logiciels. Axe non paramétré Cause Les paramètres machine de l'axe manquent ou sont erronés. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 194 Axe linéaire : la coordonnée du point de référence se situe en dehors des fins de course logiciels actuels (éventuellement décalés). Axe rotatif : la coordonnée est < 0 ou supérieure à la fin d'axe rotatif. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 195 Les paramètres machine sur l'axe sont absents ou ne sont pas activés. Axe non synchronisé Cause L'une des tâches "Affectation de valeur réelle" et "Annulation d'affectation de valeur réelle" a été déclenchée alors que l'axe n'est pas synchronisé. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 196 Axe linéaire : la coordonnée se situe en dehors de la plage de travail. Axe rotatif : la coordonnée est supérieure à la fin d'axe rotatif ou < 0. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 197 0 et 100 000 ms. Zone d'arrêt incorrecte Cause Axe linéaire : plage entre 0 et 100 m ou 1000 m, selon la résolution. Axe rotatif : plage supérieure à la fin d'axe rotatif. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 198 Codeur SSI et axe rotatif : le codeur absolu ne couvre pas totalement la plage d'axe rotatif. Axe linéaire : le codeur ne recouvre pas au moins la plage de travail (y compris les fins de course logiciels). Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 199 Distance au début de la zone destination trop petite Cause Les temps de réaction matériels ne peuvent pas être respectés, car la distance entre les points de commutation est trop petite. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 200 Module indisponible  Solution Brancher le connecteur frontal sur le module de positionnement. Temps enveloppe dépassé (chien de garde) Cause Fortes influences perturbatrices sur le FM 351  Erreur dans le FM 351  Effet Le module est réinitialisé ...
  • Page 201 Respecter les caractéristiques techniques du module.  Erreur du codeur absolu Cause L'échange de télégrammes entre le FM 351 et le codeur absolu (SSI) est défectueux ou interrompu : Câble du codeur non branché ou cisaillé  Mauvais type de codeur ...
  • Page 202 Respecter les prescriptions de blindage et de mise à la  terre La surveillance peut être temporairement masquée  sous la responsabilité de l'utilisateur via le paramétrage dans l'interface de paramétrage. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 203: D Programmation Sans Sfb 52 Et 53

    Présentation du chapitre Programmation sans SFB 52 et 53 La CPU ne prend pas en charge les blocs système SFB 52 et SFB 53 avec fonctionnalité DPV1 ? Pour la programmation du FM 351, utilisez les blocs du dossier Programme "FM 351,451 ABS V1".
  • Page 204: D.2 Bases De La Programmation D'un Module De Positionnement

    – Si vous voulez écrire ou lire les paramètres par programme utilisateur, il vous faut un DB de paramètres pour chaque canal. – Si vous voulez exécuter un diagnostic par programme utilisateur, il vous faut seulement un DB de diagnostic pour chaque module. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 205 4. Saisissez le numéro de canal et, le cas échéant, le numéro du DB de paramètres dans le DB de canal correspondant. 5. Si votre PG/PC est connecté à une CPU, vous pouvez à présent charger les FC et DB dans cette dernière. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 206 100. Figure D-1 Echange de données entre FC, DB et module de positionnement Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 207: D.3 Fc Abs_Init (Fc 0)

    L'adresse du module doit être inscrite dans le DB de canal. Paramètres d'appel Type de Type P Signification données DB_NO Numéro du DB de canal Valeurs en retour La fonction ne fournit pas de valeur en retour. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 208: D.4 Fc Abs_Ctrl (Fc 1)

    Si vous souhaitez écrire ou lire des paramètres machine à l'aide de tâches, vous devez utiliser un DB de paramètres dont le numéro doit figurer dans le DB de canal. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 209 FC ABS_CTRL pour exécuter la tâche. Si vous utilisez le FM 351 en configuration centralisée, une tâche de lecture requiert exactement un cycle. Si vous utilisez le FM 351 comme élément déporté, une tâche de lecture peut requérir plusieurs cycles.
  • Page 210 : utilisateur 34.0 Boucle dans le sens plus PLOOP_ON 34.1 Boucle dans le sens moins MLOOP_ON 34.2 Ignorer l'entrée de validation EI_OFF 35.7 AVAL_EN Affectation de valeur réelle FC 1 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 211 Si au moins une tâche d'écriture a été lancée en même temps que les signaux de commande START, DIR_M ou DIR_P, le bloc retient ces signaux de commande jusqu'à ce que les tâches d'écriture aient été exécutées. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 212 RET_VAL JOBBUSY Bit lanceur Bit de fin _D Bit d'erreur _ERR Tâche active Tâche terminée sans erreur Tâche terminée avec erreur Tâche d'écriture interrompue Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 213 Le traitement des tâches de lecture à exécuter est poursuivi. JOB_ERR est remis à 1 pour chaque tâche. De plus amples informations sur les erreurs sont données dans la description des paramètres JOB_ERR et DATA_ERR au chapitre "Diagnostic (Page 137)". Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 214 Pour chaque canal supplémentaire, une exécution peut avoir lieu de manière parallèle et indépendante conformément à la figure suivante. Figure D-2 Structure générale du programme Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 215: D.5 Fc Abs_Diag (Fc 2)

    Numéro du DB de diagnostic RET_VAL Valeur en retour Valeurs en retour Cette fonction fournit les valeurs en retour suivantes : RET_VAL Description Tâche active Aucune tâche active, aucune erreur Erreur Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 216 Cette fonction n'exécute aucune tâche de démarrage. Comportement en cas d'erreur Pour une tâche erronée, vous trouverez la cause de l'erreur dans le paramètre JOB_ERR du DB de diagnostic, voir le chapitre "Diagnostic (Page 137)". Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 217: D.6 Blocs De Données

    D.6.2 DB de canal Tâche Le DB de canal est l’interface de données entre le programme utilisateur et le FM 351. Il comporte et reprend toutes les données requises pour la commande et le fonctionnement d’un canal. Montage Le DB de canal est subdivisé...
  • Page 218: D.6.3 Db De Diagnostic

    Il peut y avoir pour chaque canal du module plusieurs jeux de données de paramétrage, pour différentes recettes par exemple, sur lesquels vous pouvez commuter par programme. Constitution DB de paramètres Paramètres machine Tables des consignes Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 219: D.7 Caractéristiques Techniques Des Fc Et Db Pour Le Fm 351

    Caractéristiques techniques Le tableau suivant vous donne une vue d'ensemble des caractéristiques techniques des fonctions et des blocs de données. Tableau D- 1 Caractéristiques techniques des fonctions et des blocs de données pour le FM 351 N° Nom du bloc...
  • Page 220: D.8 Accès Rapide Au Données Du Module

    DIAG interne interne Octet 1 CHGOVER CUTOFF ZSPEED SPEED_OUT WAIT_EI WORKING ST_ENBLD Octet 2 MODE_OUT Octet 3 POS_RCD GO_P GO_M SYNC Octet 4 ACT_POS Octet 5 Octet 6 Octet 7 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 221 L 2#10001000 Mettre DRV_EN et DIR_P à 1 T PAB 521 Ecriture des signaux avec accès direct pour le canal 2 : Adresse de début du module + 8 + 1 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 222: D.9 Moyens De Transmission De Paramètres

    Chargement des paramètres en provenance du DB en ligne dans la PG. Importation des paramètres en provenance du DB en ligne dans le logiciel de configuration. Figure D-3 Moyens de transmission de paramètres Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 223 Exécutez les étapes 11a et 11 ou uniquement 11b. ● Les paramètres modifiés par le programme utilisateur doivent également être chargés automatiquement lors du démarrage : Exécutez les étapes 11b ou 11a, 11 et puis 1, 2, 2a. Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 224 Programmation sans SFB 52 et 53 D.9 Moyens de transmission de paramètres Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 225: Index

    Analyse, 149 Déroulement, 121 entrante, 148 Paramètres dans le DB de canal, 122 partantes, 148 Brochage Réaction du FM 351, 147 Connecteur frontal, 25 Vue d'ensemble, 147 Connecteurs Sub-D, 23 Alimentation du circuit de charge, 26 Tension auxiliaire, 26 Alimentation du codeur Tension auxiliaire, 26 Câblage, 56...
  • Page 226 Préparation, 59 Concept de sécurité, 21 Tâche, 48, 217 Condition DB de diagnostic, 49, 218 Prise de référence, 103 Montage, 49, 189, 218 Préparation, 59 Spécifications, 189 Tâche, 49, 218 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 227 Dispositif d'étage de puissance, 11 Initialisation du module, 159 Distance restant à parcourir, 115 Mise en service, 155 Mise en service sans masques de paramétrage, 157 Pilotage d'un entraînement, 161 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 228 Fréquence max. de pas, 136 Appel, 208 Blocs de données utilisés, 208 Commutateurs de fonction, 210 Comportement en cas d'erreur, 213 Fonctions, 208 Paramètres d'appel, 209 Signaux de commande, 211 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 229 LED CH 2, 139 Paramètres machine, 62 LED d'erreurs, 139 Tables des consignes, 63 LED SF, 139 Module de positionnement FM 351, 12 Liaison des potentiels, 32 MON_FRAME, 81 Limite de la plage de travail MON_PULSE, 81 Manuel à vue, 102...
  • Page 230 Positionnement commandé, 15 Paramètres de position, 126 Précote de changement de vitesse, 16 Paramètres dans le DB de canal, 126 Précote de coupure, 16 Précotes, 16 Précourse de changement de vitesse, 16 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 231 91 Codeurs, 84 Vitesse d'arrêt, 92 Relation Surveillances, 81, 91 Plage de déplacement, 86 Synchronisation Remarque concernant le câblage, 26 Définition du point de référence, 119 Prise de référence, 103 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...
  • Page 232 Exemples d'application, 54, 223 Transmission des données Codeur absolu, 134 Type de codeur, 77 types Prise de référence, 106 Types d'erreurs, 138 UDT, 48, 217 Unité Choix, 65 standard, 66 Unité standard, 66 Module de positionnement FM 351 Instructions de service, 05/2011, A5E01092702-02...

Table des Matières