Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 432

Publicité

Instructions mathématiques spéciales
15
14
C :
Nombre d'articles dans la
plage
Unités d'additions
Type de données
Drapeaux
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
420
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Les fonctions des bits dans C sont indiquées dans le schéma suivant et expli-
quées plus en détails ensuite.
13
12
11
Type de données
1 (ON) : Binaire
0 (OFF) : BCD
Non utilisé - mis à zéro
Le nombre d'articles dans la plage (N) est contenu dans les 3 digits de droite de
C, qui doivent être des valeurs BCD entre 001 et 999. Ce nombre indiquera le
numéro des mots ou le numéro des bits selon les articles additionnés.
Les mots seront additionnés lorsque le bit 13 est OFF et les bits seront addition-
nés lorsque le bit 13 est ON.
Lorsque les bits sont spécifiés, la plage peut commencer avec l'octet à l'extrême
gauche ou à l'extrême droite de R
tonné lorsque le bit 12 est ON.
Les bits seront additionnés dans cet ordre lorsque le bit 12 est OFF : 1+2+3+4....
Les bits seront additionnés dans cet ordre lorsque le bit 12 est ON : 2+3+4....
La donnée dans la plage est traîtée comme une donnée binaire non--signée
lorsque le bit 14 de C est ON et quand le bit 15 est OFF, et elle est traîtée comme
une donnée binaire signée lorsque les deux bits 14 et 15 sont ON.
La donnée dans la plage est traîtée comme une valeur BCD lorsque le bit 14 de
C est OFF, sans regard sur l'état du bit 15.
ER :
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas BCD ou la limite de la zone DM a été dépassée.)
R
et R
+N--1 ne sont pas dans la même zone de données.
1
1
Le nombre d'articles dans C n'est pas une valeur BCD entre 001 et 999.
La donnée additionnée n'est pas une valeur BCD lorsque BCD était
désigné.
EQ :
ON lorsque le résultat est égal à 0.
00
Nombre d'articles dans la plage (N,
BCD)
Nombre de mots ou nombre de bits
001 à 999
Premier bit (lorsque le bit 13 est ON)
1 (ON) : Extrême droite
0 (OFF) : Extrême gauche
Unités d'addition
1 (ON) : Bits
0 (OFF) : Mots
. L'octet à gauche de R
1
MSB LSB
R
1
2
1
R
+1
3
4
1
R
+2
5
6
1
R
+3
7
8
1
Chapitre
7-22
ne sera pas addi-
1

Publicité

loading