Herunterladen Diese Seite drucken

Omron SYSMAC CPM2 Serie Bedienerhandbuch Seite 464

Werbung

Spezielle mathematische Befehle
00000
7-23-4 AVERAGE VALUE (Mittelwerte berechnen) – AVG(––)
Beschränkungen
Erläuterungen
ste, vorzeichenlose Wert wird in DM 0500 gespeichert. Die Adresse des Wortes,
das den Mindestwert (0014) enthält, wird in DM 0501 gespeichert.
DM 0300
4010
3F2A
DM0010
DM0011
51C3
DM0012
E02A
7C9F
DM0013
2A20
DM0014
10 Worte
A827
DM0015
DM0016
33BF
DM0017
E02A
2A20
DM0018
94DC
DM0019
2A20
DM 0500
0014
DM 0501
Kontaktplan–Symbol
AVG(––)
S
N
D
Dieser Befehl ist nur in der CPM2A/CPM2C verfügbar.
S muss eine Hexadezimalwert sein.
N muss ein BCD-Wert zwischen #0001 und #0064 sein.
D und D+N+1 müssen sich in dem gleichen Datenbereich befinden.
DM 6144 bis DM 6655 können nicht für S, N oder D bis D+N+1 verwendet wer-
den.
AVG(–) berechnet den Mittelwert von S über N-Zyklen.
Ist die Ausführungsbedingung FALSCH, wird der Befehl AVG(–) nicht ausge-
führt.
Bei jeder Befehlsausführung von AVG(–) wird der Inhalt von S in den Worten
D+2 bis D+N+1 gespeichert. Bei der 1. Befehlsausführung wird durch AVG(––)
der Inhalt von S in D+2 geschrieben; bei der 2. in D+3 usw. Bei der N-ten Be-
fehlsausführung wird der Inhalt von S in D+N+1 gespeichert. AVG(–) berechnet
Adresse
Befehl
MIN(––)
00000
LD
DM 0300
00001
MIN(––)
DM 0010
DM 0500
Adresse des Wortes, das Maximalwert enthält:
0014
Mindestwert
Mindestwert
Enthalten zwei Worte den Minimal-
wert, wird die erste Adresse in
DM 0501 abgelegt.
IR, SR, AR, DM, HR, TC, LR
IR, SR, AR, DM, HR, TC, LR, #
IR, SR, AR, DM, HR, LR
Abschnitt
7-23
Operanden
00000
DM
0300
DM
0010
DM
0500
Datenbereiche
S: Quellwort
N: Anzahl der Zyklen
D: Erstes Zielwort
453

Werbung

loading