# Verrouillage

> Le bandeau du Verrouillage d'un volet d'unité, ses états, le réarmement manuel et sa permission.

Le bandeau **Verrouillage** montre l'état en direct du verrouillage d'arrêt d'une unité et offre le réarmement manuel (voir [Automatisme](process-automation) pour savoir ce qu'est un verrouillage d'arrêt et comment il met fin aux essais). C'est une partie du [volet d'unité](view-unit-panels), et non un composant : le volet le dessine au-dessus de ses cartes, pour sa propre unité, tant que le modèle de l'unité garde son verrouillage d'arrêt activé. Il ne se pose jamais sur une vue, et la palette Ajouter du tableau de bord ne l'offre pas : il n'y a donc rien à configurer.

## Ce qu'il montre {#what-it-shows}

Un verrouillage sain est délibérément silencieux : dans l'état **État normal**, le bandeau ne dessine rien et ne prend aucune place sur le volet, de sorte qu'il ne réclame l'attention de l'opérateur que lorsque quelque chose l'exige.

| État | Comment il est dessiné |
|---|---|
| État normal | Rien. Le bandeau se replie. |
| Verrouillage déclenché | Un bandeau critique bien visible : un arrêt externe en direct est en vigueur et les essais se terminent. |
| Verrouillage en attente de réarmement | Un bandeau de prudence avec le bouton **Réarmer**. |
| Verrouillage indisponible | Un bandeau de prudence qui rapporte que l'état ne peut pas être lu (aucune source configurée, ou le service Process indisponible). |

Chaque bandeau porte la ligne de raison de l'état plus le nom de la source configurée, sa valeur booléenne actuelle (`Vrai`, `Faux`, ou la marque de lacune quand elle n'en a pas) et sa qualité (`Bonne` ou `Indisponible`). Le résultat passager d'un réarmement est écrit sur le bandeau aussi.

## Le réarmement {#rearming}

**Réarmer** n'apparaît que dans l'état en attente de réarmement. Il est actif tant que tout ce qui suit tient :

- la source physique est retombée (le dernier état dit qu'un réarmement est sûr),
- l'unité n'est pas occupée par un essai,
- aucun appel de réarmement n'est déjà en vol.

Tant que l'une d'elles ne tient pas, le bouton reste dessiné, grisé.

Le réarmement est journalisé avec le nom de l'opérateur dont la session est ouverte (ou `Aucune session ouverte`), et la permission est revérifiée au moment de l'appui, jamais seulement au rendu du volet.

## La permission {#permission}

Le réarmement demande la permission **Exécuter les procédures**, sur la page Process comme sur la page View. Un rôle qui ne l'a pas lit quand même le bandeau au complet, mais le bouton Réarmer n'est pas dessiné pour lui : ce rôle ne peut jamais réarmer.
