Arrêt d'urgence (Emergency Stop, ESTOP)
Cette instruction s’applique aux automates Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 et ControlLogix 5590.
L’instruction Arrêt d’urgence (ESTOP) a pour but d’émuler la fonctionnalité d’entrée d'un relais de sécurité dans un environnement logiciel.
Langues disponibles
Diagramme à relais

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:
Assurez-vous que vos modules d'entrée de sécurité sont configurés comme unique 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).
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.EnableInest référencée n’importe où dans le programme..EnableInest 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.
Ce tableau explique les entrées d'instructions.
Opérande | Type de données | Description | Valeurs de sécurité, Actives et Initiales |
|---|---|---|---|
ESTOP | EMERGENCY_STOP | Cet opérande est une étiquette de sauvegarde. Comme tel, il maintient les informations importantes d'exécution pour chaque utilisation de cette instruction. Ne cherchez pas à réutiliser l’étiquette de sauvegarde ou à écrire sur l’un ou l’autre de ses membres, en quelque point que se soit dans votre programme. | - |
Reset Type | BOOL | Le type de réinitialisation détermine si l'instruction utilise la réinitialisation Manuelle ou Automatique pour la Sortie 1. | Manuel (1) ou Automatique (0) |
Channel A 1 | BOOL | Entrée Canal A (normalement ouverte) | Sécurité = 0, Actif = 1 |
Channel B 1 | BOOL | Entrée Canal B (normalement ouverte) | Sécurité = 0, Actif = 1 |
Circuit Reset | BOOL | Entrée réinitialisation du circuit Réinitialisation manuelle - Définit la Sortie 1 après la transition de Canal A et de Canal B de l'état de Sécurité à l’état Actif, et l'entrée Réinitialisation de circuit passe de zéro à un. Réinitialisation automatique - Visible, mais pas utilisée. | Initial = 0 Réinitialisation = 1 |
Fault Reset | BOOL | Une fois que les conditions de défaut sont corrigées pour l'instruction, les sorties de défauts pour l'instruction sont mises à zéro lorsque cette entrée passe de l'état OFF à ON. | Initial = 0 Réinitialisation = 1 |
1
Si cette entrée provient d'un module d'entrée Guard E/S (I/O), vérifiez que l'entrée est configurée comme unique et non comme Équivalente ou Supplémentaire.Ce tableau explique les sorties d'instruction.
Opérande | Type de données | Description | Valeurs de sécurité, Actives et Initiales |
Sortie 1 | BOOL | La Sortie 1 est définie sur l'état Actif lorsque les conditions d'entrée sont remplies. | Sécurité = 0 Actif = 1 |
Entrées de cycle (Cycle Inputs) | BOOL | Les entrées de Cycle demandent une action. Avant que la Sortie 1 ne passe à l'état ON, les entrées Canal A et Canal B doivent avoir effectué un cycle de leurs États de sécurité en même temps avant que le circuit ne puisse être réinitialisé. Cette invite est mise à zéro lorsque le Canal A et le Canal B passent à l'état de Sécurité. | Initial = 0 Invite = 1 |
Réinitialisation du circuit maintenue ON (Circuit Reset Held On) | BOOL | Réinitialisation manuelle - L'invite Réinitialisation du circuit maintenue ON est définie lorsque les deux canaux d'entrée passent à l’état Actif et que l'entrée Réinitialisation du circuit est déjà activée. L'invite Réinitialisation du circuit maintenue ON est mise à zéro lorsque l'entrée Réinitialisation du circuit est désactivée. Réinitialisation automatique - Visible, mais pas utilisée. | Initial = 0 Invite = 1 |
Entrées incohérentes (Inputs Inconsistent) | BOOL | Ce défaut est défini lorsque les entrées Canal A et du Canal B sont dans des états incohérents (c'est-à-dire que l'un est dans l'état de Sécurité alors que l'autre est à l'état Actif) pendant une période de temps supérieure à la Période de temps d'incohérence (définie ci-dessous). Ce paramètre est mis à zéro lorsque les entrées Canal A et Canal B retournent à un état cohérent (tous les deux de Sécurité ou Actif) et que l'entrée Réinitialisation de défaut passe de l'état OFF à ON. Période de temps d'incohérence : 500 ms | Initial = 0 Défaut = 1 |
Présence d'un défaut | BOOL | Cette valeur est définie chaque fois qu'un défaut est présent dans l'instruction. La Sortie 1 ne peut pas entrer dans l'état Actif lorsque Présence d'un défaut est défini. Présence d’un défaut est mise à zéro lorsque tous les défauts sont effacés et que l'entrée Réinitialisation de défaut passe de l'état OFF à ON. | Initial = 0 Défaut = 1 |
IMPORTANT:
N'écrivez en aucun cas dans l'étiquette de sortie de l'instruction.
Fonctionnement
Fonctionnement normal
Cette instruction surveille les états de deux canaux d'entrée et active la Sortie 1 lorsque les conditions suivantes sont remplies :
- En cas d'utilisation de la Réinitialisation manuelle : les deux entrées sont en état Actif et l'entrée Réinitialisation du circuit passe de zéro à un.
- En cas d'utilisation de Réinitialisation automatique : les deux entrées sont en état Actif pendant 50 ms.
Cette instruction désactive la Sortie 1 lorsque l'un ou l'autre des canaux d'entrée revient à l'état de Sécurité.
Les deux canaux d'entrée pour l'instruction Arrêt d’urgence (ESTOP) sont normalement ouverts. Les 0 sur les deux canaux représentent l'état de Sécurité, et les 1 sur les deux canaux représentent l'état Actif.
Ces changements d'état de fonctionnement normal sont affichés dans les diagrammes temporels suivants.

Fonctionnement avec des entrées incohérentes
Cette instruction génère un défaut si les canaux d'entrée sont dans des états incohérents (c’est-à-dire que l’un est dans l’état de Sécurité alors que l’autre est à l’état Actif) pendant une période de temps supérieure à la période spécifiée. La période de temps d'incohérence est de 500 ms (t1).
Cette condition de défaut est signalée par les sorties Entrées incohérentes et Présence d'un défaut. La Sortie 1 ne peut pas entrer dans l'état Actif lorsque la sortie Présence d'un défaut est active. L'indication de défaut est effacée lorsque la condition négative est résolue et l'entrée Réinitialisation du défaut passe de zéro à un.
Ces changements d'état sont affichés dans les diagrammes temporels suivant.

Fonctionnement avec Réinitialisation du circuit maintenue ON - Réinitialisation manuelle seulement
Cette instruction définit aussi l'invite de sortie Réinitialisation du circuit maintenue ON si l'entrée Réinitialisation du circuit est définie sur (1) lorsque les canaux d'entrée passent à l'état Actif.
Ces changements d'état sont affichés dans les diagrammes temporels suivant.

Fonctionnement des entrées de cycle
Si, pendant que la Sortie 1 est active, l'un des canaux d'entrée passe de l'état Actif à l'état de Sécurité, puis revient à l'état Actif avant que l'autre canal d'entrée ne passe à l'état de Sécurité, l'invite de sortie Entrée de cycle est définie. La Sortie 1 ne peut pas repasser à l'état Actif jusqu'à ce que les deux canaux d'entrée effectuent un cycle dans leurs états de Sécurité.
Ces changements d'état sont affichés dans le diagramme temporel suivant :

Comportement d'état faux de l'échelon
Lorsque l'instruction est exécutée sur un faux échelon, le comportement est exactement le même que l'état vrai de l'échelon, sauf que toutes les sorties, y compris les invites et les indicateurs de défaut, sont à zéro. Lorsque l'état de l'échelon devient vrai, les sorties sont définies comme déterminée par la logique d'instruction.
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 | Les .O1, .CI, .CRHO, .II, et .FP sont mis à zéro (faux). |
La condition d'entrée d'échelon est égale à faux | L'instruction s'exécute comme décrit dans la section Comportement d'état faux de l'échelon. |
La condition d'entrée d'échelon est égale à vrai | L’instruction s’exécute comme décrit dans la section Fonctionnement normal. |
Post-scrutation | L'instruction s'exécute comme décrit dans la section Comportement d'état faux de l'échelon. |
Exemple
Câblage d'arrêt d'urgence avec réinitialisation manuelle
Le schéma de câblage suivant montre comment câbler un interrupteur d’Arrêt d’urgence à 2 canaux ayant deux contacts normalement ouverts à un Module d'E/S de sécurité 1791DS pour se conformer à la norme ISO 13849-1 Catégorie 4.

Exemple de programmation de réinitialisation manuelle
L'exemple de programmation suivant montre comment l'instruction Arrêt d’urgence avec Réinitialisation manuelle peut être appliquée au schéma de câblage précédent.

L'ISO 13849-1 Catégorie 4 exige que les entrées soient testées indépendamment par impulsion. L’application Logix Designer est utilisée pour configurer les opérandes suivants du module d’E/S pour le test d'impulsion.
Configuration des entrées | |||
Point d'entrée | Type | Mode Point | Source de test |
0 (IN0) | Unique | Test d'impulsion de sécurité | 0 (T0) |
1 (IN1) | Unique | Test d'impulsion de sécurité | 1 (T1) |
2 (IN2) | Unique | Sécurité | Aucun |
3 (IN3) | Unique | Sécurité | Aucun |
Sortie de test | |
Point de sortie de test | Mode Point |
0 (T0) | Test d'impulsion |
1 (T1) | Test d'impulsion |
2 (T2) | Alimentation |
3 (T3) | Non utilisé |
Câblage et programmation de réinitialisation automatique
Le schéma de câblage suivant montre comment câbler un interrupteur d’Arrêt d’urgence à 2 canaux ayant des contacts normalement ouverts à un module d'E/S de sécurité 1791DS pour se conformer à la norme ISO 13849-1 Catégorie 4.
CONSEIL:
Diverses normes de sécurité (EN 60204, ISO 13849-1) exigent que pour l'utilisation de la fonctionnalité Réinitialisation du circuit automatique, d'autres mesures soient mises en œuvre afin de s'assurer qu'un démarrage inattendu ou involontaire ne se produira pas dans le système ou l'application.

Exemple de programmation de réinitialisation automatique
L'exemple de programmation suivant montre comment l'instruction Arrêt d’urgence avec Réinitialisation automatique peut être appliquée au schéma de câblage indiqué ci-dessus.

L'ISO 13849-1 Catégorie 4 exige que les entrées soient testées indépendamment par impulsion. L’application Logix Designer est utilisée pour configurer les opérandes suivants du module d’E/S pour le test d'impulsion.
Configuration des entrées | |||
Point d'entrée | Type | Mode Point | Source de test |
0 (IN0) | Unique | Test d'impulsion de sécurité | 0 (T0) |
1 (IN1) | Unique | Test d'impulsion de sécurité | 1 (T1) |
2 (IN2) | Unique | Sécurité | Aucun |
Sortie de test | |
Point de sortie de test | Mode Point |
0 (T0) | Test d'impulsion |
1 (T1) | Test d'impulsion |
2 (T2) | Alimentation |
Fournir une réponse