Télécharger Imprimer la page

Average Value - Avg - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions mathématiques spéciales
!
Attention
Drapeaux

7-22-3 AVERAGE VALUE - AVG(--)

Limitations
Description
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Lorsque le bit 14 de C est ON et que plus d'une adresse contient la même valeur
minimale, la position la plus basses de l'adresse sera transmise à D+1.La posi-
tion sera transmise comme une adresse DM pour une zone DM, mais comme
une position relative au premier mot de la plage pour toutes les autres zones.
Le nombre de mots dans la plage (N) est contenu dans les trois digits de droite
de C, qui peuvent être des valeurs BCD entre 001 et 999.
Lorsque le bit 15 de C est OFF, la données de la plage est traîtée comme une
binaire non--signée et lorsqu'il est ON la donnée est traîtée comme une binaire
signée.
15
14
13
12
11
C :
Non utilisé - mis à zéro.
Lorsque le bit 14 de C est ON, les valeurs d'environ #8000 sont traîtées comme
des nombres négatifs, alors le résultat diffèrera selon le type de données
spécifié. Veillez à ce que le type de données correct soit spécifié.
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
EQ :
ON lorsque la valeur minimale est égale à #0000.
Symboles à contacts
AVG(--)
S
N
D
Cette instruction est applicable uniquement dans CPM2A/CPM2C.
S peut être hexadécimal.
N peut être une valeur BCD de #0001 à #0064.
D et D+N+1 peuvent être dans la même zone de données.
DM 6144 à DM 6655 ne peuvent pas être utilisés pour S, N, ou D à D+N+1.
AVG(--) est utilisée pour calculer la valeur moyenne de S après N cycles.
Lorsque la condition d'exécution est OFF, AVG(--) ne s'exécute pas.
Chaque fois que AVG(--) s'exécute, le contenu de S est enregistré dans les deux
mots D+2 à D+N+1. Lors de la première opération, AVG(--) écrit le contenu de S
Chapitre
00
Nombre de mots dans
la plage (N : 001 à 999 BCD)
Non utilisé - mis à zéro.
Adresse de sortie pour D+1
1 (ON) : Oui.
0 (OFF) : Non.
Zones de données d'opérandes
S : Mot source
IR, SR, AR, DM, HR, TC, LR
N : Nombre de cycles
IR, SR, AR, DM, HR, TC, LR, #
D : Premier mot de destination
IR, SR, AR, DM, HR, LR
7-22
417

Publicité

loading