Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 406

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

9
Modes de déplacement
9.7 Sections de programme interruptibles sous conditions,
Variables système :
La présence d'une plage d'arrêt temporisé peut être
déterminée à l'aide de l'instruction $P_DELAYFST
dans le programme pièce. Si le bit 0 de la variable
système est mis à 1, l'exécution du programme pièce
se trouve à ce moment-là dans une plage d'arrêt
temporisé.
La présence d'une plage d'arrêt temporisé peut être
déterminée à l'aide de l'instruction $AC_DELAYFST
dans les actions synchrones. Si le bit 0 de la variable
système est mis à 1, l'exécution du programme pièce
se trouve à ce moment-là dans une plage d'arrêt
temporisé.
Remarques complémentaires
Compatibilité :
Le préréglage du paramètre machine 11550 :
STOP_MODE_MASK bit 0 = 0 génère une plage
d'arrêt temporisé implicite au cours du groupe de codes
G331/G332 et lorsqu'un déplacement avec interpolation
ou G4 est programmé.
Bit 0 = 1 permet l'arrêt au cours du groupe de codes
G331/G332 et si un déplacement avec interpolation ou
G4 est programmé (comportement jusqu'à la version de
logiciel 6). Les instructions
DELAYFSTON/DELAYFSTOF doivent être utilisées
pour la définition d'une plage d'arrêt temporisé.
Extrait d'un exemple de programme
...
N99
MY_LOOP:
N100
G0 Z200
N200
G0 X0 Z200
N300
DELAYFSTON()
N400
G33 Z5 K2
N500
G33 Z0 X5 K3
N600
G0 X100
N700
DELAYFSTOF()
N800
GOTOB
...
On peut voir sur la figure que l'utilisateur appuie sur
"Arrêt" dans la plage d'arrêt temporisé et que la CN
commence l'opération de freinage à l'extérieur de la
plage d'arrêt temporisé, c'est-à-dire dans le bloc N100.
Ainsi, la CN s'arrête au début de N100.
9-406
M3 S1000
MY_LOOP
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
; Dans une boucle, la section de programme
suivante est répétée
© Siemens AG 2004 All rights reserved.
9
03.04

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d