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
ANY_TO_BOOL
Paramètres 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.
  • TRUE : Exécute le calcul actuel.
  • FALSE : Il n’y a pas de calcul.
S'applique aux programmes de schémas à relais.
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

(* Équivalence ST : *)
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
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal