Itd Convertir Entier De 16 Bits En Entier De 32 Bits - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

3.5
ITD
Convertir entier de 16 bits en entier de 32 bits
Format
ITD
Description de l'opération
ITD (Convertir entier de 16 bits en entier de 32 bits)
Cette opération évalue le contenu de l'accumulateur 1-L comme nombre entier de 16 bits et le
convertit en un nombre entier de 32 bits. Le résultat est rangé dans l'accumulateur 1 ;
l'accumulateur 2 reste inchangé.
Mot d'état
Ecriture :
Exemple
LIST
Explication
L
MW12
//Charger l'entier de 16 bits dans l'accumulateur 1.
ITD
//Convertir l'entier de 16 bits en un entier
dans l'accumulateur 1.
T
MD20
//Transférer le résultat (nombre entier de 32 bits) dans le double mot de mémento
MD20.
Exemple : MW12 = "-10" (nombre entier de 16 bits)
Contenu
Bit
avant
exécu
tion de ITD
après
exécu
tion de ITD
Langage LIST pour SIMATIC S7-300/400
A5E00706961-01
RB
BI1
BI0
-
-
-
ACCU1-H
31 . . .
XXXX
1111
(X = 0 ou 1, bits non requis pour la conversion)
DEB
DM
OU
-
-
-
de 32 bits et ranger le résultat
. .
. .
. . . 16
XXXX
XXXX
XXXX
1111
1111
1111
Opérations de conversion
ETAT
RLG
-
-
ACCU1-L
15 . . .
. .
. .
1111
1111
1111
1111
1111
1111
/PI
-
. . . 0
0110
0110
3-5

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières