Station d’exécution bimanuelle améliorée (THRSe)

Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
Utilisez cette instruction pour surveiller les entrées d’une Station d’exécution bimanuelle. Chaque bouton de station d’exécution possède deux entrées : un contact normalement fermé (N.C.) et un contact normalement ouvert (N.O.). Pour activer la Sortie 1, l’instruction doit être activée et connectée en l’absence de tout défaut. Les deux boutons doivent être ensuite pressés l’un et l’autre dans une plage de 500 ms.
IMPORTANT: Les boutons de droite et de gauche de la Station d’exécution bimanuelle doivent être ensuite pressés l’un et l’autre dans une plage de 500 ms pour activer la Sortie 1. Pour s’assurer que cette situation peut être détectée correctement, la période de tâche de sécurité ne peut pas dépasser 40 ms et l'intervalle entre paquet demandé (RPI) de dispositif d'entrée ne peut pas dépasser 20 ms.
Pour plus d’informations sur la période de tâche de sécurité et le RPI, reportez-vous au Manuel de référence sur la sécurité des systèmes automates
GuardLogix
 5580 et
Compact GuardLogix
 5380, publication 1756-RM012.
La sortie Boutons relâchés (BR) passe à l'état ON (1) chaque fois que la Station d’exécution bimanuelle est connectée et activée, qu’il n’existe aucun défaut, et que les boutons de droite et de gauche sont à l’état relâché (sécurité). Dans ce cas, les quatre contacts sont dans l’état de sécurité.
La Station d’exécution bimanuelle peut être déconnectée lorsqu’elle n’est pas utilisée. Pour déconnecter correctement la Station d’exécution bimanuelle, l’entrée Déconnecté doit être ON (1) et toutes les entrées de boutons doivent être OFF (0). Lorsque la Station d’exécution bimanuelle est déconnectée, la sortie Station contournée (SB) passe à l'état ON (1).
Langues disponibles
Diagramme à relais
L5K_THRSe_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
AVERTISSEMENT: si vous modifiez les paramètres des instructions en mode Exécution, vous devrez accepter les éditions en attente et faire passer le mode de l’automate de Programme à Exécution pour que les modifications prennent effet.
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.
IMPORTANT: N’utilisez pas le même étiquette pour plusieurs instructions dans le même programme. N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
IMPORTANT: Vérifiez que vos points d’entrée de sécurité sont configurés comme Uniques et non comme Équivalents ou Supplémentaires. Ces instructions fournissent toute la fonctionnalité double canal nécessaire pour les fonctions de sécurité PLd (Cat. 3) ou PLe (Cat. 4).
Le tableau suivant fournit les paramètres utilisés pour configurer l’instruction. Ce paramètre ne peut pas être modifié pendant l’exécution.
Opérande
Type de données
Description
THRSe
THRS_ENHANCED
Ce paramètre est une étiquette de sauvegarde qui maintient les informations d'exécution à chaque utilisation de cette instruction.
Pour des exemples de cas d’utilisation incorrecte de balises de sauvegarde, reportez-vous à la section Cas d’utilisation de balises de sauvegarde pouvant provoquer des opérations inattendues.
Temps de décalage (Discrepancy Time)
DINT
Durée pendant laquelle l’instruction laisse les contacts des boutons normalement ouverts et normalement fermés dans un état incohérent avant de générer un défaut.
L’état incohérent se produit lorsque le contact normalement ouvert et le contact normalement fermé ont la même valeur logique, c’est-à-dire qu’ils sont simultanément ON (1) ou OFF (0).
La plage valide est comprise entre 100 et 3000 ms.
Vous trouverez dans le tableau suivant les paramètres d’entrée utilisés pour cette instruction.
Opérande
Type de données
Description
Enable
BOOL
ON (1) : le dispositif est activé. La Sortie 1 est activée lorsque les deux boutons sont appuyés l’un et l’autre dans une plage de 500 ms.
OFF (0) : le dispositif est désactivé. La Sortie 1 reste désactivée.
Disconnected
BOOL
Cette entrée indique si la station d’exécution est déconnectée. Lorsque cette entrée est ON (1) et que toutes les entrées des boutons (Bouton droit normalement ouvert, Bouton droit normalement fermé, Bouton gauche normalement ouvert, Bouton gauche normalement fermé) sont OFF (0), la sortie Station contournée passe à l'état ON (1).
ON (1) : la station d’exécution est déconnectée. La Sortie 1 ne peut pas être activée.
OFF (0) : la station d’exécution n’est pas déconnectée. La Sortie 1 peut être activée.
Right Button Normally Open
1
BOOL
Il s’agit du contact normalement ouvert du bouton droit.
Right Button Normally Closed
1
BOOL
Il s’agit du contact normalement fermé du bouton droit.
Left Button Normally Open
1
BOOL
Il s’agit du contact normalement ouvert du bouton gauche.
Left Button Normally Closed
1
BOOL
Il s’agit du contact normalement fermé du bouton gauche.
Input Status
BOOL
Si les entrées des instructions proviennent d’un module d’E/S de sécurité, cette valeur correspond à l’entrée du ou des modules d’E/S (État de la connexion ou État combiné). Si les entrées de l’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.
Reset
2
BOOL
Cette entrée efface les instructions et les défauts du circuit, sous réserve de l’absence d’une condition de défaut.
OFF (0) -> ON (1) : les sorties Présence d’un défaut et Code de défaut sont réinitialisées.
1
Si cette entrée provient d'un module d'entrée
Guard I/O
, assurez-vous que l'entrée est configurée comme étant unique et non comme Équivalente ou Complémentaire.
2
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 paramètres de sortie utilisés pour cette instruction.
Opérande
Type de données
Description
Sortie 1 (Output 1, O1)
BOOL
Cette sortie est activée lorsque la station d’exécution est activée et connectée, et que les deux boutons sont appuyés l’un et l’autre dans une plage de 500 ms.
La Sortie 1 est désactivée lorsque qu’une ou plusieurs des situations suivantes se produisent :
  • Le bouton droit ou le bouton gauche est relâché et l’un des quatre contacts passe à l’état de sécurité
  • L’entrée État de l’entrée passe à l'état OFF (0), ce qui indique que les entrées sont devenues non valides.
  • L’entrée Activation passe à l'état OFF (0).
  • L’entrée Déconnecté passe à l'état ON (1).
