Surveillance de l'application de sécurité dans Logic Builder

Éditeurs d'objets en ligne

Vous pouvez utiliser les éditeurs d'objets des équipements impliqués pour afficher les valeurs en ligne des objets d'équipements lorsque Logic Builder est connecté à un Logic/Motion Controller en cours d'exécution.

Affichage de l'état des objets dans Logic Builder :

Étape

Action

1

Sélectionnez Online > Login, cliquez sur la commande Login dans la barre d'outils principale ou appuyez sur Alt + F8.

2

Si l'application n'est pas en cours d'exécution, démarrez-la en sélectionnant Débogage > Démarrage ou en appuyant sur F5.

3

Double-cliquez sur le nœud Safety_PLC dans l'arborescence Equipements.

4

Cliquez sur l'onglet Schneider Electric Sercos III - Paramètres pour afficher les valeurs en ligne des objets SLC dans la colonne Valeur actuelle.

5

Développez le groupe de paramètres souhaités dans la grille, par exemple, SlcProjectInformation ou SlcProjectStatus, etc.

6

Effectuez les étapes 1 à 4 pour les modules d'E/S de sécurité et standard TM5/TM7 pour afficher leurs valeurs d'objets.

Les informations relatives à SLC s'affichent également dans la boîte de dialogue SafePLC Info. Vous pouvez ouvrir cette boîte de dialogue à partir de la boîte de dialogue de contrôle SafePLC dans Machine Expert - Safety.

NOTE : Le ProjectTime affiché dans Logic Builder peut différer du temps indiqué dans la boîte de dialogue SafePLC Info dans Machine Expert - Safety. Consultez la section Remarques spécifiques au système pour plus d'informations.

Valeurs des variables affichées dans les éditeurs de mappage en ligne

Vous pouvez utiliser les éditeurs de mappage de SLC et des modules d'E/S impliqués pour afficher les valeurs en ligne des variables et signaux lorsque Logic Builder est connecté au Logic/Motion Controller en cours d'exécution.

Affichage de l'état des variables/signaux dans Logic Builder :

Étape

Action

1

Sélectionnez En ligne > Connexion, cliquez sur la commande Connexion dans la barre d'outils principale ou appuyez sur Alt + F8.

2

Si l'application n'est pas en cours d'exécution, démarrez-la en sélectionnant Débogage > Démarrage ou en appuyant sur F5.

3

Double-cliquez sur le nœud Safety_PLC dans l'arborescence Equipements.

4

Cliquez sur l'onglet Schneider Electric Sercos III - Mappage E/S pour afficher les valeurs en ligne des signaux dans la colonne Valeur actuelle.

5

Développez le groupe de paramètres souhaité dans la grille, par exemple SLC2LMC_BOOL.

6

Effectuez les étapes 1 à 4 pour les modules d'E/S de sécurité et standard TM5/TM7 pour afficher leurs valeurs de variables/signaux.

SafeLogger

Dans EcoStruxure Machine Expert, SafeLogger collecte les messages générés par les objets du système de sécurité (messages openSafety) et les transfère via le bus Sercos. Ces messages fournissent des informations de diagnostic qui peuvent être utilisées à des fins de dépannage. Dans SafeLogger, les messages sont associés à un horodatage. Les fonctions de gestion correspondantes pour la gestion des messages sont indiquées.

Consultez la section Remarques spécifiques au système pour plus d'informations sur les entrées de SafeLogger.

Les messages sont classés en trois types :

  • Messages d'information, par exemple, des informations d'état

  • Messages d'alerte (jaune)

  • Messages d'erreur (rouge)

Pour plus d'informations sur SafeLogger, sa configuration et la gestion des messages, consultez le document SafeLogger User Guide.

Ouvrir SafeLogger dans EcoStruxure Machine Expert :

Étape

Action

1

Double-cliquez sur le Logic/Motion Controller dans l'arborescence Equipements.

2

Cliquez sur l'onglet SafeLogger dans la zone d'édition.

Entrées SafeLogger fusionnées dans GlobalLogger

Les entrées présentes dans SafeLogger peuvent être fusionnées dans GlobalLogger. Si aucun GlobalLogger n'est disponible, procédez comme suit :

Procédure dans EcoStruxure Machine Expert sans connexion à Logic/Motion Controller :

Étape

Action

1

Dans l'arborescence Equipements, cliquez avec le bouton droit sur le nœud MonContrôleur et sélectionnez Ajouter un objet > GlobalLogger dans le menu contextuel.

2

Entrez le nom du nouveau GlobalLogger et cliquez sur Ajouter.

Résultat : Le nouveau journaliseur est inséré sous le nœud MonContrôleur et ouvert dans la zone de l'éditeur.

3

Dans la fenêtre de GlobalLogger, cliquez sur la commande Get messages from Logger et sélectionnez l'option Safe Logger pour inclure ses entrées dans GlobalLogger.

Remarques spécifiques au système

Suivez les consignes suivantes concernant les entrées de SafeLogger s'il est utilisé dans une architecture spécifique d'un Logic/Motion Controller avec sécurité intégrée :

  • Horodatages différents : Les horodatages affichés dans Logic Builder (par exemple, dans SafeLogger ou pour le paramètre ProjectTime dans SLC Schneider Electric Sercos III - Paramètres) peuvent différer des horodatages affichés dans Machine Expert - Safety (par exemple, dans la boîte de dialogue SafePLC Info ou Informations de projet).

    Cela provient de l'utilisation de différentes bases temporelles dans les différents outils. Machine Expert - Safety convertit toujours l'horodatage en heure locale lorsque le SafeLogger utilise le paramètre dans l'éditeur Services pour le Logic/Motion Controller. (le paramètre temporel est écrit sur les esclaves durant la préparation de phase Sercos) Pour plus d'informations, consultez le chapitre Services du document M262 Logic/Motion Controller - Guide de programmation. Dans les éditeurs d'objets, les horodatages sont toujours affichés en UTC.

  • CRC de projet différent : Le paramètre ProjectCRC s'affiche sous forme de valeur décimale dans l'éditeur d'objets de SLC (Logic Builder) et éventuellement sous forme de valeur hexadécimale dans Machine Expert - Safety. Le format utilisé dans Logic Builder peut être défini via le menu contextuel Mode d'affichage de la page de visualisation VIS_SlcRemotController (en mode en ligne).

  • ID de station topologique : Dans SafeLogger, l'ID de station est affiché sous forme de chemin topologique. TopoAdr: 1 identifie le premier noeud esclave sous le maître Sercos. Le noeud lui-même (par exemple le SLC ou un coupleur de bus) a StructureInstance: 0. Les modules d'E/S TM5/TM7 sous le coupleur de bus suivent avec un StructureInstance > 0.