Inhibition asymétrique à deux capteurs (TSAM)

Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
Cette instruction permet de désactiver de façon automatique et temporaire la fonction de protection d’un rideau lumineux, ce qui permet le transport de matériel à travers le champ de détection du rideau lumineux sans arrêter la machine. Les capteurs d’inhibition font la distinction entre le matériel et les personnes et doivent fonctionner en même temps que le rideau lumineux dans une séquence de commutation spécifique lorsque le matériau adéquat passe par le champ de détection.
Langues disponibles
Diagramme à relais
TSAM_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é.
Application de l’inhibition asymétrique à deux capteurs
L’Inhibition asymétrique à deux capteurs utilise deux capteurs d’inhibition fixés de manière asymétrique de chaque côté du rideau lumineux. Ses capteurs s’entrecroisent juste derrière le rideau lumineux, au centre de l’ouverture sécurisée.
TSAM two-sensor asymmetrical muting app
CONSEIL: les capteurs d’inhibition doivent être disposés de manière à ce qu’une personne ne puisse pas activer les capteurs d’inhibition dans la même séquence de commutation que le matériau et éviter qu’elle n’entre dans la zone lors de l’apparition d’une situation dangereuse. La configuration du capteur doit tenir compte de la taille, de la forme et de la vitesse du matériau. Une protection supplémentaire peut être nécessaire.
Les besoins spécifiques de protection doivent être identifiés lors d'une évaluation des dangers ou des risques de votre application.
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 nom d'étiquette pour plusieurs instructions dans le même programme. N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
Ce tableau indique les paramètres de cette instruction. Ces paramètres ne peuvent pas être modifiés pendant l’exécution.
Paramètre
Type de données
Format
Description
TSAM
MUTING_TWO_SENSOR_ASYM
balise
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.
Type de redémarrage (Restart Type)
BOOL
nom
Cette entrée configure la Sortie 1 pour un redémarrage manuel ou automatique.
MANUEL (0)
Une transition de l’entrée de réinitialisation pour passer de l’état OFF (0) à ON (1), alors que toutes les conditions d’activation de la Sortie 1 sont réunies, est nécessaire pour activer la Sortie 1.
AUTOMATIQUE (1)
La sortie 1 est activée 50 ms après que toutes les conditions d’activation sont réunies.
CONSEIL: le redémarrage automatique ne peut être utilisé que dans des situations d’application pour lesquelles vous pouvez prouver qu’il ne peut se produire aucune condition risquée suite à son utilisation.
Temps S1-S2 (S1-S2 Time)
DINT
immédiat
Durée maximale autorisée entre le dégagement ou le blocage des entrées de capteur d’inhibition (Capteur 1 et Capteur 2) avant la génération d’un défaut.
La plage valide est comprise entre 5 et 180 000 ms. Lorsque vous définissez cette entrée sur 0, cela désactive l’horloge S1-S2.
Temps S2-LC (S2-LC Time)
DINT
immédiat
Durée maximale autorisée entre le dégagement ou le blocage du capteur d’inhibition Capteur 2 et du Rideau lumineux avant la génération d’un défaut.
La plage valide est comprise entre 5 et 180 000 ms. Lorsque vous définissez cette entrée sur 0, cela désactive l’horloge S2-LC.
Temps d'inhibition maximal
DINT
immédiat
Durée maximale pendant laquelle l’instruction permet à la fonction de protection du Rideau lumineux d’être désactivée avant de générer un défaut.
La plage valide s’étend de 0 à 3 600 s. Lorsque vous définissez cette entrée sur 0, cela désactive le temporisateur Inhibition maximale.
Temps d’outrepassement maximal (Maximum Override Time)
DINT
immédiat
Durée maximale pendant laquelle l’instruction permet à la fonction d’outrepassement d’activer la sortie Sortie 1.
La plage valide s’étend de 0 à 30 s. Lorsque vous définissez cette entrée sur 0, cela désactive le temporisateur Outrepassement maximal.
Ce tableau indique les paramètres d’entrée pour cette instruction.
Paramètre
Type de données
Format
Description
Rideau lumineux
BOOL
balise
Le canal d’entrée dont l’état de sécurité est OFF (0) , cette entrée représente l’état actuel du rideau lumineux physique. Vous êtes responsable du traitement correct de cette entrée. En général, le traitement est effectué en utilisant l’instruction Arrêt de l’entrée double canal contrôlant un rideau lumineux.
ON (1) : le rideau lumineux est dégagé.
OFF (0) : le rideau lumineux est bloqué.
Capteur 1
BOOL
balise
L’un des deux capteurs d’inhibition, le Capteur 1 doit être le premier capteur à être bloqué et le dernier à être dégagé dans la séquence d’inhibition.
ON (1) : le Capteur 1 est dégagé.
OFF (0) : le Capteur 1 est bloqué.
Capteur 2
BOOL
balise
L’un des deux capteurs d’inhibition, le Capteur 2 doit être le deuxième capteur à être bloqué et le premier à être dégagé dans la séquence d’inhibition.
ON (1) : le Capteur 2 est dégagé.
OFF (0) : le Capteur 2 est bloqué.
Activer l’inhibition (Enable Mute)
BOOL
immédiat
balise
Cette entrée permet à la fonction de protection du rideau lumineux d’être désactivée (inhibée) quand se produit la séquence correcte d’inhibition.
ON (1) : la fonction de protection du rideau lumineux est désactivée quand se produit la séquence correcte d’inhibition.
OFF (0) : la fonction de protection du rideau lumineux est toujours activée.
Asservissement
BOOL
balise
Cette entrée permet un contournement temporaire de la fonction de l’instruction d’inhibition. la Sortie 1 est activée indépendamment de l’état de l’entrée État d’entrée ou de l’existence de défauts.
OFF (0) : La fonction d’outrepassement est désactivée.
OFF (0) -> ON (1) : la Sortie 1 est activée indépendamment de l’état de l’entrée État d’entrée ou de l’existence de défauts. la Sortie 1 reste activée tant que l’entrée Outrepassement reste en état ON (1) ou jusqu’à l’expiration du temporisateur Outrepassement maximal.
CONSEIL: l’activation de la fonction d’outrepassement nécessite l’utilisation d’un dispositif à maintien de l'action sur lequel l’opérateur peut voir le point à risque, c’est-à-dire le champ de détection du rideau lumineux.
État d'entrée (Input Status)
BOOL
immédiat
balise
Si les entrées de l’instruction proviennent d’un module d’E/S de sécurité, cela correspond au ou aux 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.
État de la lampe d’inhibition
BOOL
immédiat
balise
Cette entrée représente d’état de la lampe d'inhibition.
ON (1) : la lampe d'inhibition fonctionne correctement. La fonction de protection du rideau lumineux est désactivée (inhibée) après le déroulement correct de la séquence d’inhibition.
OFF (0) : la lampe d'inhibition est défectueuse ou manquante. La fonction de protection du rideau lumineux est toujours activée.
Réinitialiser (Reset)
1
BOOL
balise
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.
La Sortie 1 est activée lorsque Type de redémarrage est défini sur Manuel. La Sortie 1 n'est pas activée au moment où les défauts sont effacés.
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.
Ce tableau indique les paramètres de sortie pour cette instruction.
Paramètre
Type de données
Description
Sortie 1 (Output 1, O1)
BOOL
ON (1) : le champ de détection du rideau lumineux n'est pas obstrué, le rideau lumineux est inhibé ou outrepassé.
OFF (0) : le champ de détection du rideau lumineux est obstrué.
Lampe d’inhibition (Muting Lamp, ML)
BOOL
Cette sortie indique l'état de la fonction de protection du rideau lumineux.
ON (1) : la fonction de protection du rideau lumineux est désactivée.
OFF (0) : la fonction de protection du rideau lumineux est activée.
Effacer la zone (Clear Area, CA)
BOOL
Cette sortie indique que le champ de détection du rideau lumineux doit être dégagé (tous les capteurs d’inhibition et le rideau lumineux sont ON) pour que le traitement puisse continuer.
ON (1) : le champ de détection du rideau lumineux doit être dégagé.
OFF (0) : le champ de détection du rideau lumineux est dégagé.
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 de cette instruction pour obtenir la liste des codes de défaut.
Code de diagnostic
DINT
Cette sortie indique l’état du diagnostic de l’instruction. Reportez-vous à la section Codes de diagnostic de cette instruction pour obtenir la liste des codes de diagnostic.
Ce paramètre n’est pas lié à la sécurité.
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.
IMPORTANT: N’écrivez en aucun cas dans l'étiquette de sortie de l’instruction.
Fonctionnement
Fonctionnement normal
Une séquence de transitions des entrées du capteur d’inhibition et du rideau lumineux permet à la fonction de protection du rideau lumineux d’être désactivée (inhibée). Cette séquence doit démarrer avec les capteurs d’inhibition et le rideau lumineux à l’état ON (1), ce qui indique que le champ de détection du capteur lumineux est dégagé de toute présence de personne et de matériau.
En (A), les Capteurs et le Rideau lumineux sont dégagés et la sortie Sortie 1 est activée lorsque l’entrée Réinitialiser est ON (1). En (B), le matériau bloque le Capteur 1, ce qui fait démarrer le temporisateur S1-S2. En (C), le matériau bloque le Capteur 2 pendant la durée S1-S2, de sorte que le temporisateur S1-S2 s’arrête. Les temporisateurs S2-LC et Inhibition maximale démarrent. La sortie Lampe d’inhibition est ON (1), ce qui indique que l’inhibition est activée. En (D), le matériau bloque le Rideau lumineux pendant la temps S2-LC, de sorte que le temporisateur S2-LC s’arrête. De (D) à (E), la Sortie 1 reste activée pendant que le matériau passe à travers le Rideau lumineux. En (E), le matériau dégage le Rideau lumineux, ce qui fait démarrer le temporisateur LC-S2. En (F), le matériau dégage le Capteur 2 pendant les durées S2-LC et Inhibition maximale, de sorte que les deux temporisateurs s’arrêtent. Le temporisateur S2-S1 démarre et la sortie Lampe d’inhibition est OFF (0), ce qui indique que l’inhibition est désactivée. En (G), le matériau dégage le Capteur 1, ce qui arrête le temporisateur S1-S2.
TSAM Operation
Séquence non valide
Toute séquence d’entrée différente de la séquence de fonctionnement normal entraîne la désactivation de la Sortie 1.
En (A), la Sortie 1 est activée comme dans une séquence normale de fonctionnement. En (B), le Capteur 1 et le Capteur 2 sont bloqués simultanément, ce qui provoque la désactivation de la Sortie 1 et les sorties Présence d’un défaut et Effacer la zone sont ON (1). La fonction d’outrepassement peut être utilisée pour dégager le matériau du champ de détection du rideau lumineux et désactiver la sortie Effacer la zone
TSAM Invalid Sequence
Séquence tolérée
L’instruction Inhibition asymétrique à deux capteurs (TSAM) tolère une dynamique d’application qui peut provoquer l’oscillation d’une entrée en raison d’un dépassement de course ou d’une vibration de charge.
En (A), la Sortie 1 est activée comme dans une séquence normale de fonctionnement. En (B), le Capteur 1 est OFF (0), ce qui fait démarrer le temporisateur S1-S2. Le Capteur 1 est ON en (C), ce qui arrête le temporisateur S1-S2. En (D), le matériau bloque complètement le Capteur 1, ce qui est OFF (0), et la séquence d’inhibition normale continue. Un capteur peut rencontrer un problème technique, comme représenté entre (B) et (C), suite à un dépassement de course ou une vibration de charge. Tant que la séquence d’entrée finale est valide, l’utilisation de la fonction d’inhibition est toujours possible.
TSAM Tolerated Sequence
Partie dangereuse du cycle
L’entrée Activer l’inhibition active ou désactive la fonction de protection du rideau lumineux. Lorsque l’entrée Activer l’inhibition est OFF (0), la fonction de protection du rideau lumineux est activée et le matériau peut ne pas passer à travers le champ de détection du rideau lumineux.
En (A), la Sortie 1 est activée comme dans une séquence normale de fonctionnement. En (B), le matériau bloque le Capteur 1, ce qui est OFF (0) et fait démarrer le temporisateur S1-S2. En (C), le matériau bloque le Capteur 2 pendant le temps S1-S2, de sorte que le temporisateur S1-S2 s’arrête et le temporisateur S2-LC démarre. Comme l’entrée Activation d'inhibition est OFF (0), l’inhibition est désactivée et la sortie Lampe d’inhibition reste en l'état OFF (0). Le matériau bloque le Rideau lumineux en (D) et la Sortie 1 est désactivée.
Si l’application ne comporte pas dans son cycle des parties pour lesquelles il n’est pas acceptable que le matériau passe à travers le rideau lumineux, vous pouvez désactiver cette fonction en définissant l’entrée Activer l’inhibition sur une valeur constante d’état ON (1).
TSAM Dangerous Portion of Cycle
Opération d'outrepassement
La fonction d’outrepassement permet à un opérateur d’activer manuellement la Sortie 1 afin que le matériau puisse être dégagé du champ de détection.
AVERTISSEMENT: la fonction d’outrepassement ne peut être utilisée qu’avec un dispositif à maintien de l'action sur lequel l’opérateur peut voir le point à risque, c’est-à-dire le champ de détection du rideau lumineux.
En (A), l’entrée Outrepassement est ON (1). La Sortie 1 est activée et le temporisateur Outrepassement maximal démarre. En (B), le matériau dégage le Capteur 1 et la sortie Effacer la zone est OFF (0). En (C), l’entrée Outrepassement est OFF (0) pendant la durée Outrepassement maximal. La Sortie 1 est désactivée et le temporisateur Outrepassement maximal s’arrête.
TSAM Override Operation
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
Les codes de défaut sont répertoriés au format hexadécimal, suivi du format décimal.
Codes de défaut général
Code de défaut
Description
Action corrective
0
Aucun défaut.
Aucun.
16#20
32
L’entrée État d'entrée 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 ou la logique utilisée pour l’état d’entrée de la source.
  • Réinitialisez le défaut.
