SIMATIC
FM 357 - Prise en main
Petit guide de mise en service
La présente notice est destinée à guider, à partir d’un exemple concret et à travers 5 étapes, vos pre-
miers pas pour la mise en service d’une application et pour l’exécution d’un déplacement ; il vous ai-
dera à assimiler et à vérifier les fonctions matérielles et logicielles de base de votre module de com-
mande d’axe FM 357. Les renvois au manuel donnent un aperçu des informations que vous pouvez y
trouver.
Le temps nécessaire à l’étude de l’exemple est de 2 à 3 heures selon votre expérience.
Prérequis
Un automate SIMATIC 300 constitué d’un module d’alimentation et d’une CPU 314 (ou supérieu-
res).
Module FM 357 installé, logiciel de configuration associé, disquette de firmware (licence monopo-
ste) et accessoires nécessaires tels que connecteur de bus, connecteur frontal et matériel de
câblage.
Partie puissance (p. ex. SIMODRIVE 611-A ou FM STEPDRIVE), un moteur (p. ex. 1FT5 ou
SIMOSTEP) et le câble de transmission de consigne correspondant. La partie puissance et le mo-
teur ont été mis en service.
Codeur incrémental rotatif (uniquement pour servomoteurs) et le câble correspondant.
L’atelier logiciel STEP 7 (version V4.02 ou supérieure) a été correctement installé sur votre PG.
Montage et câblage du FM 357
Enfichez le connecteur de bus livré avec le module FM 357 dans le connecteur de bus de la CPU.
Accrochez le FM 357 au profilé-support, rabattez-le vers le bas et fixez-le par vis. Voir instructions
détaillées au chapitre 3.1 du manuel.
Connectez l’alimentation au bornier à vis du FM 357. Voir instructions détaillées au chapitre 4.2 du
manuel.
Câblez le connecteur frontal. La sortie NC-READY doit être bouclée dans le circuit d’ARRET
URGENCE. Enfichez le connecteur frontal sur le FM 357 jusqu’à son encliquetage. Voir description et
raccordement du connecteur frontal aux chapitres 4.7 et 4.8. du manuel.
Branchement de la partie puissance :
Raccordez l’extrémité libre du câble de connexion aux bornes du variateur ou enfichez le connecteur
Sub-D (15 points) sur le module FM STEPDRIVE. (Le repérage aux extrémités des câbles confec-
tionnés conformément aux indications du catalogue renvoit aux bornes correspondantes des varia-
teurs SIMODRIVE.) Enfichez le connecteur femelle Sub-D (50 points) dans le connecteur X2 du
FM 357. Bloquez le connecteur avec les vis moletées. Voir description et raccordement du variateur
aux chapitres 4.3 et 4.4 du manuel.
Branchement du codeur (pour servomoteurs seulement) :
Branchez le câble de raccordement au codeur. Enfichez le connecteur mâle Sub-D (15 points) dans le
connecteur femelle X3 (axe 1) du FM 357. Bloquez le connecteur avec les vis moletées. Voir la des-
cription et le raccordement du codeur aux chapitres 4.5 et 4.6 du manuel.
Bloc d’alimentation CPU FM 357
(PS) X2 X3 X4 Connecteur frontal
(X1)
1
2
L+ Bornier 1 1
NC-READY
M 1 2
L+ L+ 1 3
M M M
L+ L+ L+ 1 8
M M M 1 9
2 0
X5 X6
p ex. SIMODRIVE 611-A Codeur incrémen- Réglage ARRET
tal (axe 1) URGENCE
Connectez la PG à la CPU.
Mettez la CPU en STOP et placez le commutateur de mise en service du FM 357 sur la position 2.
Test : Mettez le module d’alimentation sous tension. Si le raccordement est correct, les DEL vertes
”DC 5V” de la CPU et du FM 357 s’allument.
La DEL rouge ”SF” du FM s’allume passagèrement et s’éteint lorsque le test interne du module
est terminé avec succès. La DEL jaune ”DIAG” du FM s’allume au bout d’environ 7 s et s’éteint
en même temps que la DEL rouge ”SF”.
Le clignotement cyclique des DEL ”SF” et ”DIAG” sur le FM357 signale que le module est prêt
pour la mise à jour du firmware.
LED “SF”
...
LED “DIAG” ...
env. 7 s
Phase Clignotement cyclique FM 357
enclenchement prêt pour mise à jour
Installation du firmware sur le FM 357
Faites une copie de la disquette d’origine.
Installez le logiciel en utilisant cette copie et en procédant comme suit :
Introduisez la disquette contenant le firmware dans le lecteur de disquette de votre PG/PC.
Sous Démarrer → Programmes → Explorateur Windows sélectionnez le lecteur de disquette.
Lisez le fichier Lisezmoi.txt !
Lancez le fichier UPDFM357.EXE
Suivez les instructions du programme d’installation.
(Nota : les instructions concernant l’installation du firmware de carte mémoire ne concernent pas cet
exemple).
La boîte de dialogue ”Transférer firmware” est affichée.
Entrez la valeur 14 dans le champ de saisie ”Adresse MPI du FM” (adresse MPI du FM 357 en état de
mise à jour).
Nota
”Sélectionner fichier...” fait apparaître le fichier BS_N9500.dat sélectionné par défaut.
Cliquez sur le bouton Démarrer transfert de données Firmware. La première partie du firmware (firm-
ware COM) est transférée sur le FM.
Il apparaît le message ”xx fichiers ont été transférés avec succès”. Acquittez-le avec OK.
Attendez le clignotement cyclique (5x) de la DEL jaune ”DIAG”.
Coupez l’alimentation du système puis remettez-le sous tension. Attendez le clignotement cyclique de
la DEL rouge ”SF”.
Nota
”Sélectionner fichier...” fait apparaître le fichier BS_N9530.dat paramétré par défaut.
Cliquez sur le bouton Démarrer transfert de données Firmware. La deuxième partie du firmware
(firmware CN) est transférée sur le FM.
Le message ”xx fichiers ont été transférés avec succès” est affiché. Acquittez-le avec OK.
Attendez le clignotement cyclique (5x) de la DEL ”DIAG”.
Mettez le commutateur de mise en service du FM 357 sur 1.
Coupez l’alimentation du système puis remettez-le sous tension. Attendez la fin du démarrage du
FM 357 (avec valeurs par défaut environ 3 min).
Mettez le commutateur de mise en service du FM 357 sur 0.
Fermez la boîte de dialogue ”Transférer firmware”.
L’installation du firmware est décrite au chapitre 3.2 du manuel.
Nota : Une fois le firmware installé avec succès, veillez à ce que le timeout soit réglé au maximum à
10 s dans l’outil ”Paramétrage interface PG/PC” (voir fichier Lisezmoi.txt).
Installation du logiciel de configuration sur la PG
Le logiciel de configuration contient l’outil ”Paramétrage du FM 357”, les blocs fonctionnels standard
FM 357, une interface utilisateur préconfigurée fournie comme exemple pour l’OP 17 (ne concerne
pas notre projet exemple) ainsi que des exemples utilisateur.
Faites une copie de chaque disquette d’origine.
Installez le logiciel depuis cette copie.
Introduisez la disquette 1 dans le lecteur de votre PG/PC.
Lancez sous Windows 95 le dialogue d’installation du logiciel en double-cliquant sur l’icône ”Ajout/sup-
pression de programmes” dans le ”Panneau de configuration”.
Dans la boîte de dialogue, sélectionnez le lecteur de disquette et le fichier SETUP.EXE et lancez la
procédure d’installation.
Suivez pas à pas les instructions données par le programme d’installation.
Le logiciel est installé en standard dans les répertoires suivants :
Outil de paramétrage ”Paramétrage du FM 357 : “[répertoire STEP7]\S7FM357”
Blocs fonctionnels : “[répertoire STEP7]\S7LIBS\FM357_LI”
Interface utilisateur pour OP 17 : “[répertoire STEP7]\EXAMPLES\S7OP_BSP”
Exemples utilisateur : “[répertoire STEP7]\EXAMPLES\FM357_EX”
L’installation du logiciel de configuration est décrite au chapitre 5.1 du manuel.
Liaison au programme utilisateur
Si vous n’avez pas encore créé de projet, procédez de la manière suivante :
Sélectionnez Station SIMATIC 300. La commande Edition → Ouvrir un objet permet d’accéder à la
configuration matérielle S7.
Utilisez Insertion → Composantes matérielles ou Affichage → Catalogue pour ouvrir le catalogue
de matériel. Dans ce catalogue, sélectionnez Station SIMATIC 300 → RACK-300 → Profilé-support.
Faites glisser le profilé-support dans votre projet.
Sélectionnez (comme pour le profilé-support) la CPU et le FM 357 et les références de commande
correspondantes (MLFB) dans le catalogue de matériel et faites-les glisser sur l’emplacement sou-
haité (emplacement 2 pour la CPU, dans l’exemple : emplacement 4 pour le FM 357).
Sélectionnez Station → Enregistrer et compilier pour enregistrer et compiler le projet matériel créé.
La CPU configurée et le FM 357 sont maintenant enregistrés dans le gestionnaire SIMATIC.
Ouvrez votre projet dans le gestionnaire SIMATIC.
Sélectionnez-y Station SIMATIC 300 → CPUxxx → Programme S7.
Dans le gestionnaire, utilisez la commande Fichier → Ouvrir... → Bibliothèques pour ouvrir la
bibliothèque FM357_LI.
Sélectionnez dans cette bibliothèque le répertoire S7 “GF_Vxxxx”. Ce répertoire contient :
un fichier ”Mnémoniques”
un répertoire ”Sources”
un répertoire ”Blocs”
Sélectionnez le fichier ”Mnémoniques” et copiez-le dans votre projet sous Station SIMATIC 300 →
CPUxxx → Programme S7.
Confirmez le message ”Remplacer l’objet existant et tout son contenu” ? avec Oui.
Ouvrez le répertoire ”Sources”, sélectionnez-y la source LIST ”FM357OBn1” (dans l’exemple 1 = un
FM 357) et copiez-la dans le répertoire ”Sources” de votre projet.
Ouvrez le répertoire ”Blocs” et copiez tous les blocs de ce répertoire dans le répertoire ”Blocs” de
votre projet.
Ouvrez dans votre projet la source LIST copiée ”FM357OBn1” (répertoire ”Sources”).
L’éditeur CONT/LIST/LOG est démarré.
Inscrivez l’adresse du FM 357 dans l’OB 100, dans l’appel du FB1 pour NCLaddr1 (256 dans notre
exemple).
A l’aide des commandes Fichier → Enregistrer et Fichier → Compiler, créez les blocs d’organisation
(OB 1, OB 82, OB 100) à partir de la source LIST.
Quittez l’éditeur.
Dans le gestionnaire SIMATIC, sélectionnez Station SIMATIC 300 → CPUxxx → Programme S7 →
Blocs. Utilisez Système cible → Charger pour chargez dans votre CPU (CPU en STOP) tous les
blocs S7 qui se trouvent dans ”Blocs” (aussi les données système).
Test : Mettez la CPU en RUN. Après une minute au maximum, le clignotement cyclique des DEL
jaunes ”DIAG” sur le module FM 357 signale le démarrage réussi du couple CPU/FM 357.
Voir les informations sur la programmation des blocs fonctionnels standard au chapitre 6 du manuel.
Paramétrage du FM 357
Ouvrez votre projet dans le gestionnaire SIMATIC.
Sélectionnez Station SIMATIC 300. La commande Edition → Ouvrir un objet vous permet d’accéder
à la configuration matérielle S7. Sélectionnez le FM 357.
Avec la commande Edition → Propriétés de l’objet, appelez la boîte de dialogue ”Propriétés FM 357
4AxisControl (R0/S4)”.
Cliquez sur le bouton Paramètres... pour accéder à l’interface ”Paramétrage du FM 357”.
Lancez l’assistant de saisie des paramètres machine en sélectionnant Système cible → Assistant
paramètres machine.
Nota : les paramètres machine sont alors chargés (env. 2 min).
Entrez les paramètres suivants pour notre exemple dans les champs de paramétrage correspondants
(les paramètres non mentionnés sont des valeurs par défaut et sont sans importance pour le test) :
Configuration : Entraînement : axe 1 ”Servomoteur” ou ”moteur pas à pas (SM) sans
codeur”
Adaptation codeur : geben selon le codeur utilisé, entrez : ”incréments par tour de codeur” ou ”Pas
par tour de moteur”
Utilisez la commande Système cible → Transférer/Activer les données pour transférer les pa-
ramètres modifiés sur le FM 357 et les activer.
Quittez l’assistant paramètres machine.
Test : Ouvrez la fenêtre de mise service en sélectionnant Test → Mise en service.
Cliquez sur le bouton Test.
électionnez le mode de fonctionnement Manuel à vue.
Vous devez avoir annulé ”Avance Stop” et sélectionné le ”déblocage régulateur”.
Réglez la correction de vitesse sur 50 % en déplaçant le pointeur de la correction de vitesse
avec le bouton gauche de la souris.
Cliquez sur le bouton S+.
Vous pouvez maintenant déclencher un déplacement avec la barre d’espacement. Le moteur
tourne tant que vous maintenez la barre d’espacement enfoncée, et vous pouvez observer la
position réelle dans la vue de mise en service (dynamique de l’axe selon valeurs par défaut).
Si une erreur devait survenir pendant le test, vous pouvez le réinitialiser avec le bouton RES dans la
fenêtre de mise en service.
Vous pouvez analyser l’erreur à l’appui du numéro et du texte d’erreur en passant par le menu Test
→ Analyse des défauts.
Nota : Pour le reste de la mise en service, observez les instructions du chapitre 7.
Voir le chapitre 5 du manuel pour de plus amples informations sur le paramétrage du FM 357.
Diagnostic
Des erreurs de manipulation, de câblage ou l’entrée de paramètres mutuellement incompatibles peu-
vent déclencher des erreurs que le FM 357 signale par la DEL de signalisation groupée de défaut
”SF”.
La démarche à suivre pour localiser ces erreurs et y remédier est décrite au chapitre 11 du manuel.
Exemple
Le projet exemple FM357_EX a été installé avec le logiciel de configuration. Si vous avez effectué les
opérations ci-dessus, vous pouvez, avec l’exemple 3 (EXAMPLE3) de ce projet, déplacer le premier
axe du FM 357 comme axe CPU (FC 24).
Procédez de la manière suivante :
Fermez ”Paramétrage FM 357” et ”Configuration matérielle S7”.
Dans le gestionnaire SIMATIC, ouvrez avec les commandes Fichier → Ouvrir → Projets le projet
exemple FM357_EX.
Dans le répertoire EXAMPLE3 → ouvrez Sources, et copiez la source LIST ”Example3”. Ajoutez la
source LIST à votre projet sous Station SIMATIC 300→ CPUxxx → Programme S7 → Sources.
Dans votre projet, sous Station SIMATIC 300 → CPUxxx → Programme S7 → Sources, sélectionnez
le fichier LIST copié Example3.
Lancez l’éditeur CONT/LIST/LOG en double-cliquant sur le fichier sélectionné.
Inscrivez dans l’OB 100, à l’endroit prévu, l’adresse du FM 357 (voir bloc FB1, dans l’exemple = 256).
L’OB1 contient à l’endoit correspondant (USER PROGRAM)un programme utilisateur pour la pro-
grammation de FC 24.
Utilisez les commandes Fichier → Enregistrer et Fichier → Compilation pour créer les blocs d’orga-
nisation OB 1, OB 82 et OB 100 à partir de la source LIST. Vous pouvez ignorer les messages de
mise en garde émis pendant la compilation.
Quittez l’éditeur.
Dans le gestionnaire SIMATIC, sélectionnez Station SIMATIC 300 → CPUxxx → Programme S7 →
Blocs.
Mettez la CPU en STOP.
Utilisez la commande Système cible → Charger pour charger dans la CPU tous les blocs qui se trou-
vent sous ”Blocs” (y compris les données système).
Mettez votre CPU en RUN-P.
Après un démarrage réussi du FM 357 le mode de fonctionnement ”Mode manuel à vue” est réglé.
Pour pouvoir observer les mémentos utilisés dans le programme utilisateur, vous devez ouvrir un pro-
jet en ligne pour votre projet hors ligne. Sélectionnez pour cela votre projet puis Affichage → En ligne.
Sélectionnez ensuite Station SIMATIC 300 → CPUxxx → Programme S7, et démarrez l’outil ”Visuali-
sation et forçage de variables” avec la commande Système cible → Visualiser/forcer des variables.
Entrez dans la colonne ”Opérande” les mémentos M36.1 à M36.4 que vous désirez observer et le
mémento 35.0 (entrée de démarrage libre) pour démarrer le déplacement.
Vous pouvez observer cycliquement les opérandes avec la commande Variable → Visualiser.
La commande Variable → Actualiser valeurs d’état rafraîchit les opérandes une fois (une seule) pour
l’observation.
Pour démarrer le premier axe, entrez la valeur 2#1 dans la ligne du mémento M35.0, dans la colonne
”Valeur de forçage”.
Utilisez la commande Variable → Forcer pour déclencher la mise à ”1” cyclique du mémento.
ou
la commande Variable → Activer valeur de forçage pour déclencher une mise à ”1” unique du
mémento.
Une fois que l’axe est démarré, remplacez la valeur 2#1 par 2#0 et rafraîchissez la valeur de forçage
en sélectionnant Variable → Activer valeur de forçage.
Nota :
Après mise à 1 (unique) et remise à 0 du mémento M35.0, les valeurs des paramètres d’entrée de FC
24 ”Pos”, ”FRate” et ”AxisNo” génèrent un déplacement relatif de 150 mm de l’axe 1 qui est effectué à
la vitesse de 1 m/min. Les message de sortie InPos (M36.1), Activ (M36.2), StartErr (M36.3) et Error
(M36.4) indiquent les différents états de l’axe en liaison avec FC 24. Si une erreur survient pendant
l’exécution de FC 24, il faut analyser le contenu de l’octet de données 33 (POS_FENR) dans le DB
utilisateur concerné ”Signaux d’axe” (voir chapitre 6.3, FC 24).