Fonctionnement Des Opérations Convertir Dcb En Entier Et Convertir Entier En Dcb - Siemens SIMATIC S7-200 Manuel

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Automate programmable S7-200 Manuel système
Fonctionnement des opérations Convertir DCB en entier et Convertir entier en DCB
L'opération Convertir DCB en entier (BCDI) convertit la
valeur décimale codée binaire IN en une valeur entière et
charge le résultat dans la variable indiquée par OUT. IN doit
être un nombre décimal codé binaire compris entre 0 et
9999.
L'opération Convertir entier en DCB (IBCD) convertit le
é
C
nombre entier d'entrée IN en une valeur décimale codée
binaire et charge le résultat dans la variable indiquée par
OUT. IN doit être un nombre entier compris entre 0 et 9999.
Fonctionnement de l'opération Convertir entier de 32 bits en réel
L'opération Convertir entier de 32 bits en réel (DTR)
convertit un entier de 32 bits signé IN en nombre réel de 32
bits et place le résultat dans la variable indiquée par OUT.
Fonctionnement de l'opération Convertir entier de 32 bits en entier de 16 bits
L'opération Convertir entier de 32 bits en entier de 16 bits
(DTI) convertit l'entier de 32 bits IN en un nombre entier de
16 bits et place le résultat dans la variable indiquée par
OUT.
Si la valeur objet de la conversion est trop grande pour être
représentée dans la sortie, le bit de débordement est mis à
1 et la sortie n'est pas influencée.
Fonctionnement de l'opération Convertir entier de 16 bits en entier de 32 bits
L'opération Convertir entier de 16 bits en entier de 32 bits
(ITD) convertit l'entier de 16 bits IN en un nombre entier de
32 bits et place le résultat dans la variable indiquée par
OUT. Il y a extension du signe.
Fonctionnement de l'opération Convertir octet en entier de 16 bits
L'opération Convertir octet en entier de 16 bits (BTI)
convertit la valeur d'octet IN en un nombre entier de 16 bits
et place le résultat dans la variable indiquée par OUT.
L'octet n'étant pas signé, il n'y a pas d'extension de signe.
Fonctionnement de l'opération Convertir entier de 16 bits en octet
L'opération Convertir entier de 16 bits en octet (ITB)
convertit une valeur de mot IN en valeur d'octet et place le
résultat dans la variable indiquée par OUT. Les valeurs 0 à
255 sont converties. Toutes les autres valeurs entraînent un
255 sont converties Toutes les autres valeurs entraînent un
débordement et la sortie n'est pas influencée.
Conseil
Pour convertir un nombre entier de 16 bits en nombre réel, faites appel à l'opération Convertir
entier de 16 bits en entier de 32 bits, puis à l'opération Convertir entier de 32 bits en réel.
110
C
C
Situations d'erreur mettant ENO à 0
H SM1.6 (nombre DCB incorrect)
H 0006 (adresse indirecte)
Mémentos spéciaux influencés
H SM1.6 (nombre DCB incorrect)
Situations d'erreur mettant ENO à 0
H 0006 (adresse indirecte)
Situations d'erreur mettant ENO à 0
H SM1.1 (débordement)
H 0006 (adresse indirecte)
Mémentos spéciaux influencés
H SM1.1 (débordement)
Situations d'erreur mettant ENO à 0
H 0006 (adresse indirecte)
Situations d'erreur mettant ENO à 0
H 0006 (adresse indirecte)
Situations d'erreur mettant ENO à 0
H SM1.1 (débordement)
H 0006 (adresse indirecte)
Mémentos spéciaux influencés
H SM1.1 (débordement)

Publicité

Table des Matières
loading

Table des Matières