7.4
Diagnostic de l'esclave ou diagnostic de l'unité E/S
7.4.1
Introduction
Des erreurs comme "Sensor not found" déclenchent un diagnostic d'esclave ou d'IO-Device.
Le diagnostic d'esclave se comporte comme prescrit par les normes PROFIBUS EN 50170
et CEI 61158 / CEI 61784. Le diagnostic peut être lu avec STEP 7 en fonction du maître DP
ou de l'IO-Controller.
Vous trouverez ci-après une description succincte de la manière de lire le diagnostic
d'esclave ou d'IO-Controller ainsi que la structure de ce diagnostic. Une description détaillée
est donnée dans le manuel Station de périphérie décentralisée ET 200M ou dans le manuel
de programmation PROFINET IO – De PROFIBUS DP vers PROFINET IO.
Nota
Le VS 130-2/VS 130-2vcr ne prend pas en charge les commandes SYNC et FREEZE. Si
l'esclave VS 130-2/VS 130-2vcr reçoit quand même l'une de ces commandes, le bit 0 de
l'octet de diagnostic 1 est mis à 1 (voir Diagnostic avec PROFIBUS DP).
7.4.2
Lecture du diagnostic avec S 7
Si par exemple l'erreur "Sensor not found" se produit sur l'appareil d'évaluation et si vous
utilisez une CPU S7 comme maître DP ou IO-Controller, l'OB d'alarme de diagnostic (OB 82)
et démarré sur le maître DP ou l'IO-Controller.
Ses variables locales OB_82_EV_CLASS, OB_82_MDL_DEFECT et OB82_EXT_FAULT
prennent alors les valeurs suivantes :
Variable
OB_82_EV_CLASS
OB_82_MDL_DEFECT
OB_82_EXT_FAULT
La cause effective du défaut ne se trouve malheureusement pas dans les variables locales
de l'OB 82. Vous la déterminez comme suit :
• avec PROFIBUS-DP : en appelant la SFC 13 "DPNRM_DG" ou en appelant la SFB 54
"RALRM" dans l'OB 82
• avec PROFINET IO : en appelant la SFB 54 "RALRM" dans l'OB 82
L'entrée "Module défectueux" apparaît alors dans le tampon de diagnostic et le texte
correspondant provenant du fichier GSD, par exemple " Sensor not found", apparaît pour
l'état de module du VS 130-2/VS 130-2vcr.
Quand le défaut a été réparé (dans l'exemple : le capteur est à nouveau connecté) et que
vous l'avez acquitté sur l'appareil d'évaluation, l'OB d'alarme de diagnostic (OB 82) est
redémarré sur le maître DP ou l'IO-Controller.
Vision Sensor SIMATIC VS 130-2/VS 130-2vcr
A5E00475787-01
Valeur
Signification
B#16#39
Evénement apparaissant
TRUE
Défaut du module
TRUE
Erreur externe
Diagnostic
7-11