Critères de changement de bloc "rampe de freinage" et "fenêtre de tolérance" dans une
action synchrone
Dans le cycle technologique :
Code de programme
FINEA
N10 POS[X]=100
N20 IPOBRKA(X,100)
N21 ADISPOSA(X,2,0.3)
N30 POS[X]=200
N40 POS[X]=250
N50 POS[X]=0
N60 M17
Dans les blocs N20, IPOBRKA(X) pourrait également être inscrit sans indication de l'instant si
la valeur correspondante est déjà entrée dans la donnée de réglage :
SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE[X] == 100
9.6.2
Critères de fin de déplacement pour une recherche de bloc
Le dernier bloc sert de conteneur
Chaque dernier critère de fin de déplacement programmé pour un axe est collecté et transféré
dans un bloc d'action. Le dernier bloc traité dans la recherche avec un critère de fin de
déplacement programmé sert de conteneur dans lequel tous les critères de fin de déplacement
programmés sont réglés pour tous les axes.
Exemple
Pour deux blocs d'action avec critères de fin de déplacement pour trois axes :
Code de programme
N01 G01 POS[X]=20 POS[Y]=30
IPOENDA[X]
N02 IPOBRKA(Y, 50)
Axes et broches
Description fonctionnelle, 01/2023, A5E48764224D AE
Commentaire
; Critère de fin de déplacement "Arrêt précis fin"
; Le changement de bloc de cycle technologique a lieu lorsque
l'axe X a atteint la position 100 et "l'arrêt précis fin".
; Activation du critère de changement de bloc "rampe de frei-
nage", 100 % = début de la rampe de freinage.
; Fenêtre de tolérance : 2 = position réelle, tolérance = 0,3
; Le changement de bloc de cycle technologique a lieu dès que
l'axe X commence à freiner et que la position réelle de l'axe
X est >= 199.7.
; L'axe X ne freine pas à la position 200, mais continue à se
déplacer jusqu'à la position 250. Dès que l'axe X commence à
freiner et que la position de l'axe X est >= 249.7, le chan-
gement de bloc du cycle technologique se produit.
; L'axe X freine et revient à la position 0,
le changement de bloc s'effectue à la position 0 et à "arrêt
précis fin".
Axes de positionnement
9.6 Changement de bloc
Commentaire
; dernier critère de fin de déplace-
ment programmé IPOENDA
; deuxième bloc d'action pour l'axe Y
IPOENDA
303