Shr_Dw Décalage Vers La Droite D'un Double Mot - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

11.1.7
SHR_DW Décalage vers la droite d'un double mot
Représentation
SHR_DW
EN
IN
N
Paramètre
EN
ENO
IN
N
OUT
Description de l'opération
SHR_DW (Décalage vers la droite d'un double mot)
Cette opération est activée si l'état de signal est 1 à l'entrée de validation EN. Elle décale bit par bit
vers la droite les bits 0 à 31 de l'entrée IN. Le nombre de bits de décalage est indiqué dans l'entrée
N. Si N est supérieur à 32, la valeur 0 est écrite dans la sortie OUT et les bits BI0 et DEB du mot
d'état sont mis à 0. Les N positions libérées à gauche en raison du décalage sont complétées par
des zéros. Le résultat du décalage (double mot) est rangé dans la sortie OUT. L'opération
SHR_DW met les bits BI0 et DEB à 0 si N est différent de 0.
ENO a le même état de signal que EN.
IN
N
OUT
Mot d'état
écriture
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
ENO
OUT
Type de données Zone de mémoire Description
BOOL
BOOL
DWORD
WORD
DWORD
31...
1 1 1 1 1 1 1 1 0 1 0 1
3 positions
0 0 0 1
1 1 1 1 1 1 1 0 1 0 1 0
Les positions libérées sont
complétées par des zéros.
RB
BI1
x
x
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
...16 15...
0 1 0 1
1 0 1 0
1 0 1 0
1 0 1 1
0 1 0 1
BI0
DEB
DM
x
x
-
Opérations de décalage et de rotation
11.1 Opérations de décalage
Entrée de validation
Sortie de validation
Valeur à décaler
Nombre de bits de décalage
Résultat du décalage (double mot)
...0
1 1 1 1
1 1 1 1
0 1 0 1
1 1 1 1
1 1 1
Ces 3 bits
sont perdus.
OU
ETAT
x
x
RLG
/PI
x
1
161

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières