Instructions de base
7.7 Convertir
7.7
Convertir
7.7.1
Instruction CONV
Tableau 7- 72 Instruction Convertir (CONV)
CONT/LOG
Description
Convertit un élément de données d'un type de données dans un autre type de données.
Pour CONT et LOG : Cliquez sur "???" et sélectionnez les types de données dans le menu déroulant.
1
Tableau 7- 73 Types de données pour les paramètres
Paramètre
Type de données
IN
Chaîne de bits
LReal, BCD16, BCD32
OUT
Chaîne de bits
LReal, BCD16, BCE32
L'instruction ne vous permet pas de sélectionner des chaînes de bits (octet, mot, double mot). Pour entrer un opérande
1
de type Byte, Word ou DWord comme paramètre de l'instruction, sélectionnez un entier non signé ayant la même
longueur en bits. Sélectionnez, par exemple, USInt pour un octet, UInt pour un mot ou UDInt pour un double mot.
Une fois que vous avez sélectionné le type de données (convertir de), une liste des
conversions possibles s'affiche dans la liste déroulante (convertir en). Les conversions de et
en BCD16 sont limitées au type de données Int. Les conversions de et en BCD32 sont
limitées au type de données DInt.
Tableau 7- 74 Etat de ENO
ENO
Description
1
Pas d'erreur
0
IN est +/- INF ou +/- NaN.
0
Le résultat dépasse la plage valide pour le type de
données OUT.
206
, SInt, USInt, Int, UInt, DInt, UDInt, Real,
1
, SInt, USInt, Int, UInt, DInt, UDInt, Real,
1
Description
Valeur d'entrée
Valeur d'entrée convertie au nouveau
type de données
Résultat OUT
Résultat valide
+/- INF ou +/- NaN
OUT prend la valeur des octets de poids faible de
IN
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04