# 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
propose le réarmement manuel (voir [Automatisme](process-automation) pour 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), pas 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 le
propose 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, si bien 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 et sonore : 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 rapportant que l'état ne peut pas être lu (aucune source configurée, ou 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 aucune) et sa qualité
(`Bonne` ou `Indisponible`). Le résultat passager d'un réarmement est écrit sur le bandeau lui aussi.

## Réarmer {#rearming}

**Réarmer** n'apparaît que dans l'état en attente de réarmement. Le bouton est actif tant que tout
ceci 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 cours.

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 connecté (ou `Non connecté`), et la
permission est revérifiée au moment de l'appui, jamais seulement au dessin du volet.

## Permission {#permission}

Réarmer 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 tout de même le bandeau entier, mais le bouton Réarmer n'est
pas dessiné pour lui : ce rôle ne peut jamais réarmer.
