Instructions permettant de convertir des valeurs entre les types de données numériques (INT, DINT, REAL), booléens (BOOL) et textuels (STRING).
| Instruction | Opérandes | Description |
|---|---|---|
| INT_TO_STRING | IN (INT) -> cible (STRING) |
Convertir un entier 16 bits en chaîne de caractères |
| DINT_TO_STRING | IN (DINT) -> cible (STRING) |
Convertir un entier 32 bits en chaîne de caractères |
| REAL_TO_STRING | IN (REAL) -> cible (STRING) |
Convertir un nombre à virgule flottante en chaîne de caractères |
| STRING_TO_INT | IN (STRING) -> cible (INT) |
Convertir une chaîne de caractères en entier 16 bits |
| STRING_TO_REAL | IN (STRING) -> cible (REAL) |
Convertir une chaîne de caractères en nombre à virgule flottante |
| BOOL_TO_STRING | IN (BOOL) -> cible (STRING) |
Convertir un booléen en "TRUE" ou "FALSE" |
Associez les instructions de conversion au qualificatif
P(Impulsion) pour les exécuter une seule fois à l'activation de l'étape, ou attachez-les directement à une transition pour convertir les valeurs au franchissement de la transition.