Sld Décalage Vers La Gauche D'un Double Mot (32 Bits) - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

Opérations de décalage et de rotation
11.1 Opérations de décalage
11.1.6 SLD
Décalage vers la gauche d'un double mot (32 bits)
Formats
SLD
SLD <nombre>
Opérande
<nombre>
Description de l'opération
SLD (Décalage vers la gauche d'un double mot)
Cette opération permet de décaler bit par bit le contenu entier de l'accumulateur 1 vers la gauche. Les
positions binaires libérées par le décalage sont complétées par des zéros. Le bit décalé en dernier est
chargé dans le bit BI1 du mot d'état. Le nombre de bits à décaler est précisé soit par l'opérande
<nombre>, soit par une valeur figurant dans l'accumulateur 2-L-L.
SLD <nombre> : Le nombre de bits de décalage est précisé par l'opérande <nombre>. Des valeurs
entre 0 et 32 sont autorisées. Si <nombre> est supérieur à 0, les bits BI0 et DEB sont mis à 0. Si
<nombre> égale 0, l'opération de décalage s'exécute comme une opération NOP.
SLD : Le nombre de bits de décalage est précisé par la valeur figurant dans l'accumulateur 2-L-L. Des
valeurs entre 0 et 255 sont autorisées. Un nombre de bits de décalage supérieur à 32 donne toujours le
même résultat : accumulateur 1 = 0, BI1 = 0, BI0 = 0, DEB = 0. Si 0 < nombre de bits de décalage <= 32,
les bits d'état BI0 et DEB sont mis à 0. Si le nombre de bits de décalage égale 0, l'opération de décalage
s'exécute comme une opération NOP.
Mot d'état
Ecriture :
182
Type de données
Entier non signé
RB
BI1
BI0
-
x
x
Description
Nombre de bits à décaler ; plage de décalage de 0 à 32
DEB
DM
OU
x
-
-
Manuel de référence, 05/2010, A5E02790284-01
ETAT
RLG
-
-
Langage LIST pour SIMATIC S7-300/400
/PI
-

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières