Télécharger Imprimer la page

Siemens SINUMERIK 828D Mode D'emploi page 868

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Arrêt et retrait étendus
20.4 Exemples
Configuration : Arrêt étendu assisté par CN
• MD21380 $MC_ESR_DELAY_TIME1 = 0.1 (Durée de l'interpolation de trajectoire en
secondes)
• MD21381 $MC_ESR_DELAY_TIME2 = 0.04 (Durée de freinage en secondes)
Programmation
Code de programme
LFPOS
POLF[X]=IC(10)
POLFMASK(X)
; Déblocage de l'"Arrêt et retrait étendus"
$AA_ESR_ENABLE[X] = 1
$AA_ESR_ENABLE[Y] = 1
$AA_ESR_ENABLE[Z] = 1
Conditions de déclenchement et actions synchrones statiques
Exemple 1
La condition de déclenchement est l'apparition d'alarmes déclenchant le mode poursuite :
Code de programme
IDS=02 WHENEVER ($AC_ALARM_STAT B_AND 'H2000') > 0 DO $AC_ESR_TRIGGER=1
Exemple 2
La condition de déclenchement est l'activation de la surveillance du synchronisme du
réducteur électronique ELG, lorsque p. ex. Y a été défini en tant qu'axe asservi ELG et que
l'écart de synchronisme maxi admissible est de 100 mm :
Code de programme
IDS=03 WHENEVER $VA_EG_SYNCDIFF[Y] > 0.1 DO $AC_ESR_TRIGGER=1
20.4.2
Retrait en cours de filetage
À une erreur/interruption survenue pendant le filetage, il faut réagir par le retrait de l'axe X à la
position indiquée dans POLF. Le déplacement de l'axe Z se poursuit normalement jusqu'à
l'immobilisation.
Code de programme
N10 G0 G90 X200 Z0 S200 M3
N20 G0 G90 X170
N30 POLF[X]=210
N40 LFPOS
N50 POLFMASK(X)
N60 LFON
868
Commentaire
Relèvement sur position spécif. axe
Position de retrait, relative
Déblocage du retrait
; Axe X
; Axe Y
; Axe Z
Commentaire
;
;
; Position de retrait d'axe X, absolue
; Activation du retrait par POLF/POLFMASK
; Déblocage du retrait de l'axe X
; Activation du retrait rapide pour le filetage
Description fonctionnelle, 01/2023, A5E48764224D AE
Axes et broches

Publicité

loading