Anwendungshandbuch CDD3000
Kurzübersicht Befehlssatz
Befehl
Operand 1
Sprungbefehle / Unterprogrammaufrufe
JMP
Ny/END/Pyy
(IP < > x, Hxx)
(SP < = > x, Hxx)
(PW = 0/1)
(ST = 0/1)
(Ippi = 0/1)
(Mxx = 0/1)
(M[Cxx] = 0/1)
(Cxx < = > d)
(Hxx < = > z, Hyy)
(H[Cxx] < = > z, Hyy) Ny/END/Pyy
(Zxx < > d, = 0)
(PARA[n] < = > z)
(TPx = 0/1)
(OVNORMSUM = x/
Hxx)
Setzbefehle
SET
Oppi = 0/1, Mxx
Oppi = (A | & B)
Mxx = 0/1, Myy, -Myy
M[Cxx] =0/1, Myy, -Myy
Mxx = (A | & B)
Hxx = z, Hyy, H[Cyy], Cyy, PARA[n],
FPARA[n, xx]
H[Cxx] = z, Hyy, H[Cyy], Cyy, PARA[n],
FPARA[n, xx]
Hxx + - * : z, Hyy
H[Cxx] + - * : z, Hyy
1) Ausführungszeit = 2 ms
2) Ausführungszeit parameterabhängig
Tabelle 4.44
Kurzübersicht Befehlssätze
4 Voreingestellte Lösungen
Operand 2
unbedingter Sprung / Unterprogrammaufruf
1)
Istposition
Ny/END/Pyy
1)
Sollposition
Ny/END/Pyy
1)
Istposition im Positionsfenster (PW=1)
Ny/END/Pyy
Ny/END/Pyy
Sollposition = Zielposition (ST=1)3
Ny/END/Pyy
Zustand des Eingangs
Ny/END/Pyy
Zustand des Merkers
Ny/END/Pyy
Zustand des Merkers (indiziert)
Ny/END/Pyy
Zählerstand
Ny/END/Pyy
Größe der Variablen
Größe der Variablen (indiziert)
Ny/END/Pyy
Timerstand
Ny/END/Pyy
Größe eines Parameters
Ny/END/Pxx
Zustand der Touchprobe
OVNORMSUM Mittelwert beider Analogwerte einlesen und
vergleichen. OVNORMSUM = (OV1 + OV2) /
2. Nur bei Einstellung der Funktionsselekto-
ren der beiden Analogeingänge auf OVR1
und OVR2!
Ausgang direkt oder mit Merker setzen
Ausgang über Verknüpfung setzen (A, B =
Ippi oder Mxx;
| = ODER (ASCII 124) ; & = UND)
Merker setzen; invertieren
Merker setzen (indiziert); invertieren
Merker über Verknüpfung setzen (A = Ippi;
B = Ippi oder Mxx; | = ODER (ASCII 124) ; &
= UND)
Variable setzen
Variable setzen (indiziert)
Variable berechnen
Variable berechnen (indiziert)
indiziert = in Abhängigkeit eines Zählerstandes
4-113
Bemerkung
1
2
3
4
5
A
DE
EN