Boutons relâchés (Buttons Released, BR)
BOOL
Cette sortie est ON (1) lorsque les deux boutons sont relâchés, la station d’exécution est connectée et activée, et qu’il n’existe aucun défaut.
Station contournée (Station Bypassed, SB)
BOOL
Cette sortie est ON (1) lorsque la station d’exécution a été déconnectée correctement et qu’il n’existe aucun défaut. Reportez-vous à la section
Déconnexion de la station d'exécution bimanuelle
.
Présence d'un défaut (FP)
BOOL
ON (1) : présence d’un défaut dans l’instruction.
OFF (0) : l’instruction fonctionne normalement.
Code de défaut
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é.
Code de diagnostic
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.
Déconnexion de la station d’exécution bimanuelle
Pour activer la sortie Station contournée (déconnecter la Station d’exécution bimanuel), l’entrée Déconnecté doit être ON (1) et toutes les entrées de boutons doivent être OFF (0).
En cas d’apparition d’un défaut lors de la déconnexion de la station d’exécution bimanuelle, déclenchez une réinitialisation une fois que les entrées sont à l’état correct.
Connexion de la Station d’exécution bimanuelle
Pour désactiver la sortie Station contournée (connecter la Station d’exécution bimanuelle), l’entrée Déconnecté doit être OFF (0) et les entrées de boutons doivent être dans l’état de sécurité relâché.
En cas d’apparition d’un défaut lors de la connexion de la station d’exécution bimanuelle, déclenchez une réinitialisation une fois que les entrées sont à l’état correct.
Fonctionnement
Fonctionnement normal
Comme représenté dans le diagramme temporel, la sortie Boutons relâchés passe à l'état ON (1) chaque fois que les deux boutons sont relâchés, que la station d’exécution est connectée et activée et qu’il n’existe aucun défaut.
Avant (A), bouton de droite et de gauche sont appuyés, mais la Sortie 1 n’a pas été encore activé, car l’entrée Activation est OFF (0). Lorsque l’entrée Activation passe de l'état OFF (0) à l'état ON (1) en (A), la Sortie 1 n’est pas activée, car les boutons doivent être appuyés pendant que l’entrée Activer est ON (1). En (B), le bouton droit est appuyé, mais le bouton gauche est toujours relâché, ce qui passe à l'état OFF (0) la sortie Boutons relâchés. En (C), les deux boutons ont été appuyés l’un et l’autre dans une plage de 500 ms, ce qui active la Sortie 1 après un retard de 50 ms. La Sortie 1 est désactivée lorsque le bouton gauche est relâché en (D). La Sortie 1 est activée 50 ms après un appui sur les deux boutons en (E). Enfin, en (F), la Sortie 1 est désactivée, car l’entrée Activation passe à l'état OFF(0).
THRSe Normal Operation
Opération Diagnostic de bouton enfoncé
La Sortie 1 ne peut pas être activée lorsque les boutons droit et gauche ne sont appuyés l’un et l’autre dans une plage de 500 ms.
En (A), le bouton droit est appuyé alors que le bouton gauche reste relâché. En (B), les boutons ont été dans un état incohérent pendant 500 ms, ce qui génère un signal de diagnostic qui nécessite le relâchement des deux boutons avant de pouvoir activer de nouveau la Sortie 1. En (C), le bouton gauche est appuyé, mais la Sortie 1 n’est pas activé, car les deux boutons n’ont pas été relâchés après que le bouton droit a été maintenu pendant plus de 500 ms. Les deux boutons sont relâchés, ce qui efface le signal de diagnostic en (D). La Sortie 1 est activée après un retard de 50 ms lorsque les deux boutons sont appuyés l’un et l’autre dans une plage de 500 ms en (E).
THRSe Button Held down diagnostic operation
Opération Diagnostic de perturbation du bouton
Lorsque l’un des boutons est relâché alors que l’autre bouton reste appuyé, les deux boutons doivent être relâchés pour passer à l’état de sécurité afin de pouvoir activer de nouveau la Sortie 1.
En (A), la Sortie 1 est désactivée, car le bouton droit est relâché.
En (B), le bouton droit est appuyé, mais le bouton gauche est resté relâché depuis (A), ce qui génère un signal de diagnostic qui nécessite le relâchement des deux boutons avant de pouvoir activer de nouveau la Sortie 1. Les deux boutons sont relâchés en (C), ce qui efface le signal de diagnostic. En (D), la Sortie 1 est activée après un retard de 50 ms lorsque les deux boutons sont appuyés l’un et l’autre dans une plage de 500 ms.
THRSe Button Glitch Diagnostic Operation
Opération Défaut de décalage du bouton (entre canaux)
Un défaut de décalage se produit lorsque les deux canaux de l’un des boutons se trouvent dans un état incohérent pendant une durée supérieure au temps de décalage configuré (250 ms, dans cet exemple).
En (A), le bouton droit est appuyé, mais le contact normalement ouvert du bouton gauche passe à l'état ON (1) alors que le contact normalement fermé reste OFF (0). Lorsque les entrées Bouton gauche normalement ouvert et Bouton gauche normalement fermé ont été dans un état incohérent pendant 250 ms, le défaut se produit en (B). En (C), le défaut est effacé par une Réinitialisation. Enfin, en (D), la Sortie 1 est activée 50 ms après un appui sur les deux boutons.
THRSe Button Discrepency Fault
Opération Station d’exécution déconnectée (station contournée)
Lorsque la station d’exécution est déconnectée correctement, la Sortie 1 ne peut pas être activée. La sortie Station contournée est activée à chaque fois que la station d’exécution est déconnectée correctement.
En (A), la Sortie 1 est activée 50 ms après un appui sur les deux boutons. En (B), la Sortie 1 est désactivée et un défaut se produit lorsque l’entrée Déconnecté passe à l'état ON (1). Pour effacer le défaut, il est nécessaire de relâcher les deux boutons et de déclencher une réinitialisation en (C). La sortie Station contournée passe à l'état ON (1). En (D), la sortie Station contournée passe à l'état OFF (0) et il se produit un défaut lorsque l’entrée Bouton droit normalement ouvert passe à l'état ON (1) alors que l’entrée Déconnecté est ON(1). En (E), le défaut est effacé et la sortie Station contournée passe à l'état ON (1) lorsqu’une réinitialisation est déclenchée avec l’entrée Déconnecté en état ON (1) et que toutes les entrées de bouton sont OFF (0). Enfin, en (F), l’entrée Activation passe de l’état ON (1) à l'état OFF (0), puis à ON (1), mais cela n’a aucun effet sur la sortie Station contournée qui reste en état ON (1).
THRSe Run Station Disconnected
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
Les codes de défaut sont répertoriés au format hexadécimal, suivi du format décimal.
Code de défaut
Description
Action corrective
00
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#7001
28673
Les contacts du bouton droit se sont trouvés dans un état incohérent pendant une durée supérieure au Temps de décalage. Au moment du défaut, le Bouton droit normalement ouvert était ON (1) et le Bouton droit normalement fermé était OFF (0).
  • Vérifiez le câblage.
  • Amenez les contacts du bouton droit dans un état cohérent.
  • Réinitialisez le défaut.
