Décalage Vers La Droite D'un Entier De 32 Bits (Shr_Di) - Siemens SIMATIC S7-300 Manuel D'utilisation

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

Publicité

Programmation et fonctionnement du module FM 352-5
6.9 Jeu d'instructions pour la programmation CONT
6.9.24
Décalage vers la droite d'un entier de 32 bits (SHR_DI)
Description
L'opération Décalage vers la droite d'un entier de 32 bits (SHR_DI) 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. L'entrée N indique le nombre de bits du décalage. Si N est supérieure à 32, le
commande fonctionne comme si N était égale à 32. Les positions binaires libérées à gauche
sont complétées selon l'état de signal du bit 31 (bit de signe du nombre entier de 32 bits) :
par des zéros si le nombre est positif et par des uns s'il est négatif. Le résultat de l'opération
de décalage peut être interrogé sur la sortie OUT. ENO a le même état de signal que EN. En
cas de flux de signal en EN, la valeur SHR_DI est rémanente, nécessitant une mémoire et
consommant une phase d'horloge.
Tableau 6- 40 Décalage vers la droite d'un entier de 32 bits (SHR_DI)
Représentation CONT
SHR_DI
EN
ENO
IN
OUT
N
Conn.arrDICon[0]
Conn.arrWCon[0]
Figure 6-30
L'opération SHR_DI est activée si l'état de signal est 1 à l'entrée DIn[0]. Conn.arrDICon[0]
est chargé et décalé vers la droite du nombre de bits précisé dans Conn.arrWCon[0]. Le
résultat est écrit dans Conn.arrDICon[1].
DOut[0] est à "1" si l'opération est exécutée.
128
Paramètre
Type de
données
EN
BOOL
ENO
BOOL
IN
DINT
N
WORD
OUT
DINT
DIn[0]
SHR_DI
EN
ENO
IN
OUT
N
Exemple d'opération Décalage vers la droite d'un entier de 32 bits (SHR_DI)
Opérandes
Entrée
Sortie
Entrée
Entrée
Sortie
DOut[0]
Conn.arrDICon[1]
Manuel d'utilisation, 05/2011, A5E00131319-04
Description
Entrée de validation
Sortie de validation
Valeur à décaler
Nombre de bits du décalage
Résultat de l'opération de décalage
Processeur booléen rapide FM 352‑5

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Fm 352‑5

Table des Matières