Sortie redondante configurable (CROUT)

Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
L’instruction Sortie redondante configurable contrôle et surveille les sorties redondantes. Le temps de réaction du retour de sortie est configurable. L’instruction prend en charge les signaux de retour positifs et négatifs.
Langues disponibles
Diagramme à relais
CROUT_LD_avail_v31
Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
Cette instruction n'est pas disponible dans le texte structuré.
Opérandes
IMPORTANT: Une opération inattendue, y compris une assertion de l’automate ou un défaut majeur irrécupérable, peut se produire dans les cas suivants :
  • Les membres de balise de sauvegarde sont écrits.
  • Les balises de sauvegarde sont partagées par plusieurs invocations d’instruction.
  • Les membres de balise de sauvegarde sont transmis en tant que paramètres à une instruction contrôlée par la même balise de sauvegarde.
  • La balise de sauvegarde
    .EnableIn
    est référencée n’importe où dans le programme.
    .EnableIn
    est un paramètre qui représente l’état d’échelon d’une instruction et qui est uniquement destiné à un usage interne.
    Pour obtenir des exemples de ces utilisations incorrectes des balises de sauvegarde, reportez-vous à la section Cas d’utilisation de balises de sauvegarde pouvant provoquer des opérations inattendues.
AVERTISSEMENT: Si vous modifiez les opérandes de l’instruction en mode Exécution, acceptez les éditions en attente et faites passer le mode de l'automate de Programme à Exécution pour que les modifications prennent effet.
Ce tableau fournit les opérandes utilisés pour configurer l’instruction. Ces opérandes ne peuvent pas être modifiés lors de l’exécution.
Opérande
Type de données
Format
Description
CROUT
CONFIGURABLE_ROUT
balise
Structure CROUT
Feedback Type
BOOL
Déroulant
Cet opérande définit les états ON et OFF du retour.
Positif (1)
ON (1): Feedback 1 ON, Output 1 ON.
OFF (0): Feedback 1 OFF, Output 1 OFF.
Négatif (0)
ON (1): Feedback 1 OFF, Output 1 ON.
OFF (0): Feedback 1 ON, Output 1 OFF.
Feedback Reaction Time
DINT
immédiat
Cet opérande spécifie la durée pendant laquelle l’instruction attend que Retour 1 et Retour 2 reflètent l’état de Sortie 1 et de Sortie 2, comme spécifié par le Type de retour configuré.
La plage valide est comprise entre 5 et 1000 ms.
Le tableau suivant explique les entrées de l’instruction.
Opérande
Type de données
Format
Description
Actuate
BOOL
balise
Cette entrée active ou désactive la Sortie 1 et la Sortie 2.
ON (1) : la Sortie 1 et la Sortie 2 sont activées s’il n’existe aucun défaut.
OFF (0) : la Sortie 1 et la Sortie 2 sont désactivées.
Feedback 1
BOOL
balise
Cette entrée est surveillée en permanence pour s’assurer qu’elle reflète l’état de la Sortie 1. Lorsque la Sortie 1 change d’état, cette entrée doit détecter le changement d’état pendant le Temps de réaction de retour.
Feedback 2
BOOL
balise
Cette entrée est surveillée en permanence pour s’assurer qu’elle reflète l’état de la Sortie 2. Lorsque la Sortie 2 change d’état, cette entrée doit détecter le changement d’état pendant le Temps de réaction de retour.
Input Status
BOOL
balise
immédiat
Si les entrées des instructions proviennent d’un module d'E/S de sécurité, cela correspond à l'état du ou des modules d'E/S (État de la connexion ou État combiné). Si les entrées d’instruction proviennent de la logique interne, c’est au programmeur de l’application de déterminer les conditions.
ON (1) : les entrées vers cette instruction sont valides.
OFF (0) : les entrées vers cette instruction sont invalides.
Output Status
BOOL
balise
immédiat
Cette entrée indique l’état de sortie du ou des modules I/O utilisés par cette instruction.
ON (1) : la connexion d'E/S et le module d'E/S sont opérationnels.
OFF (0) : le module présente un défaut ou la connexion avec le module a été perdue.
Reset
1
BOOL
balise
Si la condition de défaut n’est pas présente, cette entrée effacera les défauts d’instruction.
OFF (0) -> ON (1) : les sorties FP et Code de défaut sont réinitialisées.
1
Certaines normes de sécurité exigent de surveiller la transition de l’entrée de réinitialisation. Lorsque la réinitialisation est utilisée pour réinitialiser une fonction de sécurité, une logique supplémentaire peut être nécessaire pour vérifier une transition de l’entrée de réinitialisation de l’état haut vers bas ou de bas vers haut.
Vous trouverez dans le tableau suivant les sorties d'instruction.
Opérande
Type de données
Description
Output 1 (01)
BOOL
Cette sortie est utilisée pour contrôler un canal d’un dispositif de sortie à double canal. La Sortie 1 est désactivée lorsqu’une ou plusieurs des situations suivantes se produisent :
  • Un défaut de retour se produit.
  • Les entrées État d’entrée ou État de sortie deviennent non valides (OFF = 0).
  • L’entrée Actionner passe à l'état OFF (0).
Output 2 (02)
BOOL
Cette sortie est utilisée pour contrôler un canal d’un dispositif de sortie à double canal. La Sortie 2 est désactivée lorsqu’une ou plusieurs des situations suivantes se produisent :
  • Un défaut de retour se produit.
  • Les entrées État d’entrée ou État de sortie deviennent non valides (OFF = 0).
  • L’entrée Actionner passe à l'état OFF (0).
