Développement D'un Sousprogramme De Défaut Pour Les Applications De Sécurité - Rockwell Automation Allen-Bradley ControlLogix 5580 1756 Série Manuel Utilisateur

Automates
Table des Matières

Publicité

Développement d'un sous-
programme de défaut pour
les applications de sécurité
Si une condition de défaut se produit et qu'elle est 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.
Certaines applications refusent que tous les défauts de sécurité provoquent
l'arrêt de l'ensemble de votre système. Dans ce cas, utilisez 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 : Il vous appartient de démontrer à votre organisme de
certification que votre système peut continuer à fonctionner en toute
sécurité après avoir ignoré un défaut de sécurité.
L'apparition de défauts récupérables indique que le code de l'application ne se
protège pas des valeurs ou des conditions de données non valides. Pour
éliminer ces défauts, envisagez de modifier l'application plutôt que de les
gérer à l'exécution.
L'automate prend en charge deux niveaux de gestion des défauts majeurs dans
une application de sécurité :
• sous-programme de gestion des défauts de programme
• Gestionnaire de défaut de l'automate
Ces deux sous-programmes peuvent utiliser les instructions GSV et SSV,
comme décrit page 216.
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 défaut du
programme n'efface pas le défaut, ou s'il n'existe pas de sous-programme de
défaut de programme, la tâche de sécurité se met en défaut et s'arrête.
Lorsque la tâche de sécurité se met en défaut, un défaut récupérable majeur
standard est également consigné, et l'automate passe à l'exécution du
gestionnaire de défauts de l'automate, s'il existe. Si le gestionnaire de défaut de
l'automate gère ce défaut, les tâches standard continuent de s'exécuter, même si
la tâche de sécurité reste en défaut.
Le gestionnaire de défauts de l'automate est un composant facultatif qui
s'exécute lorsque le sous-programme de défaut du programme ne peut pas
effacer le défaut ou n'existe pas.
Vous pouvez créer un programme pour le gestionnaire de défaut de l'automate.
Après avoir créé ce programme, vous devez configurer un sous-programme
comme sous-programme principal.
La publication 1756-PM014, « Logix 5000 Controllers Major and Minor
Faults Programming Manual », fournit des informations détaillées sur la
création et le test d'un sous-programme de défauts.
Publication Rockwell Automation 1756-UM543K-FR-P - Août 2020
Développement d'applications de sécurité Chapitre 11
215

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Allen-bradley guardlogix 5580 1756 série

Table des Matières