ANY_TO_BOOL
L’instruction ANY_TO_BOOL convertit une valeur non booléenne en valeur booléenne.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10, Micro820
L20E, Micro850
L50E et Micro870
L70E.ANY_TO_BOOL

Paramètre | Type de paramètre | Type de données | Description | |
|---|---|---|---|---|
EN | Entrée | BOOL | Lorsque défini sur vrai, l’instruction est activée.
| |
i1 | Entrée | SINT USINT BYTE INT UINT WORD DINT UDINT DWORD | LINT ULINT LWORD REAL LREAL TIME DATE STRING | Toute valeur non booléenne. |
o1 | Sortie | BOOL | Valeur booléenne. | |
Exemple de texte structuré ANY_TO_BOOL
ares := ANY_TO_BOOL (10); | (* ares is TRUE *) |
tres := ANY_TO_BOOL (t#0s); | (* tres is FALSE *) |
mres := ANY_TO_BOOL ('FALSE'); | (* mres is FALSE *) |
Fournir une réponse