Fonctions de test, diagnostic et élimination des défauts
10.5 Vue d'ensemble : Diagnostic
10.5
Vue d'ensemble : Diagnostic
Introduction
Lors de la phase de mise en service d'un système, des erreurs peuvent apparaître dont la
localisation risque d'être compliquée, puisqu'elles sont aussi vraisemblables dans le matériel
que dans le logiciel. Sur ce point, les nombreuses fonctions de test vous garantissent une
mise en service sans difficultés.
Remarque
Les défauts apparaissant pendant le fonctionnement sont dûs presque exclusivement à des
erreurs ou à des dommages touchant le matériel.
Types d'erreur
Les erreurs détectées par les CPU S7 et auxquelles vous pouvez réagir à l'aide de blocs
d'organisation (OB) peuvent être classées en deux catégories :
● Erreurs synchrones : erreurs qu'il est possible d'affecter à une position précise dans le
● Erreurs asynchrones : erreurs qu'il n'est pas possible d'affecter à une position précise du
Traitement des erreurs
Une programmation "prévoyante" et en particulier une bonne connaissance ainsi qu'une
utilisation correcte des outils de diagnostic vous apportent les avantages suivants lors de
l'apparition d'erreurs :
● Vous pouvez réduire les effets des erreurs.
● Vous pouvez localiser les erreurs plus facilement (par ex. en programmant les OB
● Vous pouvez limiter les temps de défaillance.
222
programme utilisateur (p. ex. erreurs d'accès à un module de périphérie).
programme utilisateur (p. ex. dépassement de cycle, défauts de module).
d'erreur).
CPU 31xC et CPU 31x : Installation et configuration
Instructions de service, 03/2011, A5E00105493-12