Stand eines Timers (Zeitzäh-
lers)
Größe eines Parameters
Anwendungshandbuch CDD3000
unterschreiten:
direkt:
JMP (Hxx < Hyy) Ny/END/Pyy
indiziert:
JMP (H[Cxx] < Hyy) Ny/END/Pyy
Cxx
=
Zählerindex
Hxx, Hyy
=
Variablenindex
Ny
=
Satznummer
vergleichen:
JMP (Zxx = 0) Ny/END/PyyTimer abgelaufen? *)
überschreiten: JMP (Zxx > d) Ny/END/Pyy
unterschreiten: JMP (Zxx < d) Ny/END/Pyy
d
=
Vergleichs-Timerstand (0...65535)
Ny
=
Satznummer(000 ... 999)
Zxx
=
Timerindex (00 ... 09)
Hinweis:
Eine Abfrage auf Gleichstand ist nur bei abgelaufenem Timer
(d.h. „= 0") möglich, da nicht gewährleistet ist, daß ein
bestimmter Zwischenstand („=d") zum Abfragezeitpunkt
erreicht wird.
vergleichen:
direkt:
JMP (PARA[n] = z) Ny/END/Pyy
indiziert:
JMP (PARA[Cxx] = z) Ny/END/Pyy
überschreiten:
direkt:
JMP (PARA[n] > z) Ny/END/Pyy
indiziert:
JMP (PARA[Cxx] > z) Ny/END/Pyy
unterschreiten:
direkt:
JMP (PARA[n] < z) Ny/END/Pyy
indiziert:
JMP (PARA[Cxx] < z) Ny/END/Pyy
z
=
Variablenwert
Cxx
=
Zählerindex
PARA[n]
=
Parameternummer
Ny
=
Satznummer
4 Voreingestellte Lösungen
(00 ... 99)
(00 ... 99)
(000 ... 999)
(± 2.147.483.647)
(00 ... 99)
(000 ... 999)
(000 ... 999)
4-122