Ajouter un objet > Journaliseur d'application...
La commande Projet > Ajouter un objet > Journaliseur d'application... est disponible si le noeud Application est sélectionné dans l'arborescence Equipements. Exécutez cette commande pour ajouter un noeud Journaliseur d'application au-dessous du noeud Application sélectionné et pour ouvrir l'éditeur Journaliseur d'application.
L'éditeur Journaliseur d'application affiche des informations de journalisation concernant l'application, fournies par la bibliothèque ApplicationLogger. Pour plus d'informations, reportez-vous à la rubrique Guide de la bibliothèque ApplicationLogger dans l'aide en ligne de EcoStruxure Machine Expert.
L'éditeur Journaliseur d'application comprend deux onglets :
oOnglet Messages : Affiche les messages du journaliseur.
oOnglet Sources de journalisation : Affiche les points du journaliseur qui constituent les sources déclenchant les messages associés.
Informations fournies par l'onglet Messages
L'onglet Messages affiche les informations suivantes pour chaque message :
Informations |
Description |
---|---|
ID |
Identicateur interne du numéro de message déterminant l'ordre (par défaut) des messages. |
Horodatage |
Heure à laquelle le message a été généré. |
Message |
Texte du message |
ID source de journalisation |
Numéro d'identification interne de la source de journalisation qui a déclenché le message. L'identificateur ID source de journalisation correspond à la valeur ID de la source de journalisateur dans l'onglet Sources de journalisation. |
Source de journalisation |
Nom de la source de journalisation qui a déclenché le message : Les valeurs de Source de journalisation sont des liens hypertexte : en cliquant sur un nom de Source de journalisation, vous ouvrez l'onglet Sources de journalisation. La source de journalisation associée au message respectif est affichée en surbrillance. |
Type |
Type de la source de journalisation qui a déclenché le message (par exemple, un nom de bloc fonction). |
Source |
Espace de noms de la bibliothèque qui a déclenché le message. |
Niveau de journalisation |
Indique le type et le niveau de gravité du message du journaliseur, conformément aux définitions de l'énumération ET_LogLevel de la bibliothèque ApplicationLogger (par exemple Exception, Warning, DebugMessage). |
Diag |
Informations de diagnostic indépendantes de la bibliothèque : Valeur de la sortie de diagnostic q_etDiag du type GD.ET_Diag. Pour plus d'informations, reportez-vous à la rubrique PD_GlobalDiagnostics - Guide des bibliothèques dans l'aide en ligne de EcoStruxure Machine Expert. |
DiagExt |
Etat détaillé du diagnostic des POU de la bibliothèque qui ont déclenché le message : Valeur de la sortie de diagnostic q_etDiagExt de la bibliothèque, telle qu'affichée dans la colonne Source de l'onglet Messages. Exemple : Cas où la bibliothèque PD_PacDriveLib (PDL) a déclenché le message : DiagExt : Valeur de la sortie q_etDiagExt du type PDL.ET_DiagExt |
Cliquez sur l'icône de filtre dans l'en-tête d'une colonne pour ouvrir une boîte de dialogue permettant d'appliquer un critère de filtrage à la colonne sélectionnée.
L'onglet Messages propose les icônes suivantes :
Elément |
Nom et description de l'icône |
---|---|
1 |
Charger les messages et les sources de journalisation Charge les messages depuis le contrôleur connecté et actualise le contenu de l'onglet Messages. |
2 |
Charger automatiquement les nouveaux messages Lance automatiquement toutes les 5 secondes le chargement des messages les plus récents en provenance du contrôleur concerné. |
3 |
Arrêter automatiquement le chargement des nouveaux messages Arrête la fonction Charger automatiquement les nouveaux messages. |
4 |
Effacer tous les messages de la vue Efface le contenu de l'onglet Messages. |
5 |
Exporter les messages et les sources de journalisation Ouvre une boîte de dialogue Enregistrer sous permettant d'exporter les messages et les sources de journalisation vers un fichier XML. Vous pouvez exporter les messages et les sources de journalisation qui sont stockés dans la mémoire tampon de messages. Les messages et les sources de journalisation éliminés par filtrage sont inclus. |
6 |
Importer les messages et les sources de journalisation Ouvre une boîte de dialogue Ouvrir permettant d'importer les messages et les sources de journalisation précédemment enregistrés dans un fichier XML. L'importation de messages et de sources de journalisation écrase les messages et sources de journalisation du Journaliseur d'application. |
Informations fournies par l'onglet Sources de journalisation
L'onglet Sources de journalisation affiche les informations suivantes pour chaque source de journalisation ayant déclenché le message associé :
Informations |
Description |
---|---|
ID |
Numéro d'identification interne de la source de journalisation qui détermine l'ordre (par défaut) des sources de journalisation. |
Nom |
Nom de la source de journalisation (tel que défini dans la méthode RegisterLoggerPoint). La valeur Nom est un hyperlien : en cliquant sur le champ Nom d'une source de journalisation, vous ouvrez l'onglet Messages. Le message associé à la source de journalisation respective est mis en évidence. |
Type |
Type de la source de journalisation (par exemple un nom de bloc fonction) (défini dans la méthode RegisterLoggerPoint). |
Source |
Nom de la source qui a déclenché le message (défini dans la méthode RegisterLoggerPoint). Dans le cas où le message a été généré par un POU d'une bibliothèque Schneider Electric, l'espace de noms de la bibiothèque est affiché dans le champ Source. |
Niveau de journalisation |
Indique le type et le niveau de gravité du message du journaliseur, conformément aux définitions de l'énumération ET_LogLevel de la bibliothèque ApplicationLogger (par exemple Exception, Warning, DebugMessage). |
Cliquez sur l'icône de filtre dans l'en-tête d'une colonne pour ouvrir une boîte de dialogue permettant d'appliquer un critère de filtrage à la colonne sélectionnée.
Icônes de l'onglet Sources de journalisation
L'onglet Sources de journalisation propose les icônes suivantes :
Elément |
Description |
---|---|
1 |
Charger les sources de journalisation Charge les sources de jounalisation depuis le contrôleur connecté et actualise le contenu de l'onglet Sources de journalisation. |
2 |
Définir le niveau de journalisation des sources de journalisation Ecrit les modifications de niveau de journalisation sur le contrôleur. Vous pouvez aussi utiliser le raccourci clavier Ctrl + F7. |
3 |
Effacer toutes les sources de journalisation de la vue Efface le contenu de l'onglet Sources de journalisation. |
4 |
Rejeter toutes les modifications Rejette les modifications de niveau de journalisation. |
5 |
Exporter les messages et les sources de journalisation Ouvre une boîte de dialogue Enregistrer sous permettant d'exporter les messages et les sources de journalisation vers un fichier XML. Vous pouvez exporter les messages et les sources de journalisation qui sont stockés dans la mémoire tampon de messages. Les messages et les sources de journalisation éliminés par filtrage sont inclus. |
6 |
Importer les messages et les sources de journalisation Ouvre une boîte de dialogue Ouvrir permettant d'importer les messages et les sources de journalisation précédemment enregistrés dans un fichier XML. L'importation de messages et de sources de journalisation écrase les messages et sources de journalisation du Journaliseur d'application. |
7 |
Basculer entre l'arborescence et la vue de liste Permet de passer de la vue arborescente à la vue de liste. L'état de développement de la vue arborescente la plus récente est conservé. La vue arborescente (vue par défaut) vous permet de repérer les sources de journalisation dans l'application. |
Activation et désactivation de sources de journalisation
Chaque ligne de l'onglet Sources de journalisation comporte une case à cocher qui permet d'activer ou de désactiver la source de journalisation correspondante. Quand une source de journalisation est désactivée, le niveau de journalisation est défini sur Nothing (pour plus d'informations, voir la rubrique ET_LogLevel de la bibliothèque ApplicationLogger).
Lorsque vous activez une source de journalisation, le niveau de journalisation est défini soit sur le dernier niveau de journalisation appliqué avant la désactivation de la source de journalisation, soit sur un niveau de journalisation par défaut.
Cliquez avec le bouton droit de la souris sur une ligne pour afficher un menu contextuel comprenant les commandes suivantes :
oActiver les sources de journalisation enfants
oDésactiver les sources de journalisation enfants
oActiver la journalisation de toutes les sources de journalisation
oDésactiver la journalisation de toutes les sources de journalisation
Pour afficher la relation parent/enfant, activez la vue arborescente à l'aide du bouton Basculer entre l'arborescence et la vue de liste.
Modification du niveau de journalisation d'une source de journalisation
Pour modifier le niveau de journalisation d'une source de journalisation, double-cliquez dans une cellule de la colonne Niveau de journalisation. Dans la fenêtre qui s'affiche, vous pouvez sélectionner le niveau de journalisation.
Pour écrire les modifications de niveau de journalisation sur le contrôleur, cliquez sur l'icône Définir le niveau de journalisation des sources de journalisation ou utilisez le raccourci Ctrl + F7. Le comportement des sources de journalisation concernées est modifié immédiatement.
Pour annuler les modifications de niveau de journalisation, cliquez sur l'icône Rejeter toutes les modifications.