Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 245

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Instructions de calcul binaire
Drapeaux
5-21-5 DOUBLE BINARY ADD – ADDITION DOUBLE LONGUEUR
BINAIRE – ADBL(––)
Limites
Description
Drapeaux
242
et le résultat est placé dans R et R+1 : le quotient est placé dans R et le reste
dans R+1.
ER:
Dr a 0 pour contenu.
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).
EQ:
ON lorsque le résultat est égal à 0.
Symboles
ADBL(––)
@ADBL(––)
Au
Ad
R
Effectue une addition entre 2 données binaires à 8 chiffres (2 canaux), retenue
comprise, et sort le résultat sur les canaux spécifiés.
Cette instruction est disponible avec les UC du CQM1-CPU4j
Au et Au+1 doivent appartenir à la même zone de données, ainsi que Ad et
Ad+1, et R et R+1.
Les DM 6142 à 6655 ne peuvent être utilisés pour R.
Lorsque la condition d'exécution est à OFF, ADBL(––) n'est pas exécutée. Lors-
que la condition est à ON, ADBL(––)) ajoute le contenu à 8 chiffres de Au+1 et
Au, le contenu à 8 chiffres de Ad+1 et Ad et CY et place le résultat dans R. CY est
activé si le résultat est supérieur à FFFF FFFF.
Au + 1
Ad + 1
+
CY
R + 1
ADBL(––) peut également être utilisée pour ajouter des données binaires por-
tant un signe. Les drapeaux de gamme non respectée (dépassement de niveau)
SR 25404 et SR 25405 indiquent si le résultat a dépassé la gamme haute ou
basse des données binaires à 32 bits.
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).
Dd
Dr
Quotient
Reste
R
R + 1
Zones de données d'opérande
Au: 1
IR, SR, AR, DM, HR, TC, LR, #
Ad:2
Au
IR, SR, AR, DM, HR, TC, LR, #
Ad
R
IR, SR, AR, DM, HR, LR
Au
Ad
CY
R
Chapitre 5-21
er
terme de l'addition (binaire)
e
terme de l'addition (binaire)
er
R: 1
canal de résultat
-E.

Publicité

loading