Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 851

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

19.5.5
Exemple d'inversion d'oscillation externe
19.5.5.1
Modification d'une position d'inversion avec la fonction "Inversion d'oscillation
externe" à l'aide d'une action synchrone
Code de programme
DEFINE BREAKPZ AS $AA_OSCILL_BREAK_POS1[Z]
DEFINE REVPZ AS $SA_OSCILL_REVERSE_POS1[Z]
WAITP(Z)
OSP1[Z]=10 OSP2[Z]=60
OSE[Z]=0
OSB[Z]=0
WHENEVER BREAKPZ <> REVPZ DO $$SA_OSCILL_REVERSE_POS1 = BREAKPZ
OS[Z]=1 X150 F500
OS[Z]=0
WAITP(Z)
M30
Axes et broches
Description fonctionnelle, 01/2023, A5E48764224D AE
Commentaire
; Autorise l'oscillation pour l'axe Z
; Déclarer les points d'inversion de sens 1 et 2
; Position de fin = 0
; Position de départ = 0
; En cas d'inversion d'oscillation externe pour
; la position d'inversion d'oscillation 1, adapter ce-
ci
; Démarrer oscillation, pénétration continue
; Désactivation de l'oscillation
; Attente de la fin du mouvement d'oscillation
Oscillation
19.5 Exemples
851

Publicité

loading