- ICONES - Icônes spécifiques Icônes Signification Clic du Bouton Gauche de la Souris Clic du Bouton Droit de la Souris Double-Clic Bouton Gauche de la Souris Clic et Maintenir Bouton Gauche Souris Fichier Projet Clic gauche de la souris et sélection Menus et champs entre guillemets Saisir au clavier le champs entre guillemets Indique l ordre des manipulations. Aforest PH.Février/0 Maintenance S7 T 0 6 0
- Résumé - Grafcet Dépannage Phases a b c d e f g Mise en Place Partenaire Accessible: Liaison MPI OK Test Alimentation Leds DCV et DCV (VERT)Allumées Test Batteries Leds BATxx (Rouge) Éteintes Test CPU S7-00 Led DC V (VERT) Allumée Test Led STOP Led STOP (Rouge) Éteinte Test Led RUN Led RUN (VERT) Allumée Matériel + Logiciel OK (Console /Automate). Défaut Tensions Carte. Surcharge Circuit V. Changer la Pile sous tension + Activer FMR. Procédure N = COMPARAISON. Changer la CPU Hors Tension Procédure N = CHARGER PROJET. Automate à l arrêt ou en Défaut: Procédure N = Recherche DEFAUT. Problème avec la CPU, Faire un MRES. Procédure N = CHARGER PROJET. RUN + SF ou INTF ou EXTF ou BF: OB de réaction: Procédure N. RUN Machine Bloquée: Procédure N = Recherche INFOS.
a/ Mise en Place Console de Programmation Mise sous Tension Console Siemens: PGFIELD ENFONCER le Bouton pendant plus d une seconde. VERIFIER que la console s allume. LAISSER le système d exploitation initialiser la console Siemens. Mot de passe Console Pas de Mot de passe sur les consoles AFOREST. Ne pas oublier de se connecter au secteur. Suivant le paramétrage, la console peut s éteindre toute seule si elle est inutilisée pendant un certains temps.
a/ Mise en Place Lancer Simatic Manager Barre des tâches Windows: Démarrer Simatic Simatic Manager Ou à partir du bureau: Sous Simatic Manager: Fermer tous les Projets ouverts... Fenêtre Fermer Tout
a/ Mise en Place Sous Simatic Manager: Outils Paramétrage Liaison MPI Paramétrage de l interface PG/PC Sur CP 6 MPI 6 (Seulement si on change de type d interface) Le nom de la carte de communication peut changer en fonction des PG. On peut également utiliser un PC ADAPTER (convertisseur RS/RS8).
a/ Mise en Place Liaison Console / CPU S7 6 Via le port MPI: Multi Port Interface Sur la Console: Connecter le câble sur le connecteur MPI/DP (9 broches) à l arrière de la PGFIELD. M P I Sur l Automate: Connecter le câble directement sur le port M.P.I (sans réseau). Lever la trappe de la CPU, le connecteur se trouve à gauche. MPI Le port MPI est dans certains cas le seul port de Communication. Quand il existe plusieurs ports, il se situe à gauche (au niveau de la CPU). Éviter d enlever se câble si vous êtes «ONLINE» avec l automate. 6
a/ Mise en Place TEST LIAISON 7 Sous Simatic Manager: Système Cible Partenaires Accessibles Si des adresses réseau (numéros) apparaissent: Paramétrage + Liaisons OK Ex: MPI= (ème en bas) Permet de fermer le Partenaires Accessibles Si la fenêtre n indique pas de partenaire, analyser l aide proposée avec le message d erreur. On peut lancer le Partenaires Accessibles: 7
b/ Alimentation PS-00: Contrôle Leds DCV DCV Led DCV allumée et Led DC V allumée 8 PS-00: Led DCVC,DCV non Allumée(s) = Déf.Tension, Carte Vérifier si le sélecteur de l alimentation est à ou ON. Solution : Contrôler ou Corriger la tension d alimentation primaire. Localiser et Éliminer un éventuel Court Circuit. Changer la Carte d alimentation défectueuse. Led VDC Clignotante = Surcharge Circuit V Solution : Supprimer le dernier module enfiché. Ou mettre une alimentation plus puissante. Si on change l alimentation d un S7-00, la RAM de la CPU étant sauver par les batteries de l alimentation (ou en externe directement via la CPU), il peut y avoir un risque de perdre le programme. 8
c/ Batteries CPU-00: Contrôle Leds BAF BATF CPU S7-00: Led BATF éteinte. PS S7-00 : Leds BAF ou BATT ou BATT éteintes: 9 PS-00: Led BAF,BATF,BATT,BATT Allumée(s) = Défaut Pile Pile défectueuse, absente ou montée à l envers: Solution : Faire le changement de la Pile sous Tension. Comparer le Projet Console (OFFLINE)/ Automate. Pour les S7-00, activer le sélecteur FMR (Failure Master Reset) pour annuler le défaut et éteindre les leds, après intervention. PROCEDURE N = COMPARAISON PROJET Les nouvelles CPU S7-00 n ont plus de pile, donc plus de voyant. La carte MMC sert à sauver les informations (rechargée en RAM/chaque Coupure) Les voyants du S7-00 ne s allument que si le sélecteur (/0/) de l alimentation est positionné sur ou. 9
d/ CPU-S7-00 Contrôle Led DC V 0 Led DC V allumée Led CPU S7-00 DC V Éteinte = Changer la CPU Alimentation Interne défectueuse: S assurer de possédez le Projet sur la Console. Couper l alimentation (changement hors tension). Solution : Remplacer la CPU, par une nouvelle. Repositionner la cartouche (si OK) ou PROCEDURE N = CHARGEMENT PROJET Si vous ne possédez pas la même référence de carte, il faut certainement passer par le paramétrage du matériel (HWCONFIG) changer, compiler et charger les modifications vers la CPU (dans la mesure ou la nouvelle référence peut supporter les fonctionnalité) 0
e/ CPU-ARRET? Contrôle Led STOP S7-00: Led STOP éteinte S7-00: Led STOP Clignotante = Effacer la mémoire RAM Une cassette a été positionnée (hors tension), ou erreur Interne. Solution : Faire un effacement général de la RAM; MRES. Led STOP allumée seule = Action rapide (STOP/RUN) Solution : Faire un STOP/RUN avec la clef ou la console. Led STOP allumée+autre(s) Led(s) = Analyser le défaut Solution : Solution : Led SF ou STOP allumée sur une autre carte. Corriger le défaut matériel ou mettre le coupleur en RUN. Led SF allumée sur S7-00 = Défaut Matériel ou Programme. Led INTF allumée sur S7-00 = Défaut Programme. Led EXTF allumée sur S7-00 = Défaut Matériel. Led BF ou BUSF allumée fixe = Défaut Alimentation Réseau DP. Led BF ou BUSF Clignotante = Au moins esclave DP en défaut. PROCEDURE N = ANALYSE DEFAUT AUTOMATE.
f/ CPU-RUN? Contrôle Led RUN S7-00: Led RUN Allumée Led RUN éteinte = Mettre le clef en RUN ou RUN-P Solution : Activation du Programme Automate par un RUN ou RUN-P S7-00: Led RUN Clignotante = Phase de Démarrage CPU Led RUN Allumée = La Machine est bloquée L automate ne possède plus de programme en mémoire. PROCEDURE N = COMPARAISON PROJET. Ou Rechercher avec la console l information bloquante. PROCEDURE N = RECHERCHE INFORMATIONS. Solution : Solution : Led RUN allumée+led(s) rouge = OB de Réaction Si RUN + SF ou INTF ou EXTF ou BF ou BUSF, un OB de réaction est en place pour contrer un défaut connu par le programmeur. PROCEDURE N = ANALYSE DEFAUT AUTOMATE. Solution :
g/ EN FONCTION Automate OK S7-00: Led DC V (Vert) allumée S7-00: Led DC V (Vert) allumée Led CRST (Orange) allumée Led RUN (Vert) allumée Led FRCE (Orange) allumée (Forçage Permanent activé) Led SF/INTF/EXTF allumée (Défaut matériel ou Programme) Led BF/BUSF (Rouge) allumée (Défaut réseau Profibus DP)
a/ Ouvrir Projet Lancer Simatic Manager Console allumée, sous le Bureau : Barre des tâches Windows: Démarrer Simatic Simatic Manager Sous Simatic Manager: Fermer tous les Projets ouverts... Fenêtre Fermer Tout
a/ Ouvrir Projet Sélection Projet Sous Simatic Manager: Fichier Ouvrir Sur le Nom du Projet. Pour se mettre en plein écran. Prendre l habitude de travailler en plein écran, évite des problèmes avec les nombreuses fenêtres Windows ouvertes.
a/ Ouvrir Projet Ouvrir l Arborescence 6 Sous Simatic Manager: Sur l automate: Sur la CPU: Sur Programme: Sur Blocs Se positionner sur Blocs permet de sélectionner tous les blocs du Projet. 6
b/ Comparaison Sous Simatic Manager: Outils Entre Console et Automate 7 Comparaison de blocs Cocher Cocher Cocher 6 Il est possible de comparer projets dans la console. Il faut cocher «Chemin/Chemin» et sélectionner le projet et les blocs à affecter au chemin. 6 7
c/ Résultat COMPARAISON et ANALYSE 8 Automate = Console Si Différences entre Automate et Console Si le message Aucune Divergence d horodatage et «Données Système ont le même contenu», cela signifie que les Blocs et le matériel sont identiques. 8
d/ Détails Des DIFFERENCES 9 Sous la Fenêtre «Comparaison de blocs Résultats» : Les différences apparaissent en rouge dans cette fenêtre: Possibilité d utiliser l aide de la console: Après analyse des détails retour à la fenêtre précédente: Cela permet de visualiser rapidement les dates et heures de conception, de voir s il y a eu des insertions ou des remplacements 9
e/ Visualisation Différences et Écrans Multiples 0 Sous Fenêtre «Comparaison de blocs Résultats» : On visualise sur un même écran Console et Automate: En bas de l écran ( à partir de V.), on visualise les différences dans ce bloc. Il est possible en paramétrant l affichage, de visualiser le programme en LIST avant de lancer la comparaison. De ce fait lorsque le logiciel ouvre la multi fenêtre, le curseur se positionne à la différence. 0
f/ Correction Différences sur un bloc Sous CONT/LIST/LOG: Corriger la différence sur la console. L automate ne pouvant pas être modifié. On part de l hypothèse que l automate est la source sûre. Pour Sauver la modification sur la console. Actualiser la liste des différences (à partir de V., sinon passer au point ). Refaire les points à tant que la liste des différences n est pas vide. Quand elle est vide, le bloc OFFLINE (Console) et le bloc ONLINE (Automate) sont identiques, sauf la date et heure de sauvegarde. ALT F = Pour Charger le bloc modifié vers l automate et le supprimer de la liste des différences. Pour fermer CONT/LIST/LOG et retourner sous SIMATIC MANAGER.
f/ Correction Sous Simatic Manager: Des AUTRES BLOCS On visualise la liste des différences: = Contrôler s il subsiste des différences. Si un défaut existe : Corriger bloc après bloc les différences comme déjà détaillé dans les pages précédentes. S il n y a plus de différence après actualisation on peut visualiser aucune divergence. 6 Fenêtre + Fermer Tout 7 ALT F Pour fermer SIMATIC MANAGER.
P Charger Projet a / Effacer la Cartouche Mémoire. b / Effacer la R.A.M. c / Ouvrir le Projet. d / Transfert du Matériel. e / Transfert des Blocs. - Page: 0 à - Page: à - Page: à - Page: à 8 - Page: 9 à 0 f / Programmation Cartouche. - Page: à
a/ Effacer FLASH Lancer Simatic Manager Console allumée, sous le Bureau : Barre des tâches Windows: Démarrer Simatic Simatic Manager Sous Simatic Manager: Fermer tous les Projets ouverts... Fenêtre Fermer Tout
a/ Effacer FLASH AVEC la CONSOLE Sous Simatic Manager: Enlever la cartouche Hors tension de l automate (si elle existe). Mettre la cartouche dans logement à gauche de la console: 6 7 : Nouvelle Cartouche MMC. : Cartouche Normale S7. Fichier Carte Mémoire S7 Effacer... Faut-il vraiment effacer la carte mémoire? 8 9 Les données de la carte mémoire ont bien été effacées.
b/ Effacer R.A.M DE L UNITE CENTRALE 6 Sur la CPU après mise sous tension: Mettre la clef ou sélecteur en Stop. RUN-P RUN STOP MRES Led STOP 6 7 Maintenir la clef en Position MRES. Laisser clignoter la Led STOP fois en maintenant la clef. Relâcher la clef ou le sélecteur en STOP. En moins de secondes, remettre la clef en position MRES. La led STOP clignote rapidement. Relâcher la clef ou le sélecteur en STOP. RUN-P RUN STOP MRES RUN-P RUN STOP MRES RUN-P RUN STOP MRES RUN-P RUN STOP MRES 8 La R.A.M est effacée si la led STOP est fixe. 6
b/ Effacer R.A.M MISE EN PLACE CARTOUCHE 7 Sur la CPU : RUN-P La Clef de l Automate est en STOP. RUN STOP MRES Leds Mettre Hors Tension l automate. Mettre la cartouche dans la CPU. Mettre Sous Tension l automate. Les leds clignotent: phase de démarrage 6 La CPU passe en STOP. La mémoire RAM et la cartouche Flash EEPROM sont effacées. Nous restons en STOP pour poursuivre la procédure de chargement. Si l on positionnait la clef en RUN ou RUN-P, la CPU passerait en RUN malgré l absence de programme (Activer une sortie = Chien de garde programme). 7
c/ Ouvrir Projet SELECTION PROJET 8 Sous Simatic Manager: Fichier Ouvrir Sur le Nom du Projet. Pour se mettre en plein écran. Si le projet n apparaît pas dans la liste faire Parcourir pour rechercher des projets qui n ont pas été ouverts avec Simatic Manager. 8
d/ Matériel Accès avec la PG 9 Sous Simatic Manager: (Choix Automate) Cette fenêtre apparaît: À droite visualisation de la CPU et des cartes spéciales : CP (Communication) FM (Fonctions Spéciales). Pour lancer HWCONFIG: 9
d/ Matériel Sous HWCONFIG: Transfert du Matériel / 0 = Enregistrer + Compiler = Mise à jour (matériel) = Charger le matériel de la console dans le module (CPU). (Choix CPU) 0
d/ Matériel Transfert du Matériel / Sous HWCONFIG: = Afficher adresses Réseau de la CPU raccordée. Directement raccordé sur un Automate en STOP. = Validation Adresse = Validation Chargement Les adresses doivent êtres identiques entre la connexion et le Partenaire.
d/ Matériel Sous HWCONFIG: Transfert du Matériel / La fenêtre de progression du chargement apparaît. Lorsqu elle disparaît, le chargement du matériel est terminé. Station Quitter Fermeture de HWCONFIG et retour à SIMATIC MANAGER. Répondre «NON» à toute proposition de sauvegarde en quittant le logiciel.
e/ Blocs Projet Accès aux blocs Sous Simatic Manager: Sur l automate: Sur la CPU: Sur le Programme: Blocs Tous les blocs du projet sont ainsi sélectionnés:
e/ Blocs Projet Transfert des blocs Sous Simatic Manager: = Positionnement sur les blocs RUN-P L automate est toujours en STOP. S il s agit d un automate avec une carte MMC, veuillez placer la cartouche vide hors tension. RUN STOP MRES = Charger les blocs dans l automate Vous pouvez répondre NON si vous le souhaitez, la valise étant l image du matériel qui vient d être mise à jour et transféré.
f/ Finaliser Programmation FLASH Sous Simatic Manager: Automate en STOP avec une cartouche. RUN-P RUN STOP Système Cible MRES Sauvegarde RAM en ROM 6 Valider le transfert: Transfert en cours... 6 7 7
f/ Finaliser Mise en Marche Automate 6 Sur la CPU: Mettre la CPU en RUN ou RUN-P : Visualisation : Tout est permis. RUN-P RUN STOP MRES L automate doit passer en RUN. Sous Simatic Manager: Led RUN (Vert) allumée Fichier Quitter Si la CPU passe en STOP, se reporter au Grafcet de dépannage. Si la CPU est en RUN en indiquant un défaut un OB de réaction est en place. 6
7 P Analyse Défaut a / Ouvrir le Projet. b / Lancer le Diagnostic. c / État du Module de la CPU. d / État du Module du Matériel. e / Station en Ligne. - Page: 6 à 8 - Page: 9 à 0 - Page: à - Page: à - Page: à 6 7
a/ Ouvrir Projet Lancer Simatic Manager 8 Barre des tâches Windows: Démarrer Simatic Simatic Manager Sous Simatic Manager: Fenêtre Fermer Tout Cela permet de fermer tous les Projets ouverts au préalable. Simatic est ouvert sans Projet. 8
a/ Ouvrir Projet Sous Simatic Manager: SELECTION 9 Fichier Ouvrir Sur le Nom du Projet. Pour se mettre en plein écran. Prendre l habitude de travailler en plein écran, évite des problèmes avec les nombreuses fenêtres Windows ouvertes. 9
a/ Ouvrir Projet Accès aux blocs 0 Sous Simatic Manager: Sur l automate: Sur la CPU: Sur le Programme: Blocs Tous les blocs du projet sont ainsi sélectionnés: 0
b/ Diagnostic DU MATERIEL Sous Simatic Manager: Système Cible Diagnostic / Réglage (à partir de la version V.) Diagnostic du Matériel On liste les problèmes. Mémoire Tampon de Diagnostic Se positionner avec le curseur sur le module qui vous intéresse et et sélectionner «État du Module». HWCONFIG ONLINE
b/ Diagnostic ANALYSE Sous Vue Rapide «Diagnostic Matériel»: S il n y a que la CPU Si la CPU n est pas seule = Erreur de programmation. = Liste les matériels en défaut. Se positionner sur la CPU et faire «État du Module» et exploiter la Mémoire Tampon de Diagnostic (se reporter à l exemple proposé aux pages 8 à 8). Pour les Modules en défaut, exploiter l État du Module, comme dans l exemple de la page 86. Si l analyse est terminée. Fenêtre Fermer Tout La procédure se termine par la fermeture de tout projet ouvert sous Simatic Manager et de se positionner correctement pour lancer à nouveau la procédure.
c/ État C.P.U ETAT du MODULE Sous Vue rapide: Positionné sur la CPU. Sauvegarde de la Mémoire tampon de diagnostic dans un fichier *.TXT Se positionner dans la liste, pour analyser le défaut. 6 Dans la partie grisée, on peut visualiser plus d informations. 6
c/ État C.P.U Exemple de problème / Sous «Mémoire Tampon de Diagnostic»: Liste Obtenue: A partir de l événement N, on cherche vers le bas: L évènement donne l origine du défaut: Dans la partie grisée on visualise que le défaut provient du fait que le FC n est pas chargé dans la CPU, malgré qu il soit appelé à partir de l OB. L OB est l OB de Réaction à programmer pour éviter de mettre l automate en défaut.
c/ État C.P.U Exemple de problème / Sous «Mémoire Tampon de Diagnostic»: Permet de récupérer les consignes à suivre pour annuler le défaut. Ex: ce FC n est pas dans la CPU, solution charger le dedans. L évènement donne le type de défaut: (OB non chargé signifie que l on a pas programmé l OB de réaction ) Sur l évènement Dans la partie grisée on visualise une erreur de programmation: Permet d aller dans le bloc où s est produite l erreur.
d/ État Module ALARME de DIAGNOSTIC 6 Sous Vue rapide: Positionné sur le matériel. Général Alarme de Diagnostic On visualise ONLINE le défaut au niveau de la carte, en exploitant l état de fonctionnement et l alarme de diagnostic. Ce défaut n est visible que sur certaines cartes. 6
e/ En Ligne Sous Vue rapide: HWCONFIG 7 HWCONFIG. (Nous sommes ONLINE un cycle avec l automate, taper sur F pour rafraîchir l écran ) Analyse défaut: Données de diagnostic du module manquantes ou incomplètes. STEP 7 n'a pas pu déterminer l'état. Erreur sur le module (une alarme de diagnostic a été déclenchée ou une erreur d'accès à la périphérie s'est produite). Module manquant, problème d adressage, problème de liaison, le type du module effectivement enfiché ne correspond pas à celui qui a été configuré. La procédure se termine par la fermeture de tout projet ouvert sous Simatic Manager et de se positionner correctement pour lancer à nouveau la procédure. 7
8 P Recherche Infos a / Ouvrir le Projet. b / Créer les Données de Références. c / Références croisées. d / Recherche: Aller à l Occurrence. e / Recherche variables locales. - Page: 8 à 60 - Page: 6 à 6 - Page: 6 à 66 - Page: 67 à 68 - Page: 69 à 7 8
a/ Ouvrir Projet Lancer Simatic Manager 9 Barre des tâches Windows: Démarrer Simatic Simatic Manager Sous Simatic Manager: Fenêtre Fermer Tout Cela permet de fermer tous les Projets ouverts au préalable. Simatic est ouvert sans Projet. 9
a/ Ouvrir Projet Choix PROJET 0 Sous Simatic Manager: Fichier Ouvrir Sur le Nom du Projet. Pour se mettre en plein écran. Prendre l habitude de travailler en plein écran, évite des problèmes avec les nombreuses fenêtres Windows ouvertes. 0
a/ Ouvrir Projet Sous Simatic Manager: Accès aux blocs Sur l automate: Sur la CPU: Sur le Programme: Blocs Tous les blocs du projet sont ainsi sélectionnés:
b/ Données Réf Créer les Données de Références Sous Simatic Manager: Outils Données de Référence Générer Nouvelle génération 6 = Génération en cours. 7 7
b/ Données Réf Filtrer Données de Références Sous Simatic Manager: Outils Données de Référence Filtrer Tous = Toutes Sorties = A.0 à A.7 = A.0-.7+ A8.0-8.7 = A.0 à A8.7
b/ Données Réf Afficher Données de Références Sous Simatic Manager: Outils Données de Référence Afficher Ctrl+Alt+R Références croisées Réf.Croisées: Localisation de toutes les variables du programme. Tab.Affectation: Permet de déterminer l utilisation unitaire ou globale des variables. Op.Libres: Détermine les variables commentées mais pas utilisées. Mné.Manquant: Détermine les variables utilisées mais pas commentées.
c/ Réf Croisées Sous Réf: Afficher Références Croisées On visualise: Sur le réseau l opérande souhaité avec un type W. Accès au logiciel CONT/LIST/LOG: Permet d afficher les références croisées.
c/ Réf Croisées Sous CONT LIST LOG: CONT/LIST/LOG ONLINE 6 Suite à un sous référence croisées ou Structure On visualise le bloc OFFLINE: Permet d afficher le bloc ONLINE. 6
c/ Réf Croisées Analyse ONLINE 7 Sous CONT LIST LOG: Exemple ONLINE: Pour activer la sortie A.6, M6. doit être activée ( ). Sur le contact M6.. On obtient une fenêtre qui va comporter toutes les utilisations de M6. dans le projet. Une fois ouvert aller à se retrouve dans la barre des tâches de windows. 7
d/ Aller à l OCCURENCE 8 Sous Aller à l occurrence: Exemple : On cherche ou est activée M6. en Accès W (écriture). Accès= W On visualise automatiquement le bloc où est utilisé l accès sélectionné, sous CONT/LIST/LOG. Utiliser le Aller à Occurrence autant de fois que nécessaire pour retrouver des éléments que l on peut contrôler: Entrées, Sorties digitales ou analogiques. Si la liste est vide, sur Pour tous les opérandes de la plage spécifiés, ce qui permet de visualiser les utilisation globale sous forme de Byte, Mot ou Double Mot. 8
d/ Aller à Sous Aller à l occurrence: Historique du «Aller à» 9 On liste toutes les recherches. On affiche la recherche précédente (en mémoire du Aller à). On affiche la recherche suivante (en mémoire du Aller à). On visualise le départ de la recherche et on ferme le Aller à. On perd par conséquent l historique.. Malgré l historique du Aller à, noter sur papier les différentes opérandes recherchées et les différents états souhaités. Cela permet de créer une table de variables et conserver une trace des éléments recherchés pour vous ou vos collègues. 9
e/ Recherche Sous CONT LIST LOG: Variables locales 60 Exemple : Les Variables L sont valisées uniquement dans le bloc où elles sont traitées (sans commentaires). Si un nom apparaît ( #Var_Temp_L0_0), cela signifie que la variable locale a été commentée dans la partir déclarative du bloc. Le Aller à l occurrence ne fonctionne pas. Au dessus du curseur. (ou Ctrl + Shift + W) Au dessous du curseur. (ou Ctrl + W) L écriture de variables localisées est souvent avant la lecture. 60