Shl_Dw; Décalage Vers La Gauche 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é

Opérations de décalage et de rotation
11.1 Opérations de décalage
11.1.6

SHL_DW

Représentation
SHL_DW
EN
IN
N
Paramètre
EN
ENO
IN
N
OUT
Description de l'opération
SHL_DW (Décalage vers la gauche 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 les bits 0
à 31 de l'entrée IN bit par bit vers la gauche. 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 à droite 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
SHL_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.
Mot d'état
écriture
Exemple
L'opération SHL_DW est exécutée si l'état de signal est 1 à l'entrée E 0.0. Le double mot de
mémento MD0 est chargé et décalé vers la gauche du nombre de bits précisé dans MW4. Le
résultat (double mot) est rangé dans MD10. La sortie A 4.0 est mise à 1.
160
Décalage vers la gauche d'un double mot
ENO
OUT
Type de données Zone de mémoire Description
BOOL
BOOL
DWORD
WORD
DWORD
RB
BI1
x
x
E 0.0
MD0
MW4
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
BI0
DEB
DM
x
x
-
SHL_DW
A 4.0
EN
ENO
IN
OUT
MD10
N
Entrée de validation
Sortie de validation
Valeur à décaler
Nombre de bits de décalage
Résultat du décalage (double mot)
OU
ETAT
x
x
S
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
RLG
/PI
x
1

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières