• Aucun résultat trouvé

2.8 Possibilités de diagnostic

2.8.3 Diagnostic via serveur Web

La commande possède une horloge en temps réel pouvant être lue ou réglée à l'aide de blocs fonc-tionnels deCODESYS :

– pour connaître le temps d'exécution de projets CODESYS è CODESYS-Bibliothèque SysTimeRtc – en mode en ligne à l'aide du SPS-Shell è CODESYS V3

2.8 Possibilités de diagnostic

En fonction de la configuration et du paramétrage du système d'automatisation CPX-E, le module prend en charge différentes possibilités de diagnostic.

Possibilité de diagnos-tic

Description Informations

dé-taillées Témoins LED

spéci-fiques au système

L'état du système et les erreurs sont signalés di-rectement sur le module par des témoins LED.

è Instructions et des-cription du système d'automatisation CPX-E Témoins à LED

spéci-fiques aux modules

Les informations sur les programmes CODESYS, les connexions Ethernet et EtherCAT sont affi-chées directement sur le module par des témoins à LED.

è Témoins LED spécifiques aux modules

Témoins à LED spéci-fiques au réseau

L'état du réseau et les erreurs sont signalés di-rectement sur le module par des témoins à LED.

è Témoins à LED spécifiques au réseau

Possibilité de diagnos-tic

Description Informations

dé-taillées Logiciel de Festo Les dysfonctionnements ou les erreurs sont

di-rectement signalés par l'intermédiaire d'un PC, ce qui permet également un diagnostic depuis un niveau d'automatisation supérieur.

è Aide en ligne du logi-ciel

EtherCAT Diagnostic dans le cadre de la fonctionnalité EtherCAT via le réseau. Détection précise des er-reurs en fonction du module et du canal au moyen d'un logiciel de commande.

è 2.8.2 Diagnostic via EtherCAT

Serveur Web Diagnostic via serveur Web è 2.8.3 Diagnostic via

serveur Web Terminal de dialogue

CDSB (en option)

Le terminal de dialogue contient les fonctions suivantes :

– Affichage d'informations spécifiques à l'ap-pareil

– Possibilité d'affichage et de modification des paramètres réseau

– Démarrage d'un projet, arrêt d'un projet ou réinitialisation d'un projet

è 2.8.4 Diagnostic via le terminal de dialogue CDSB

Tab. 15 Possibilités de diagnostic

D'autres possibilités de diagnostic à l'aide de CODESYS sont décrites dans l'aide en ligne de la com-mande CPX-E-CEC.

2.8.1 Témoins à LED

Les témoins LED spécifiques au module et au réseau sont décrit ci-après.

Les témoins LED spécifiques au système sont décrits dans les documents du système d'automatisa-tion CPX-E è 1.1 Documents applicables.

Témoins LED spécifiques aux modules

L'application CODESYS est en cours

Éteinte

Application CODESYS absente ou arrêtée

Tab. 16 Exploitation [Run]

Interfaces Ethernet [LA ETH1] [LA ETH2]

LED (verte)

Signification Solution

Allumée

Connexion réseau établie État « Link »

clignote

Connexion réseau établie État « Activity »

Éteinte

Pas de connexion réseau Vérifier la connexion réseau.

Tab. 17 Interfaces Ethernet [LA ETH1] [LA ETH2]

Interface EtherCAT [LA EC]

LED (verte)

Signification Solution

Allumée

Connexion réseau établie État « Link »

Interface EtherCAT [LA EC]

LED (verte)

Signification Solution

clignote

Connexion réseau établie État « Activity »

Éteinte

Pas de connexion réseau Vérifier la connexion réseau.

Tab. 18 Interface EtherCAT [LA EC]

Témoins à LED spécifiques au réseau Erreur réseau [NF]

LED (rouge)

Signification Solution

La connexion réseau n'est pas en ordre.

Causes possibles :

Nom d'appareil incorrect Contrôler le nom d'appareil.

Aucune connexion avec le maître Allumer le maître.

Configuration erronée Corriger les adresses MAC pour les inter-faces de bus de terrain.

Contrôleur PROFINET IO défectueux Remettre en état le contrôleur.

clignote

Connexion réseau interrompue, court-circui-tée ou perturbée

Contrôler la connexion réseau.

éteinte

Connexion réseau active, aucune erreur ré-seau

Tab. 19 Erreur réseau [NF]

État de la connexion [XF1], [XF2]

Connexion PROFINET IO établie État « Link »

clignote

Localisation de module lorsque les deux LED clignotent à la même cadence, p. ex. pour la recherche d'erreur ou la confi-guration.

éteinte

Aucune connexion sur le port concerné ou câble non raccordé.

Contrôler la connexion réseau.

Tab. 20 État de la connexion [XF1], [XF2]

