SERAD IMD Série Manuel D'utilisation page 309

Masquer les pouces Voir aussi pour IMD Série:
Table des Matières

Publicité

Documentation Drive IMD, IMD20 et IMDL
Voir aussi :
11-10-104- REGPOS1 S
Syntaxe :
Description : Cette fonction retourne la dernière position capturée sur l'axe par
Exemple :
Voir aussi :
11-10-105- REPEAT ... UNTIL – Répétition d'une boucle
Description : L'instruction REPEAT permet l'exécution répétée d'une ou plusieurs
Syntaxe :
Exemple :
R724
sur front montant de l'entrée 4 lorsque l'axe est entre 10 et 20.
WAIT REG1_S = 1 'Attente d'une capture
VR1 = REGPOS1_S 'VR1 = valeur de la position lors de la capture
CAPTURE1 ou CAPTURE2, REGPOS1_S ou REGPOS2_S
<VR XX>=REGPOS1_S
l'exécution de l'instruction CAPTURE1.
CAPTURE1(0,4,On,10,20,On)
moteur sur front montant de l'entrée 4 lorsque l'axe est entre 10 et 20.
WAIT REG1_S = ON'Attente d'une capture
VR1 = REGPOS1_S 'VR1 = valeur de la position lors de la capture
CAPTURE1 ou CAPTURE2, REG1_S ou REG2_S
instructions selon la valeur d'une expression.
REPEAT
<Instructions>
...
UNTIL <Expression>
<Expression> doit être une valeur de type bit, si <Expression> est
VRAIE avant la structure REPEAT, la boucle est effectuée une fois.
<Instructions> sont exécutées jusqu'à ce que <Expression> soit vraie.
VEL% = 100
STTA = 2000
REPEAT
VR0 = POS_S
IF VR0>1000 THEN
VEL% =50
'Capture de la position du codeur
' Vitesse rapide
' Start absolu en position 2000
' Vitesse lente à la moitié
- 309 -
SERAD S.A

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Imd20 sérieImdl série

Table des Matières