Codes de défaut du modèle d’entrée de capteur
Code de défaut
Description
Action corrective
16#9600
38400
Un modèle d’entrée illégal a été détecté. Le Capteur 1 et le Rideau lumineux sont bloqués et le Capteur 2 est dégagé.
TSAM Fault Code 9600H
Le Capteur 2 doit également être bloqué
  • Vérifiez le circuit du Capteur 2.
  • Réinitialisez le défaut.
16#9601H
38401
Un modèle d’entrée illégal a été détecté. Le Capteur 2 et le Rideau lumineux sont bloqués et le Capteur 1 est dégagé.
TSAM Fault Code 9601H
Le Capteur 1 doit également être bloqué.
  • Vérifiez le circuit du Capteur 1.
  • Réinitialisez le défaut.
16#9602
38402
Un modèle d’entrée illégal a été détecté. Le Capteur 2 est bloqué lorsque le Capteur 1 et le Rideau lumineux sont dégagés.
TSAM Fault Code 9602H
Le Capteur 2 doit également être dégagé. Le Capteur 1 doit être bloqué en premier.
  • Vérifiez le circuit du Capteur 2 et l’alignement de Capteur 1 et de Capteur 2.
  • Réinitialisez le défaut.
16#9603
38403
Un modèle d’entrée illégal a été détecté. Le Capteur 1 et le Capteur 2 sont dégagés et le rideau lumineux est bloqué.
TSAM Fault Code 9603H
Le Rideau lumineux ne doit pas être bloqué lorsque le Capteur 1 et le Capteur 2 sont dégagés.
  • Vérifiez le circuit du Rideau lumineux.
  • Réinitialisez le défaut.