Fault Present (FP)
BOOL
ON (1) : présence d’un défaut dans l’instruction.
OFF (0) : l’instruction fonctionne normalement.
Fault Code
DINT
Cette sortie indique le type de défaut qui s’est produit. Reportez-vous à la section Codes de défaut ci-dessous pour obtenir la liste des codes de défaut.
Ce paramètre n’est pas lié à la sécurité.
Diagnostic Code
DINT
Cette sortie indique l’état du diagnostic de l’instruction. Reportez-vous à la section Codes de diagnostic ci-dessous pour obtenir la liste des codes de diagnostic.
Ce paramètre n’est pas lié à la sécurité.
IMPORTANT: N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
Fonctionnement normal
Ce diagramme temporel affiche le fonctionnement normal de cette instruction pour contrôler les sorties canal double lorsque le Type de retour est Positif. Les Sorties 1 et 2 sont activées en (A) lorsque l’entrée Actionner passe à l'état ON (1). Les deux entrées de retour réagissent avant l’expiration du Temporisateur de réaction de retour, de sorte que la Sortie 1 et la Sortie 2 restent activées dans l’état stationnaire en (B). Les Sorties 1 et 2 sont désactivées en (C) lorsque l’entrée Actionner passe à l'état OFF (0). En (D), les deux entrées de retour réagissent avant l’expiration du Temporisateur de réaction de retour, de sorte que la Sortie 1 et la Sortie 2 restent désactivées dans l’état stationnaire.
CROUT Normal Operation
Défaut de retour
Un défaut de retour peut se produire lorsque Retour 1 ou Retour 2 n’arrive pas à refléter correctement l’état de la Sortie 1 ou de la Sortie 2. Le type de retour est configuré comme étant Positif dans l’exemple de ce diagramme. La Sortie 1 et la Sortie 2 sont activées en (A), mais en (B), le Retour 2 n’est pas ON (1) avant l’expiration du Temporisateur de réaction de retour, ce qui génère un défaut de retour. Le défaut de ne pas être effacé en (C), car Retour 1 et Retour 2 ne reflètent pas encore l’état de la Sortie 1 et de la Sortie 2. Le défaut est effacé en (D) lorsque l’entrée Réinitialisation passe à l'état ON (1) et que Retour 1 et Retour 2 sont OFF (0), reflétant correctement l’état de la Sortie 1 et de la Sortie 2.
CROUT Feedback Fault
Comportement d'état faux de l'échelon
Lorsque l’instruction est exécutée sur un échelon faux, toutes les sorties de l’instruction sont désactivées.
Codes de défaut et actions correctives
Code de défaut
Description
Action corrective
0
Aucun défaut
Aucun
16#20
32
L’entrée État d'entrée est transformée de l'état ON (1) à OFF (0) pendant l’exécution de l’instruction.
  • Vérifiez la connexion du module d'E/S.
  • Réinitialisez le défaut.
16#21
33
L’entrée État de sortie est passée de l’état ON (1) à OFF (0) pendant l’exécution de l’instruction.
  • Vérifiez la connexion du module d'E/S.
  • Réinitialisez le défaut.
16#5000
20480
Retour 1 et Retour 2 ont été OFF (0) de manière inattendue.
  • Vérifiez les signaux de retour.
  • Réinitialisez le défaut.
16#5001
20481
Retour 1 a été OFF (0) de manière inattendue.
  • Vérifiez le signal de retour 1.
  • Réinitialisez le défaut.
16#5002
20482
Retour 2 a été OFF (0) de manière inattendue.
  • Vérifiez le signal de retour 2.
  • Réinitialisez le défaut.
16#5003
20483
Retour 1 et Retour 2 ont été ON (1) de manière inattendue.
  • Vérifiez le signal de retour.
  • Réinitialisez le défaut.
16#5004
20484
Retour 1 a été ON (1) de manière inattendue.
  • Vérifiez le signal de retour 1.
  • Réinitialisez le défaut.
16#5005
20485
Retour 2 a été ACTIVÉ (ON) (1) de manière inattendue.
  • Vérifiez le signal de retour 2.
  • Réinitialisez le défaut.
16#5006
20486
Retour 1 et Retour 2 n’ont pas été ON (1) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
16#5007
20487
Retour 1 n’a pas été ON (1) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour 1 ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
16#5008
20488
Retour 2 n’a pas été ON (1) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour 2 ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
16#5009
20489
Retour 1 et Retour 2 n’ont pas été OFF (0) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
16#500A
20490
Retour 1 n’a pas été OFF (0) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour 1 ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
16#500B
20491
Retour 2 n’a pas été OFF (0) pendant le Temps de réaction de retour.
  • Vérifiez le signal de retour 2 ou ajustez le Temps de réaction de retour.
  • Réinitialisez le défaut.
Codes de diagnostic et actions correctives
Code de diagnostic
Description
Action corrective
0
Aucun défaut
Aucun
16#20
32
L’état d'entrée était OFF (0) lors du démarrage de l’instruction.
Vérifiez la connexion du module d'E/S.
16#21
33
L’entrée État de sortie est passée de l’état ON (1) à OFF (0) pendant l’exécution de l’instruction.
Vérifiez la connexion du module d'E/S.
16#5000
20480
L’entrée Actionner est maintenue ON (1).
Définissez l’entrée Actionner sur OFF (0).
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à la section Indexer via des tableaux pour consulter les défauts d’indexation par tableau.
Exécution
Condition/état
Action entreprise
Préscrutation
Identique à Condition d’entrée d’échelon est fausse
La condition d'entrée d'échelon est égale à faux
Les sorties .01 et .02 sont mis à zéro (faux).
Les sorties Code de diagnostic et Code de défaut sont définies sur 0
La condition d'entrée d'échelon est égale à vrai
L'instruction s'exécute.
Post-scrutation
Identique à Condition d’entrée d’échelon est fausse
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal