Dépannage Page 3 Formation SITRAIN pour ST-7PRO1 ... ... et "Erreurs fonctionne

Dépannage Page 3 Formation SITRAIN pour ST-7PRO1 ... ... et "Erreurs fonctionnelles" pouvoir lire le diagnostic matériel ... ... être en mesure de classer les erreurs survenues dans la catégorie "Erreurs reconnues par le système" ... ... ... À la fin de ce chapitre, le participant devra... dépannage être capable de lire les données de référence, de les interpréter et de les utiliser pour eux ... SIMATIC® S7 être capable de lire I STACK, B STACK et L STACK et interpréter Editeur CONT/LIST/LOG et les utiliser pour le dépannage être capable de lire le tampon de diagnostic, de l'interpréter et de l'utiliser pour le dépannage pouvoir interpréter les affichages de la fonction « Monitor » dans le dépannage ... comprendre la fonction "Points d'arrêt" comprendre la fonction "Forcer" pouvoir appliquer la fonction "Moniteur / Modifier Variable" et l'utiliser pour connaître la fonction "Afficher les messages CPU" ... Automatisation et variateurs Formation SITRAIN pour 12.03.03 Date: Siemens AG 2003. Tous droits réservés. Dossier: PRO1_11E.3 Automatisation et variateurs Objectifs Machine Translated by Google Formation SITRAIN pour Automatisation et variateurs Formation SITRAIN pour CPU pour passer à l'état d'arrêt. Défaut qui a été déclenché par le fonctionnement défectueux de composants directement associés au contrôle de processus, tels que les câbles vers les capteurs/actionneurs ou par un défaut du capteur/actionneur lui-même. Dépannage • Erreurs fonctionnelles, c'est-à-dire que la CPU traite le programme comme d'habitude, mais la fonction souhaitée n'est pas exécutée du tout ou n'est pas exécutée correctement. Fonctions de surveillance Le diagnostic est important dans la phase de fonctionnement d'un système ou d'une machine. Le diagnostic se produit généralement lorsqu'un problème (dysfonctionnement) entraîne l'arrêt ou le mauvais fonctionnement de l'installation ou de la machine. – Erreurs de programmation logiques (telles qu'une double affectation) La recherche de ces types d'erreurs est beaucoup plus difficile, car la cause de l'erreur est initialement difficile à déterminer. Page 4 En raison des coûts associés aux temps d'arrêt ou aux fonctions défectueuses, la cause associée de la perturbation doit être trouvée rapidement puis éliminée. Une erreur logicielle qui n'a pas été détectée lors de la création et du démarrage du programme utilisateur et qui ne se produit probablement qu'en de très rares occasions. Il existe deux types d'erreurs fonctionnelles. Catégories d'erreurs Les erreurs qui se produisent peuvent être divisées en deux catégories, selon qu'elles sont détectées ou non par l'automate : • Les erreurs qui sont détectées par le système d'exploitation de l'automate et provoquent normalement le ST-7PRO1 – Défaut de processus (comme une erreur de câblage) 12.03.03 PRO1_11E.4 Date: Dossier: Automatisation et variateurs lors de la création et du démarrage) • Court-circuit dans les câbles de signal • Dépassement du temps de balayage • La fonction souhaitée n'est pas exécutée du tout ou n'est pas exécutée correctement • Défaut de processus (capteur/actionneur, câble défectueux) • Erreur de programmation logique (non détectée • Erreur de programmation (accès à un bloc inexistant) erreurs au sein d'un API (généralement : CPU STOP) • Défaillance du module SIMATIC® S7 Siemens AG 2003. Tous droits réservés. Erreurs fonctionnelles Erreurs détectées par le système • Enregistrement, évaluation et indication Catégories d'erreurs Machine Translated by Google SIMATIC® S7 Siemens AG 2003. Tous droits réservés. Formation SITRAIN pour Dossier: Date: 12.03.03 PRO1_11E.5 Automatisation et variateurs Formation SITRAIN pour Automatisation et variateurs STEP7 - Outils de débogage, vue d'ensemble (Alarme de diagnostic d'un module de signaux) • Définir des points d'arrêt Règle généraleÿ: CPU en STOP (comme l'accès à une BD inexistante) - PILE B • Comparaison de blocs Quelle que soit la cause de l'erreur, vous pouvez utiliserÿ: • Forcer Erreur détectée par le systèmeÿ: - J'EMPILE Erreur - Symboles inutilisés - Adresses sans symboles - Tampon de diagnostic Outils de débogageÿ: • Informations sur le module - Structure du programme Outils de débogage : • Activer les sorties périphériques (modifier les sorties) • Surveiller/Modifier la variable • Surveiller les blocs (état du bloc) • Données de référence - Affectation des I/Q/M/T/C - Références croisées Règle générale : CPU en RUN (défaut de processus, comme une rupture de fil) (erreur logique de programmation, comme une double affectation) Défaut fonctionnelÿ: • Diagnostic matériel - PILE EN L Les deux fonctions de test sont principalement utilisées lors de la conception du programme. Il existe différentes fonctions de test STEP 7 pour le dépannage, en fonction du type d'erreur provoquée. Pour suivre l'exécution du programme en une seule étape. Contrôle forcé des adresses quelle que soit la logique du programme. Page 5 - Toutes les fonctions de test répertoriées, à l'exception de Enable Peripheral Outputs , peuvent être utilisées pour rechercher des erreurs de programme logiques. •ÿErreurs de programmation logiques (telles qu'une double affectation) Dépannage ST-7PRO1 - test de câblage des entrées : Monitor Variable - test de câblage des sorties : Enable Peripheral Outputs (seulement quand CPU-STOP) Points d'arrêt STACK ou L STACK pour le dépannage lorsque la CPU est en RUN, car l'exécution du programme n'a pas été interrompue et le système ne fournit aucune information sur l'erreur survenue. La fonction de test des informations sur le module fournit simplement des informations générales sur le mode de fonctionnement de la CPU ou sur les erreurs qui se sont produites dans le passé. Les erreurs fonctionnelles peuvent être diagnostiquées comme suit : • Défaut de processus (comme une erreur de câblage) Utilisation des fonctions de test... …lorsque la CPU est en RUN Vice versa, il n'est généralement pas judicieux d'utiliser des fonctions de test telles que I STACK, B Force pouvez …lorsque la CPU est à l'arrêt Pour les erreurs détectées par le système, les fonctions de test Tampon de diagnostic, I STACK, B STACK, L STACK et Hardware Diagnostics fournissent des informations détaillées sur la cause de l'erreur et l'emplacement de l'interruption. En programmant des OB d'erreur (voir le chapitre Blocs d'organisation), les informations sur l'erreur survenue peuvent être évaluées par programme et le passage de la CPU à l'état STOP peut être empêché. Si la CPU s'est arrêtée, l'utilisation des fonctions de test Surveiller / Modifier la variable et Surveiller les blocs n'a pas de sens car la CPU ne lit ni ne sort de mémoires image à l'état STOP et n'exécute plus non plus le programme. Machine Translated by Google CPU Module d'E/S Formation SITRAIN pour Dossier: 12.03.03 PRO1_11E.6 Date: Automatisation et variateurs PG 740 Diagnostics du système - Présentation SIEMENS Automatisation et variateurs Toutes les CPU S7 disposent d'un système de diagnostic intelligent. L'acquisition des données de diagnostic par le diagnostic système n'a pas besoin d'être programmée. Il est intégré dans le système d'exploitation de la CPU et dans d'autres modules capables de diagnostic et s'exécute automatiquement. Si la CPU doit signaler la cause de l'ARRÊT à tous les afficheurs associés (tels qu'une PG ou un OP) lors d'un passage à l'ARRÊT, la fonction "Signaler la cause de l'ARRÊT" doit être activée sous les propriétés de la CPU "Diagnostic/Horloge". " dans la configuration matérielle. Réaction du système ST-7PRO1 La CPU stocke (temporairement) les erreurs qui se produisent dans la mémoire tampon de diagnostic et permet ainsi un diagnostic d'erreur rapide et ciblé par le personnel de service, même pour les erreurs survenant sporadiquement. Dépannage possibilité d'effectuer sa propre gestion des erreurs. Page 6 Formation SITRAIN pour Le système d'exploitation prend les mesures suivantes lorsqu'il détecte une erreur ou un événement STOP, tel qu'un changement de mode de fonctionnement (RUN -> STOP) : • Un message sur la cause et l'effet de l'erreur survenue est inscrit dans le tampon de diagnostic, complet avec la date et l'heure. Messages du processeur Diagnostic système Toutes les fonctions de surveillance relatives au bon fonctionnement des composants d'un automate sont regroupées sous Diagnostic système. Le tampon de diagnostic est un tampon FIFO sur le module CPU pour stocker les événements d'erreur. La taille du tampon de diagnostic dépend de la CPU (par exemple CPU 314 = 100 entrées). Dans la structure du tampon FIFO, le dernier message saisi écrase l'entrée la plus ancienne du tampon de diagnostic. Le tampon de diagnostic n'est pas non plus supprimé par une réinitialisation de la mémoire de la CPU. • Les listes d'état du système, qui donnent des informations sur l'état du système, sont mises à jour. • L'OB d'erreur associé à cette erreur est appelé. Cela donne à l'utilisateur la messages Le diagnostic de la CPU détecte des erreurs dans le programme utilisateur OB Alarme de diagnostic Le module capable de diagnostic détecte une erreur et génère une interruption de diagnostic Tampon de diagnostic SIMATIC® S7 Siemens AG 2003. Tous droits réservés. Liste d'état du système Le diagnostic de la CPU détecte une erreur système CPU Erreur Machine Translated by Google Formation SITRAIN pour Formation SITRAIN pour Automatisation et variateurs Affichage des messages du processeur Dossier: PRO1_11E.7 12.03.03 Date: Siemens AG 2003. Tous droits réservés. Automatisation et variateurs SIMATIC® S7 Cette fonction vous permet d'afficher immédiatement un message d'erreur pour les erreurs sporadiques dans 2. Dans la colonne "W", les messages de diagnostic système et de diagnostic utilisateur sont avec l'option uploads/Sante/ st-pro1-simatic-s7-programming-12-fr.pdf

  • 39
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 26, 2021
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 9.7238MB