Séquences d’inhibition normale et tolérée
TSAM Invalid Sequence Faults
Codes de défaut de séquence d’inhibition
Code de défaut
Description
Code de défaut
Description
16#9500
38144
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 1 (S1) et le Capteur 2 (S2) ont été bloqués simultanément dans l’étape 1.
TSAM Fault Code 9500H
16#9501
38145
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 1, le Capteur 2 et le Rideau lumineux (LC) ont été bloqués simultanément dans l’étape 1.
TSAM Fault Code 9501H
16#9502
38146
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 2 et le Rideau lumineux ont été bloqués simultanément dans l’étape 2.
TSAM Fault Code 9502H
16#9503
381447
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 1 et le Capteur 2 ont été dégagés simultanément dans l’étape 3.
TSAM Fault Code 9503H
16#9504
38148
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 1, le Capteur 2 et le Rideau lumineux ont été dégagés simultanément dans l’étape 4.
TSAM Fault Code 9504H
16#9505
38149
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 2 et le Rideau lumineux ont été dégagés simultanément dans l’étape 4.
TSAM Fault Code 9505H
16#9506
38150
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 1 et le Capteur 2 ont été dégagés simultanément dans l’étape 5.
TSAM Fault Code 9506H
16#9507
38151
Une séquence d’inhibition illégale a été détectée lorsque le Capteur 2 et le Rideau lumineux ont été bloqués simultanément dans l’étape 6.
TSAM Fault Code 9507H
16#9508
38152
Une séquence d’inhibition illégale a été détectée après le passage de la séquence de l'étape 5 à l'étape 6, et puis à l'étape 5 (une séquence tolérée) lorsque le Capteur 1 et le Capteur 2 étaient dégagés.
TSAM Fault Code 508H
16#9509
38153
Une séquence d’inhibition illégale a été détectée après que la séquence passe de l'étape 5 à l'étape 6, et puis à l'étape 5 (une séquence tolérée) lorsque le Rideau lumineux était bloqué.
TSAM Fault Code 9509H
Pour corriger un défaut de séquence non valide, vérifiez l’alignement des capteurs par rapport au matériau déplacé et la temporisation du système, puis réinitialisez le défaut.
Correction de Défauts Séquence non valides
Code de défaut
Description
Action corrective
16#9000
36864
Le Rideau lumineux a été inhibé plus longtemps que le Temps d’inhibition maximal configuré.
Le paramètre Temps d’inhibition maximal est défini sur une valeur trop courte ou les capteurs présentent une anomalie.
16#9410
37904
Une durée trop longue s’est écoulée entre le blocage du Capteur 1 et du Capteur 2.
Le paramètre Temps S1-S2 est défini sur une valeur trop courte ou le Capteur 2 présente une anomalie.
16#9411
37905
Une durée trop longue s’est écoulée entre le blocage du Capteur 2 et du Rideau lumineux.
Le paramètre Temps S2-LC est défini sur une valeur trop courte ou le Capteur 2 présente une anomalie.
16#9412
37906
Une durée trop longue s’est écoulée entre le dégagement du Rideau lumineux et du Capteur 2.
Le paramètre Temps S2-LC est défini sur une valeur trop courte ou le Capteur 2 présente une anomalie.
16#9413
37907
Une durée trop longue s’est écoulée entre le dégagement du Capteur 2 et du Capteur 1.
Le paramètre Temps S1-S2 est défini sur une valeur trop courte ou le Capteur 2 présente une anomalie.
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
0
Aucun défaut.
Aucun
16#1
1
L’entrée État de la lampe d’inhibition est OFF (0).
  • Vérifiez la lampe d'inhibition et remplacez-la, si nécessaire.
  • S’il n’est pas nécessaire d’utiliser une lampe d’inhibition, définissez l’entrée État lampe d'inhibition sur ON (1).
16#5
5
L’entrée Réinitialisation et maintenue ON (1).
Définissez l’entrée Réinitialisation sur OFF (0).
16#20
32
L’entrée État d'entrée était OFF (0) lors du démarrage de l’instruction.
Vérifiez la connexion du module d'E/S ou la logique utilisée pour l’état d’entrée de la source.
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 .O1, .ML, .CA et .FP sont mis à zéro (faux).
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