3.5
BCD_DI
Représentation
BCD_DI
EN
IN
Paramètre
EN
ENO
IN
OUT
Description de l'opération
BCD_DI (Convertir nombre DCB en entier de 32 bits)
Cette opération lit le contenu du paramètre d'entrée IN comme nombre décimal codé binaire à sept
chiffres (DCB, +/- 9999999), le convertit en un nombre entier de 32 bits et range le résultat dans le
paramètre de sortie OUT. ENO et EN ont toujours un état de signal identique.
Mot d'état
Ecriture
Exemple
E 0.0
MD8
Si l'état de signal est 1 à l'entrée E 0.0, le contenu du double mot de mémento MD8 est lu comme
nombre DCB à sept chiffres et converti en nombre entier de 32 bits. Le résultat est rangé dans le
double mot de mémento MD12. La sortie A 4.0 est mise à 1 si la conversion n'est pas exécutée
(ENO = EN = 0).
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
Convertir nombre DCB en entier de 32 bits
ENO
OUT
Type de données Zone de mémoire Description
BOOL
BOOL
DWORD
DINT
RB
BI1
1
-
BCD_DI
EN
ENO
NOT
IN
OUT
MD12
3.5 BCD_DI
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
BI0
DEB
DM
-
-
-
A 4.0
Opérations de conversion
Convertir nombre DCB en entier de 32 bits
Entrée de validation
Sortie de validation
Nombre en format DCB
Valeur entière de 32 bits du nombre DCB
OU
ETAT
0
1
RLG
/PI
1
1
49