Lenze PMSS1000 Simple Servo Manual de usuario Pagina 72

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 72
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 71
Indexer-Programmer-Manual.pdf REV 1.3
72
WAIT Wait Statement
Purpose Suspend program execution until some condition(s) is met. Conditions include
Expressions TRUE or FAULSE, Preset TIME expiration, MOTION COMPLETE.
Syntax
WAIT UNTIL <expression> ;wait until expression becomes ;TRUE
WAIT WHILE <expression> ;wait while expression is TRUE
WAIT TIME <time delay> ;wait until <time delay> in mS is ;expired
WAIT MOTION COMPLETE ;wait until last motion in Motion Queue completes
Remarks
See Also DSTATUS System Variable, User Variables and Flags section
Example:
WAIT UNTIL (APOS>2 && APOS <3)
WAIT WHILE (APOS <2 && APOS>1)
WAIT TIME 1000 ;wait 1 Sec (1 Sec=1000mS)
MDV 20, 20
MDV 20,0
WAIT MOTION COMPLETE ;waits until motion is done
WHILE/ENDWHILE While Statement
Purpose The WHILE <expression> executes statement(s) between keywords WHILE and
ENDWHILE repeatedly while the expression evaluates to TRUE.
Syntax WHILE <expression>
{statement(s)}…
ENDWHILE
Remarks WHILE block of statements has to end with ENDWHILE keyword.
See Also DO/UNTIL
Example:
WHILE APOS<3 ;execute statements until position
; less than
;preset limit
…{statement(s)}..
ENDWHILE
Vista de pagina 71
1 2 ... 67 68 69 70 71 72

Comentarios a estos manuales

Sin comentarios