Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 174

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Registre à décalage
5-16-3 ARITHMETIC SHIFT LEFT – DECALAGE ARITHMETIQUE VERS
LA GAUCHE – ASL(25)
Limites
Description
Précautions
Drapeaux
5-16-4 ARITHMETIC SHIFT RIGHT – DECALAGE ARITHMETIQUE VERS
LA DROITE – ASR(26)
Limites
Description
Symboles
ASL(25)
@ASL(25)
Wd
Décale une donnée de canal d'un bit vers la gauche avec retenue.
Les DM 6144 à 6655 ne peuvent être utilisés pour Wd.
Lorsque la condition d'exécution est à OFF, ASL(25) n'est pas exécutée. Lors-
que la condition est à ON, ASL(25) décale un 0 dans le bit 00 de Wd, décale les
bits de Wd d'un bit vers la gauche et décale l'état du bit 15 dans CY.
Bit
CY
15
1 0 0 1 1 1 0 0 0 1 0 1 0 0 1 1
CY : retenue
Un 0 est décalé dans le bit 00 à chaque tour de scrutation si la forme simple de
ASL(25) est utilisée. Utilisez la forme sur changement d'état (@ASL(25)) ou
combinez ASL(25) et DIFU(13) ou DIFD(14) pour effectuer un seul décalage.
ER:
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
CY:
Reçoit l'état du bit 15.
EQ:
ON lorsque le contenu de Wd est égal à zéro ; reste à OFF dans les
autres cas.
Symboles
ASR(26)
@ASR(26)
Wd
Décale une donnée de canal d'un bit vers la droite avec retenue. Les DM 6144 à
6655 ne peuvent être utilisés pour Wd.
Lorsque la condition est à OFF, ASR(25) n'est pas exécutée. Lorsque la condi-
tion est à ON, ASR(25) décale un 0 dans le bit 15 de Wd, décale les bits de Wd
d'un bit vers la droite et décale l'état du bit 00 dans CY.
Bit
15
1
1 0 0 1 0 1
0
Etat du bit : 0
Zones de données d'opérande
Wd
Gauche
Zones de données d'opérande
Wd
1
0 0 1 1 0 0 1 0
Droite
Chapitre 5-16
Wd: canal de décalage
IR, SR, AR, DM, HR, LR
Bit
00
Etat du bit : 0
Wd: canal de décalage
IR, SR, AR, DM, HR, LR
Bit
CY
00
CY : retenue
171

Publicité

loading