16#7002
28674
Les contacts du bouton droit se sont trouvés dans un état incohérent pendant une durée supérieure au Temps de décalage. Au moment du défaut, le Bouton droit normalement fermé était ON (1) et le Bouton droit normalement ouvert était OFF (0).
16#7003
28675
Les contacts du bouton gauche se sont trouvés dans un état incohérent pendant une durée supérieure au Temps de décalage. Au moment du défaut, le Bouton gauche normalement ouvert était ON (1) et le Bouton gauche normalement fermé était OFF (0).
  • Vérifiez le câblage.
  • Amenez les contacts du bouton gauche dans un état cohérent.
  • Réinitialisez le défaut.
16#7004
28676
Les contacts du bouton gauche se sont trouvés dans un état incohérent pendant une durée supérieure au Temps de décalage. Au moment du défaut, le Bouton gauche normalement fermé était ON (1) et le Bouton gauche normalement ouvert était OFF (0).
16#7005
28677
L’entrée Bouton droit normalement ouvert est passée de l’état ON (1) à OFF (0), puis à ON (1) alors que l’entrée Bouton droit normalement fermé restait en état ON (1).
  • Vérifiez le câblage.
  • Relâchez le bouton droit, en ramenant les deux contacts dans l’état OFF (0).
  • Réinitialisez le défaut.
