La version V1.1 d' EcoStruxure Machine Expert ne prend pas en charge les contrôleurs M258, LMC058 et LMC078.

Commandes Core Dump

 

Commandes Core Dump

Présentation

Les commandes Core Dump sont disponibles dans le menu Débogage pour des contrôleurs spécifiques.

Cette fonction n'est pas disponible pour tous les contrôleurs pris en charge. Veuillez consulter le Guide de programmation spécifique à votre contrôleur.

Pour plus d'informations sur la création d'un Core Dump, reportez-vous à la section Core Dump .

Commande Créer Core Dump

La commande Débogage > Créer Core Dump est disponible pour des contrôleurs spécifiques lorsque l'application est en mode en ligne.

Lorsque vous exécutez cette commande, une vérification est effectuée sur le contrôleur :

Si...

Alors…

Il esiste déjà un fichier Core Dump

Vous êtes invité à préciser s'il doit être chargé dans le dossier du projet.

Il n'existe pas de fichier Core Dump, ou vous avez refusé de charger le fichier existant, et l'application est interrompue à un point d'arrêt ou une erreur d'exception a été détectée

Un fichier dump avec les données de l'application est créé.

Ce fichier est stocké dans le dossier du projet :

<Nom du projet>.<nom de l'équipement>.<nom de l'application>.<guid de l'application>.core

Vous pouvez annuler la création à l'aide d'un bouton de la barre d'outils.

Le contenu du fichier Core Dump dépend du système d'exécution. Les systèmes d'exécution appropriés créent un dump chaque fois qu'une erreur d'exception est détectée. Dans ce cas, vous pouvez utiliser la commande Charger Core Dump pour afficher le dump à des fins d'analyse des erreurs.

Commande Charger Core Dump

La commande Débogage > Charger Core Dump est disponible pour des contrôleurs spécifique lorsque l'application est en mode hors ligne.

Lorsque vous exécutez cette commande, les fichiers Core Dump sont recherchés dans le dossier du projet :

Si...

Alors…

La création d'un nouveau Core Dump est forcée via la commande Créer Core Dump

Le fichier dump est chargé automatiquement du contrôleur vers le projet.

Plusieurs fichiers Core Dump sont détectés

Vous êtes invité à préciser si le dernier dump créé doit être ouvert dans le projet.

Vous avez également la possibilité d'en sélectionner un autre.

Si vous chargez le Core Dump dans le projet, une vue en ligne de l'application s'ouvre. Elle montre l'état de l'application au moment de la création du Core Dump. Vous pouvez ensuite surveiller dans cette vue la valeur de variables. En outre, la pile d'appels est disponible.

NOTE : Exécutez la commande Fermer Core Dump pour fermer la vue Core Dump. La commande Logout n'est pas effective dans cette vue.

Commande Télécharger le journal des appareils du Core Dump

La commande Débogage > Télécharger le journal des appareils du Core Dump est disponible pour des contrôleurs spécifiques lorsque l'application est en mode hors ligne et qu'un fichier Core Dump est ouvert.

Lorsque vous exécutez cette commande, la liste de journaux du contrôleur est chargée (elle a été enregistrée en même temps que le dernier Core Dump créé.

La liste de journaux s'affiche dans la même vue que dans le mode en ligne dans l'onglet Journal de l'éditeur de configuration d'équipement.

Commande Fermer Core-Dump 

La commande Débogage > Fermer Core-Dump est disponible pour des contrôleurs spécifiques lorsque l'application est en mode hors ligne et qu'un fichier Core Dump a été chargé depuis le contrôleur vers le projet.

Cette commande ferme la vue ouverte de l'application dans laquelle les données et les valeurs variables du Core Dump sont affichées.