Skip to main content

Onglet : Journal

Enregistrer

Le Enregistrer L'onglet affiche le journal du contrôleur de sécurité. Il est utilisé comme journal et pour diagnostiquer les erreurs d'exécution de l'application et les erreurs système. Il peut aider à trouver la cause d'une erreur dans le contrôleur ou dans l'application.

Deux journaux sont disponibles dans CODESYS Safety Extension:

  • Journal de l'appareil

  • Journal des applications

Le journal de l'appareil appartient à l'appareil et est destiné aux entrées concernant l'appareil, par exemple les erreurs système, la génération de nouvelles applications de démarrage.

Le journal d'application appartient à l'application IEC et est destiné aux entrées concernant l'application, par exemple les erreurs d'exécution, les erreurs lors du chargement de l'application de démarrage et les erreurs de communication en ligne.

Le journal d'application est le journal par défaut du contrôleur de sécurité. Le journal de l'appareil n'est disponible qu'après le chargement du journal par défaut (journal d'application).

Lorsque le SafetyLogRefreshIcon.png Lorsque le bouton est enfoncé, tous les journaux disponibles (journaux de périphérique et d'application) sont chargés à partir du contrôleur et peuvent être sélectionnés dans le Enregistreur zone de liste. Après avoir sélectionné un journal, la SafetyLogRefreshIcon.png il faut appuyer sur le bouton pour mettre à jour les entrées dans le journal sélectionné.

Figure 17. Liste déroulante « Logger » avec journal d'application et journal de périphérique
Liste déroulante « Logger » avec journal d'application et journal de périphérique


Figure 18. Onglet « Journal » du contrôleur de sécurité avec journal d'application ouvert
Onglet « Journal » du contrôleur de sécurité avec journal d'application ouvert


En cas de modification suite à des accès en ligne, le nom du développeur est également enregistré. Comme il n'existe pas de gestion des utilisateurs sur le contrôleur, le nom du développeur est utilisé dans la gestion des utilisateurs du système de développement. Si le développeur n'est pas connecté au système de développement en tant qu'utilisateur spécifique, mais en tant qu'un des utilisateurs prédéfinis, le nom d'utilisateur de la gestion des utilisateurs Windows est utilisé à la place.

Pour une description de base de la Enregistrer onglet, voir le CODESYS aide.

Génération des entrées du journal

Les entrées de journal sont générées en particulier si l'application de démarrage ne peut pas être chargée en mode hors ligne pour une raison quelconque et qu'une erreur système se produit.

Une erreur système est également générée si le journal ne peut pas être écrit lorsque le système d'exécution tente de charger l'application de démarrage au démarrage.

Astuce

Si le journal n'indique pas la cause d'une erreur système, la raison de cette erreur système peut être que le journal n'a pas pu être écrit par le système d'exécution axé sur la sécurité.

Important

En cas d'erreurs matérielles, il est possible que toutes les entrées ne puissent pas être écrites dans le journal.

Une entrée de journal est générée

  • Chaque fois que le système d'exécution est en mode hors ligne (c'est-à-dire lors du démarrage sans connexion en ligne) et réagit à une erreur dans l'application conformément à une exigence de sécurité en interrompant la procédure de chargement.

  • Chaque fois que le système d'exécution est en mode hors ligne et réagit à une erreur d'application en mettant fin à l'exécution de l'application.

  • Lors du remplacement de l'application de démarrage par la dernière charge de démarrage ou la dernière génération d'une application de démarrage. Ceci est reconnu par le système d'exécution.

  • Dans le cas d'une version d'exécution falsifiée ou non conforme du système d'exécution.

  • Enregistrement des modifications dans l'application de démarrage

  • Enregistrement des mises à jour du firmware

  • Enregistrement de la génération de nouvelles applications de démarrage

Entrée de journal en cas d'erreur d'exécution

Si l'application est arrêtée en raison d'une erreur d'exécution, l'entrée de journal générée contient les informations suivantes :

  • Nom du POU erroné

  • Numéro du réseau erroné du POU

  • Pour un POU FB : instance de bloc fonctionnel où l'erreur s'est produite