16#7006
28678
L’entrée Bouton droit normalement ouvert est passée de l’état ON (1) à OFF (0), puis à ON (1) alors que l’entrée Bouton droit normalement ouvert restait en état ON (1).
16#7007
28679
L’entrée Bouton gauche normalement ouvert est passée de l’état ON (1) à OFF (0), puis à ON (1) alors que l’entrée Bouton gauche normalement fermé restait en état ON (1).
  • Vérifiez le câblage.
  • Relâchez le bouton gauche, en ramenant les deux contacts dans l’état OFF (0).
  • Réinitialisez le défaut.
16#7008
28680
L’entrée Bouton gauche normalement fermé est passée de l’état ON (1) à OFF (0), puis à ON (1) alors que l’entrée Bouton gauche normalement ouvert restait en ON (1).
16#7030
28720
L’entrée Déconnecté était ON (1), mais toutes les entrées de bouton n’étaient pas OFF (0).
  • Pour déconnecter la Station d’exécution bimanuelle, définissez toutes les entrées de boutons sur OFF (0) et réinitialisez le défaut.
  • Pour connecter la station d’exécution, définissez l’entrée Déconnecté sur OFF (0) et réinitialisez le défaut.
16#7031
28721
Les entrées des boutons ont été déconnectées pendant une durée supérieure au Temps de décalage, mais l’entrée Déconnecté était OFF (0).
  • Pour déconnecter la Station d’exécution bimanuelle, définissez les entrées Déconnecté sur ON (1) et réinitialisez le défaut.
  • Pour déconnecter la Station d’exécution bimanuelle, définissez toutes les entrées de boutons sur leur état normal et réinitialisez le défaut.
Codes de diagnostic et actions correctives
Les codes de diagnostic sont répertoriés au format hexadécimal, suivi du format décimal.
Code de diagnostic
Description
Action corrective
00
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#7001
28673
Le dispositif n’est pas dans un état de sécurité pour le démarrage.
Relâchez les boutons pour les mettre dans l’état OFF (0).
16#7002
28674
Le bouton droit est maintenu appuyé. Les boutons gauche et droit ont été dans un état incohérent pendant une durée plus de 500 ms.
Relâchez les boutons pour les mettre dans l’état OFF (0).
16#7003
28675
Le bouton gauche est maintenu appuyé. Les boutons gauche et droit ont été dans un état incohérent pendant une durée plus de 500 ms.
Relâchez les boutons pour les mettre dans l’état OFF (0).
16#7004
28676
Le bouton droit a été relâché, puis appuyé pendant que le bouton gauche restait appuyé.
Relâchez les boutons pour les mettre dans l’état OFF (0).
16#7005
28677
Le bouton gauche a été relâché, puis appuyé pendant que le bouton droit restait appuyé.
Relâchez les boutons pour les mettre dans l’état OFF (0).
16#7060
28768
La station d’exécution n’est pas activée.
Activez ou déconnectez la station d’exécution.
16#7061
28769
La station d’exécution est contournée.
Aucune action n'est nécessaire.
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
Activer entrée est faux
Les .O1, .BR, .SB et .FP sont mis à zéro (faux).
Activer entrée est vrai
L’instruction s’exécute comme décrit dans la section Fonctionnement normal.
Post-scrutation
Identique à Condition d’entrée d’échelon est fausse
Exemples
THRSe_LD_ex_v31
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal