# États : Types et Conditions

- Nombre d'états
- État du voyant
- [Opération]

## Nombre d'états

Vous pouvez définir le nombre d'états du voyant.

[Type] | [Condition de changement d'état] | [Nombre d'états]
[Bit] | [État] | 2-32
[Bit] | 2-33
[Mot] | [État] | 2-256
[Bit] | 2-33
[Plage] | 2-256

## État du voyant

L'état de voyant désiré peut être représenté par une combinaison d'une variable [Type] qui contrôle le voyant et une [Condition de changement d'état] qui définit l'état du voyant.

- [Type] : [Bit], [Condition de changement d'état] : [Bit]
- [Type] : [Bit], [Condition de changement d'état] : [État]
- [Type] : [Mot], [Condition de changement d'état] : [Bit]
- [Type] : [Mot], [Condition de changement d'état] : [État]
- [Type] : [Mot], [Condition de changement d'état] : [Plage]

### [Type] : [Bit], [Condition de changement d'état] : [Bit]

Vous pouvez changer l'état du voyant (ON/OFF) en utilisant 33 variables booléennes différentes.

[Position du bit] : [Bit bas]

État | Valeur variable de État0 | Valeur variable de État1 | Valeur variable de État2 | Valeur variable de État3 | Valeur variable de État4 - 30 | Valeur variable de État31
État0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
État1 | ACTIVÉ | * | * | * | * | *
État2 | DÉSACTIVÉ | ACTIVÉ | * | * | * | *
État3 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | * | * | *
État4 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | * | *
... | ... | ... | ... | ... | ... | ...
State32 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ

* L'état du bit est ACTIVÉ ou DÉSACTIVÉ.

[Position du bit] : [Bit haut]

État | Valeur variable de État0 | Valeur variable de État1 | Valeur variable de État2 | Valeur variable de État3 | Valeur variable de État4 - 30 | Valeur variable de État31
État0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
État1 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
État2 | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
État3 | * | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
État4 | * | * | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
... | ... | ... | ... | ... | ... | ...
State32 | * | * | * | * | * | ACTIVÉ

* L'état du bit est ACTIVÉ ou DÉSACTIVÉ.

### [Type] : [Bit], [Condition de changement d'état] : [État]

Vous pouvez changer l'état du voyant (ON/OFF) en utilisant cinq variables booléennes différentes.

État | Valeur variable de État0 | Valeur variable de État1 | Valeur variable de État2 | Valeur variable de État3 | Valeur variable de État4
État0 | DÉSACTIVÉ | - | - | - | -
État1 | ACTIVÉ | - | - | - | -
État2 | DÉSACTIVÉ | ACTIVÉ | - | - | -
État3 | ACTIVÉ | ACTIVÉ | - | - | -
État4 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | - | -
État5 | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | - | -
État6 | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | - | -
État7 | ACTIVÉ | ACTIVÉ | ACTIVÉ | - | -
État8 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | -
État9 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | -
État10 | DÉSACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | -
État11 | ACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | -
État12 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | -
État13 | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | -
État14 | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ | -
État15 | ACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ | -
État16 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État17 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État18 | DÉSACTIVÉ | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État19 | ACTIVÉ | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État20 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État21 | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État22 | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État23 | ACTIVÉ | ACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ
État24 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ
État25 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ
État26 | DÉSACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ
État27 | ACTIVÉ | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ
État28 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ
État29 | ACTIVÉ | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ
État30 | DÉSACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ
État31 | ACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ | ACTIVÉ

### [Type] : [Mot], [Condition de changement d'état] : [Bit]

Vous pouvez changer l'état du voyant (ON/OFF) en utilisant des valeurs de bit.

Configuration des états | État | Valeur variable
[Position du bit] : | [Bits non définis] | Bit 0 | Bit 1 | Bit 2 | Bit 3 - 30 | Bit 31 | Bit 32 à Max
[Bit bas] | [Ignorer] | 0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | *
1 | ACTIVÉ | * | * | * | * | *
2 | DÉSACTIVÉ | ACTIVÉ | * | * | * | *
3 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | * | * | *
... | ... | ... | ... | ... | ... | ...
32 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | *
[Utiliser] | 0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
1 | ACTIVÉ | * | * | * | * | *
2 | DÉSACTIVÉ | ACTIVÉ | * | * | * | *
3 | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | * | * | *
... | ... | ... | ... | ... | ... | ...
32 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | ACTIVÉ | *
Non valide | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | N'importe lequel est sur ON
[Bit haut] | [Ignorer] | 0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | *
1 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | *
2 | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | *
3 | * | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | *
... | ... | ... | ... | ... | ... | ...
32 | * | * | * | * | ACTIVÉ | *
[Utiliser] | 0 | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
1 | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
2 | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
3 | * | * | ACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ | DÉSACTIVÉ
... | ... | ... | ... | ... | ... | ...
32 | * | * | * | * | ACTIVÉ | DÉSACTIVÉ
Non valide | * | * | * | * | * | N'importe lequel est sur ON

* L'état du bit est ACTIVÉ ou DÉSACTIVÉ.

### [Type] : [Mot], [Condition de changement d'état] : [État]

Lorsque la valeur de la variable associée change, l'état du voyant change également.

État | Valeur variable
État0 | 0
État1 | 1
État2 | 2
État3 | 3
: | :
État255 | 255

Si le [Nombre d'états] dépasse le nombre d'états configurés, l'état [Non valide] s'affiche.

### [Type] : [Mot], [Condition de changement d'état] : [Plage]

Vous pouvez modifier l'état du voyant selon la condition appliquée par la valeur de la variable connexe.

Le nombre de champs [Condition] à configurer is le [Nombre d'états] moins 1.

Exemple : [Nombre d'états] = 5 et chaque [Condition] est configurée comme suit (la variable 1 est un nombre entier)

État | [Condition] | Description | Valeur de la variable (X)
État0 | X == 0 | Égale à 0 | 0
État1 | 0 < X < 50 | Supérieure à 0 et inférieure à 50 | 1...49
État2 | 50 <= X < 100 | 50 ou plus et inférieure à 100 | 50...99
État3 | 100 != X | Pas égale à 100 | Autre que 0...100
État4 | (Aucun paramètre) | Une valeur qui ne s'applique pas à une condition État0 à État3 | 100

Lorsque la plage définie par la [Condition] se chevauche entre les états, l'état avec le plus petit numéro a priorité. Dans l'exemple ci-dessus, une valeur de variable de 80 est comprise dans la plage pour État2 et État3, mais État2 est utilisé.

Remarque :

- Lorsque la [Condition de changement d'état] est définie sur [Plage], l'état [Non valide] n'est pas appliqué à la couleur ou au texte de l'objet.

## [Opération]

Pour le type et les propriétés de l'opération tactile, voir [Opération].