3.3
I_BCD
Représentation
I_BCD
EN
IN
Paramètre
EN
ENO
IN
OUT
Description de l'opération
I_BCD (Convertir entier de 16 bits en nombre DCB)
Cette opération lit le contenu du paramètre d'entrée IN comme valeur entière de 16 bits, le
convertit en un nombre décimal codé binaire à trois chiffres (DCB, +/- 999) et range le résultat
dans le paramètre de sortie OUT. En cas de débordement, ENO est mis à 0.
Mot d'état
Ecriture
Exemple
E 0.0
MW10
Si l'état de signal est 1 à l'entrée E 0.0, le contenu du mot de mémento MW10 est lu comme
nombre entier de 16 bits et converti en nombre DCB à trois chiffres. Le résultat est rangé dans le
mot de mémento MW12. La sortie A 4.0 est mise à 1 en cas de débordement ou si la conversion
n'est pas exécutée (E0.0 = 0).
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
Convertir entier de 16 bits en nombre DCB
ENO
OUT
Type de données Zone de mémoire Description
BOOL
BOOL
INT
WORD
RB
BI1
x
-
I_BCD
EN
ENO
NOT
IN
OUT
MW12
3.3 I_BCD
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
BI0
DEB
DM
-
x
x
A 4.0
Opérations de conversion
Convertir entier de 16 bits en nombre DCB
Entrée de validation
Sortie de validation
Nombre entier de 16 bits
Valeur DCB du nombre entier de 16 bits
OU
ETAT
0
x
RLG
/PI
x
1
47