Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 450

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

10
Actions synchrones au déplacement
10.4 Actions dans des actions synchrones
10.4.9 Régulation AC (additive)
Exemple de programmation
Correction additive de l'avance programmée
Une avance programmée doit être corrigée de façon
additive en fonction du courant de l'axe X (axe de
pénétration) :
l'avance peut varier de +/- 100 mm/min, sachant que le
courant fluctue de +/-1A autour du point de travail à 5A.
1. Définition du polynôme
Détermination des coefficients
y = f(x) = a
a
= -100mm/1 min A
1
a
= -(-100)*5 =500
0
a2 = a3 = 0 (pas d'opérateur quadratique, ni
cubique)
Limite supérieure = 100
Limite inférieure = -100
Il en résulte :
FCTDEF(1,-100,100,500,-100,0,0)
2. Activer la régulation AC
ID=1 DO SYNFCT(1,$AC_VC,$AA_LOAD[x])
10-450
2
3
+ a
x + a
x
+ a
x
0
1
2
3
;avec $AA_LOAD[x] lire la charge de l'axe (en % du courant d'entraînement maxi), puis
calculer la correction de l'avance tangentielle avec le polynôme défini plus haut.
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
F
[mm/min]
Limite
supérieure
100
4 5
Limite
inférieure
-100
© Siemens AG 2004 All rights reserved.
10
03.04
Ι
6
[A]

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d