Stti - Lance Un Mouvement Infini; Sttr - Lance Un Mouvement Relatif; Sub - Sous-Programme; Suspend - Suspend Une Tâche - SERAD MCS 32 EX Guide D'utilisation

Table des Matières

Publicité

Documentation MCS32
Remarques :
Le système n'attend pas la fin du mouvement (MOVE_S(Axe)=0) et exécute la
prochaine instruction. Les axes utilisent la vitesse, l'accélération et la décélération
courante.<Axe> doit être un axe servo.
Exemple :
STTA (X=1200.00,Y=-100.00)
WAIT(NOT MOVE_S(X)) AND (NOT MOVE_S(Y))
Voir aussi :
MOVA, MOVR, STTR, STTI
10-16-204- STTI – Lance un mouvement infini
Syntaxe :
STTI(<Axe>=[+|-] {,<Axe> =[+|-], ... })
Description :
Lance un mouvement infini.
Remarques :
Le système n'attend pas la fin du mouvement et exécute la prochaine instruction.
Vous
mouvement.<Axe> doit être un axe servo. Les axes utilisent la vitesse,
l'accélération et la décélération courante.
Exemple :
STTI (X=+, Y=-)
Voir aussi :
MOVA, MOVR, STTA, STTR
10-16-205- STTR – Lance un mouvement relatif
Syntaxe :
STTR(<Axe>=<Distance> {,<Axe>=<Distance> ... })
Types acceptés : Distance : réel
Description :
Lance un mouvement relatif.
Remarques :
Le système n'attend pas la fin d'un mouvement (MOVE_S(Axe)=0) avant
d'exécuter la prochaine instruction. Les axes utilisent la vitesse, l'accélération et la
décélération courante.<Axe> doit être un axe servo.
Exemple :
STTR (X=1200.00,Y=-100.00,Z=+550.00,W=Dist!)
Voir aussi :
MOVA, MOVR, STTA, STTI
10-16-206- SUB – Sous-programme
Syntaxe :
SUB <Nom>
Description :
Ce mot-clé commence un bloc de sous-programme et est aussi utilisé pour définir
la fin d'un bloc de sous-programme quand il est précédé de END.
Remarques :
Les blocs SUB - END SUB doivent être en dehors d'un bloc PROG – END PROG.
Exemple :
SUB Move
...
END SUB
Voir aussi :
END
10-16-207- SUSPEND – Suspend une tâche
Syntaxe :
SUSPEND <Nom>
Description :
Cette instruction suspend une tâche en cours d'exécution.
Remarques :
Cette instruction n'a pas d'effets sur les tâches stoppées. Les mouvements présents
dans le buffer de mouvement continuent à s'exécuter.
Exemple :
Wait Inp(Start)
RUN
R342
EX
devez
utiliser
l'instruction
'commence un mouvement infini sur l'axe X
'dans la direction positive et l'axe Y
'dans la direction négative.
Coupe
STOP
ou
- 225 -
SSTOP
pour
arrêter
SERAD S.A.
le

Publicité

Table des Matières
loading

Table des Matières