2.8.2 Diagnostic via EtherCAT

La disponibilité des informations de diagnostic via le réseau EtherCAT dépend des réglages des appa-reils EtherCAT raccordés.

Diagnostic au moyen d'un accès SDO

Les informations de diagnostic d'appareils EtherCAT de niveau inférieur sont interrogées au moyen d'un accès SDO.

Diagnostic au moyen de l'historique de diagnostic

L'objet de diagnostic 0x10F3 permet d'afficher les derniers messages de diagnostic d'appareils Ether-CAT de niveau inférieur. Pour chaque événement (avertissement, erreur, information), un message d'erreur référencé par un code est émis. Ainsi, un module de bus CPX-E-EC met 20 messages de diag-nostic à disposition. Les messages de diagdiag-nostic sont traduits via le fichier ESI et peuvent alors être analysés par l'application CODESYS.

2.8.2.1 Historique de diagnostic (objet 0x10F3)

Les messages de diagnostic de l'appareil EtherCAT de niveau inférieur sont archivés dans l'historique de diagnostic via l'objet 0x10F3.

Indice (hex)

Sous-in-dice

Description Type de

données

Valeurs Accès1)

0 Diagnosis History U8 RO

1 Maximum Messages U8 20 RO

2 Newest Message U8 RO

3 Newest Acknowledged Message U8 RW

4 New Message Available BOOL RO P

5 Flags U16 0x0000 RW

0x10F3

 70 Sous-indice 006  070 OCTET

[23]

RO

1) RO = read only ; RW = read/write ; RO P = read only (PDO mappable)

Tab. 21 Structure de l'objet de diagnostic 0x10F3

Afin de faciliter l'analyse du diagnostic, la commande offre la possibilité d'évaluer la présence d'un nouveau message de diagnostic via les données de processus. Pour ce faire, l'objet « New Message Available » peut être mappé en option dans les données du processus. Ce qui s'effectue via l'objet de diagnostic 0x10F3 (sous-indice 4).

2.8.2.2 Exemple de message de diagnostic Message de diagnostic

02 00 00 E1 02 02 02 37 1F C5 9D 61 31 00 00 00 05 00 02 05 00 80

1 2 3 4 5 6 7 8

Tab. 22 Message de diagnostic (exemple)

Les différentes valeurs d'un message de diagnostic sont expliquées ci-après.

Dénomination1) Valeur de l'exemple (hex) Explication

1 Diag Code 02 00 00 E1 Numéro d'erreur CPX (2 = court-circuit)2)

E1 = numéro d'erreur CPX E8 = Error Code selon DS401

2 Flags 02 02 Nombre de paramètres dans le message

de diagnostic (2) et type de diagnostic 2 (Error Message)

3 ID de texte 02 37 Référence au fichier ESI avec le texte en

clair du message de diagnostic (<TextId>#x3702)

4 Time Stamp 1F C5 9D 61 31 00 00 00 Chronotimbre local (temps depuis le dé-marrage de la commande)

5 Flags Parameter 1 05 00 Type de paramètre 1 (UNSIGNED8)

6 Parameter 1 02 Numéro de module CPX

7 Flags Parameter 2 05 00 Type de paramètre 2 (UNSIGNED8)

8 Parameter 2 80 Canal 80h (canal 128d)

1) selon ETG.1020

2) è « Description Système d'automatisation CPX-E »

Tab. 23 Valeurs du message de diagnostic

Les ID de texte 3700h  à  37FFh correspondent aux numéros d'erreur CPX (0  à  255). D'autres informa-tions figurent dans la « description du système d'automatisation CPX-E »

è 1.1 Documents applicables.

En plus des ID de texte spécifique à CPX, le fichier ESI contient aussi des ID de texte spécifiques à EtherCAT.

ID de texte (hex) Texte clair (français) Texte clair (anglais)

3800 Échec de l'identification du module Ident check failed for configured mo-dule

3801 Contrôle d'identification du module non effectué la commande n'a pas écrit dans l'objet 0xF030

Ident check skiped PLC has not writ-ten to Object 0xF030

000F Échec du calcul du temps de cycle du bus (temporisateur local trop lent)

Calculate bus cycle time failed (Local timer too slow)

0011 Adresse Sync Manager invalide Sync Manager invalid address 0012 Taille E/S invalide du Sync Manager Sync Manager invalid size 0013 Configuration invalide du Sync

Mana-ger

Sync Manager invalid settings

Tab. 24 ID de texte spécifiques à EtherCAT du fichier ESI

Les messages de diagnostic sont écrits dans une mémoire tampon (80 octets).

2.8.2.3 Définir le mode de fonctionnement des messages de diagnostic Il existe 2 modes de fonctionnement pour traiter les messages de diagnostic : – Mode Overwrite :

