Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 148

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Exemples
5.8 Cycles technologiques de positionnement de la broche
Code de programme
N900 X=R13 Y=R13
N1000 X=2*R13 Y=30
N1100 CTABEND
N1200 PRESETON(X1,0)
N1300 Y=R6 G0
N1400 ID=1 EVERY $AA_IW[X]>$R3 DO PRESETON(X1,0)
N1500 WAITP(Y)
N1800 ID=6 EVERY $AA_IM[X] < 10 DO LEADON(Y,X,1)
N1900 ID=10 EVERY $AA_IM[X] > $R3-30 DO LEADOF(Y,X)
N2000 WAITP(X)
N2100 ID=7 WHEN $R1==1 DO MOV[X]=1 FA[X]=$R4
N2200 M30
5.8
Cycles technologiques de positionnement de la broche
Application
En interaction avec le programme AP, la broche qui réalise un changement d'outil doit :
• être placée dans une position initiale ;
• être placée sur une valeur définie où se trouve l'outil pour le changement d'outil.
Voir chap. "Démarrer des axes de commande" chap. "Influence de l'AP".
Coordination
La coordination AP / NCK est réalisée à partir de la version de logiciel 4 avec les données
communes disponibles (voir chap. "Liste des variables système essentielles des actions
synchrones").
• $A_DBB[0] : 1 placer en position initiale
• $A_DBB[1] : 1 placer en position cible
• $A_DBW[1] : valeur de positionnement +/-, chemin le plus court calculé par l'AP
Actions synchrones
%_N_MAIN_MPF
...
148
Commentaire
; Fin de la définition de table
; Décalage Preset au début
; Position de départ de l'axe Y
; L'axe est un axe linéaire.
; Décalage Preset après la longueur R3,
PRESETON uniquement avec WHEN et EVERY
; Nouveau départ après le tronçonnage
; Couplage d'Y à X par la table 1 lors-
que X < 10
; Séparation du couplage à > 30 avant la
longueur de tronçonnage parcourue
; Mise en mouvement continue de l'axe du
tube
Description fonctionnelle, 07/2023, A5E48765042D AF
Actions synchrones

Publicité

loading