Configuration des défauts
majeurs définissables par
l'utilisateur
Pour interrompre (arrêter) l'automate en fonction des conditions de
l'application, créez un défaut majeur défini par l'utilisateur. Avec un défaut
majeur défini par l'utilisateur :
• le type de défaut = 4.
• Définissez une valeur pour le code de défaut. Choisissez une valeur
comprise entre 990 et 999. Ces codes sont réservés pour les défauts
définis par l'utilisateur.
• L'automate traite le défaut comme les autres défauts majeurs.
• L'automate passe en mode programmation et cesse de faire fonctionner
le programme logique. Les sorties passent à leur état configuré ou à la
valeur de mode défaut.
Pour créer un défaut majeur défini par l'utilisateur, procédez ainsi :
1. créez un sous-programme de défaut pour le programme ;
2. configurez le programme pour qu'il utilise le sous-programme de défaut ;
3. sautez dans le sous-programme de défaut.
Création d'un sous-programme de défaut
Pour créer un sous-programme de défaut, procédez ainsi ;
1. dans l'organisateur de l'automate, faites un clique droit sur le programme
et cliquez sur Add > New Routine (Ajout > Nouveau sous-programme)
2. Dans la boîte de dialogue New Routine, dans le champ Name, tapez un
nom pour le sous-programme de défaut.
3. Dans le champ Type, utilisez le réglage par défaut, Ladder Diagram
(Diagramme à relais).
4. Dans le champ In Program ou Phase, choisissez le programme ou la
phase où le sous-programme résidera.
5. Dans le champ Assignment (Attribution), sélectionnez Fault (Défaut).
6. (facultatif ) cochez la case Open Routine (Ouvrir le sous-programme),
pour ouvrir immédiatement le programme en logique à relais.
7. Cliquez sur OK.
Publication Rockwell Automation 1756-UM543K-FR-P - Août 2020
Développement d'applications sécurisées Chapitre 12
225