Opérations de conversion
Opérations de conversion standard
Conversions numériques
Les opérations Convertir octet en entier de 16 bits (BTI),
Convertir entier de 16 bits en octet (ITB), Convertir entier de
16 bits en entier de 32 bits (ITD), Convertir entier de 32 bits
en entier de 16 bits (DTI), Convertir entier de 32 bits en réel
(DTR), Convertir DCB en entier (BCDI) et Convertir entier en
DCB (IBCD) convertissent une valeur d'entrée IN au format
indiqué et rangent la valeur de sortie dans l'adresse de
mémoire OUT. Vous pouvez, par exemple, convertir un
entier de 32 bits en un nombre réel. Vous pouvez
également effectuer des conversions entre formats entier
et décimal codé binaire (DCB).
Arrondir et Tronquer
L'opération Arrondir (ROUND) convertit une valeur réelle IN
en nombre entier de 32 bits et place le résultat arrondi dans
la variable indiquée par OUT.
L'opération Tronquer (TRUNC) convertit un nombre réel IN
en nombre entier de 32 bits et place la partie entière du
résultat dans la variable indiquée par OUT.
Générer profil binaire pour afficheur à sept
segments
L'opération Générer profil binaire pour afficheur à sept
segments (SEG) permet de générer un profil binaire qui
illumine les segments d'un afficheur à sept segments.
Tableau 6-17 Opérandes autorisés pour les opérations de conversion standard
Entrées/sorties Type de
IN
OUT
Opérandes
données
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, constante
WORD, INT
IW, QW, VW, MW, SMW, SW, T, C, LW, AIW, AC, *VD, *LD, *AC, constante
DINT
ID, QD, VD, MD, SMD, SD, LD, HC, AC, *VD, *LD, *AC, constante
REAL
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC, constante
BYTE
IB, QB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC
WORD, INT
IW, QW, VW, MW, SMW, SW, T, C, LW, AC, *VD, *LD, *AC
DINT, REAL
ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
Jeu d'opérations S7- -200
Chapitre 6
109