Développement D'un Sous-Programme De Traitement De Défaut; Sous-Programme De Gestion Des Erreurs De Programme; Gestionnaire De Défauts De L'automate - Rockwell Automation GuardLogix 1756-L61S Manuel Utilisateur

Masquer les pouces Voir aussi pour GuardLogix 1756-L61S:
Table des Matières

Publicité

Développement d'un sous-
programme de traitement de
défaut
Si une condition de défaut se produit et qu'elle soit suffisamment grave pour
interrompre le fonctionnement de l'automate, ce dernier génère un défaut majeur
et arrête l'exécution du programme.
Selon votre application, vous ne voudrez peut-être pas que tous les défauts de
sécurité provoquent l'arrêt de l'ensemble de votre système. Dans ce cas, vous
pouvez utiliser un sous-programme de gestion des défauts pour effacer un défaut
spécifique et permettre à la partie de commande standard de votre système de
continuer à fonctionner ou configurer certaines sorties pour qu'elles restent
activées.
ATTENTION : vous devez être en mesure de démontrer à votre organisme de
certification que le fait d'autoriser une partie du système à continuer de
fonctionner ne remet pas en cause sa sécurité de fonctionnement.
L'automate prend en charge deux niveaux de gestion des défauts majeurs :
• le sous-programme de gestion des erreurs de programme ;
• le gestionnaire de défauts (Fault Handler) de l'automate.
Ces deux sous-programmes peuvent utiliser les instructions GSV et SSV, comme
décrit à la page 132.

Sous-programme de gestion des erreurs de programme

Chaque programme peut posséder son propre sous-programme de gestion des
défauts. L'automate exécute le sous-programme de gestion des défauts du
programme en cas de défaut d'instruction. Si le sous-programme de gestion des
défauts d'un programme n'efface pas le défaut, ou s'il n'existe pas de sous-
programme de gestion des défauts de programme, l'automate continue d'exécuter
le gestionnaire de défaut de l'automate, s'il en existe un.
Gestionnaire de défauts de l'automate
Le gestionnaire de défauts d'automate est un composant facultatif qui est exécuté
quand le sous-programme de gestion des défauts de programme n'a pas pu effacer
le défaut ou qu'il n'existe pas.
Vous ne pouvez créer qu'un seul programme pour le gestionnaire de défauts de
l'automate. Après avoir créé ce programme, vous devez configurer un sous-
programme comme sous-programme principal.
La publication 1756-PM014, « Défauts majeurs et mineurs des automates
Logix5000 – Manuel de programmation », fournit des informations détaillées
sur la création et le test d'un sous-programme de gestion de défaut.
Publication Rockwell Automation 1756-UM020I-FR-P – Août 2012
Surveillance de l' é tat et gestion des défauts
Chapitre 9
131

Publicité

Table des Matières
loading

Table des Matières