dès que 20 messages de diagnostic sont présents, les anciens messages de diagnostic sont écra-sés.

– Mode Acknowledge :

il faut d'abord confirmer un message de diagnostic avant qu'il ne puisse être écrasé par un veau message de diagnostic. En présence de 20 messages de diagnostic non confirmés, les nou-veaux messages de diagnostic ne sont plus archivés et sont donc perdus.

Le mode de traitement du message de diagnostic peut être lu et écrit via l'objet de diagnostic 0x10F3 (sous-indice 5, Bit 4).

Mode de fonctionnement Valeur du bit 4

Mode Overwrite 0

2.8.2.4 Emergency Message

En cas d'erreur, les appareils EtherCAT envoient un Emergency Message. L'Emergency Message peut être désactivé et activé via l'objet de diagnostic 0x10F3 (sous-indice 5, Bit 0).

Emergency Message Valeur du bit 0

désactiver 0

activer 1

Tab. 26 Activer/Désactiver l'Emergency Message Structure de l'Emergency Message

Octet 0 … 1 Octet 2 Octet 3 Octet 4 Octet 5 Octet 6 Octet 7

Error Regis-ter

Statusbits Numéro de module CPX

Numéro d'erreur CPX

réservé Error Code1)

Indice 1001 Indice 1002 (Manufacturer Status Register)2)

Information d’erreur supplémen-taire2) 1) selon DS301/DS401

2) messages d'erreur spécifiques à l'appareil

Tab. 27 Structure de l'Emergency Message Emergency Message – Error Code (octet 1, octet 0)

Octet 1 Octet 0 Explication

00 00 Pas d'erreur

10 00 erreur générale

23 20 Court-circuit au niveau des sorties

23 30 Load dump (rupture de fil)

31 20 Tension d'entrée trop faible

33 20 Tension de sortie trop faible

50 00 Erreur matérielle (toutes les erreurs > 128) Tab. 28 Emergency Message – Error Code (octet 1, octet 0)

Emergency Message – Error Register (octet 2)

Bit Signification Explication

0 Generic Error Le bit est forcé lors de l’apparition des erreurs 1 Current CCS (court-circuit/surcharge alimentation capteurs)

CCSS (court-circuit/surcharge sorties)

2 Voltage Sous-tension sorties (UOUT)

Coupure de la tension sous charge au niveau du module de sortie ou d'entrée

3

4 Communication Error Node guard, Heart beat, exclusivement spécifique au bus de terrain

 6

7 Manufacturer specific Rupture de fil, autre erreur Tab. 29 Emergency Message – Error Register (octet 2)

Emergency Message – Statusbits (octet 3)

Bit Signification Explication

0 Erreur au niveau du distri-buteur

1 Erreur au niveau de la sortie

2 Erreur au niveau de l'en-trée

3 Erreur au niveau du mo-dule analogique ou du module de fonctions

Type de module sur lequel une erreur est survenue

4 Sous-tension

5 Court-circuit/Surcharge 6 Rupture de fil

Type d'erreur

Emergency Message – Numéro d'erreur CPX (octet 5)

Bit Signification Explication

 7 Numéro d'erreur CPX Numéro d'erreur CPX1)

1) è « Description du système d'automatisation CPX-E »

Tab. 32 Emergency Message – Numéro d'erreur CPX (octet 5) Emergency Message – Information d'erreur supplémentaire (octet 7)

Bit Signification Explication

 7 Information d’erreur sup-plémentaire

Par exemple :

– Node-ID pour Heart beat error (quel abonné a causé la temporisation)

– Numéro de canal du premier canal avec erreur Tab. 33 Emergency Message – Information d'erreur supplémentaire (octet 7)

2.8.3 Diagnostic via serveur Web

Le diagnostic via serveur WEB peut influer sur le comportement en temps réel de l'application CODE-SYS.

1. Connecter le PC à la commande via le réseau.

2. Adapter les paramètres réseau.

3. Appeler l'adresse IP de la commande dans un navigateur Web.

Adresse IP de la commande : 192.168.2.1 (réglage d'usine)

L'adresse IP de la commande peut se lire dans la commande à l'aide d'un logiciel approprié è CODE-SYS – Scanner les appareils Festo ou è FestoFieldDeviceTool(FFT).

Fig. 16 Serveur Web

CPX Terminal

– Configuration des modules du système d'automatisation CPX-E – Adressage des modules du système d'automatisation CPX-E CI (Communication Interface)

– Faire exécuter les ordres depuis le CPX-E-CEC Système

– Informations de diagnostic

– Informations sur la commande et ses paramètres actuels – Informations sur le fabricant de la commande

CODESYS

– Informations sur la licence CODESYS de la commande

Documents relatifs