Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 66

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

1
Programmation CN flexible
1.12 Structures de contrôle
Conditions marginales
Les blocs comportant des éléments de structures de
contrôle ne peuvent pas être déclarés optionnels. Dans
de tels blocs, les étiquettes ne sont pas autorisées.
Les structures de contrôle sont exécutées de façon
interprétative. En cas d'identification d'une fin de
boucle, le début de la boucle est recherché compte
tenu des structures de contrôle ainsi trouvées.
Par conséquent, en mode interpréteur, la structure d'un
programme n'est pas complètement testée.
En principe, il est recommandé de ne pas utiliser en
commun des structures de contrôle et des sauts dans
le programme.
Si des cycles subissent un prétraitement, l'imbrication
correcte des structures de contrôle est vérifiée.
Les structures de contrôle ne sont possibles qu'à
l'intérieur de la partie instructions d'un programme. Les
définitions dans l'en-tête de programme ne peuvent pas
être exécutées de façon conditionnelle ou répétitive.
Les mots-clés pour les structures de contrôle, tout
comme les destinations de sauts, ne doivent pas être
utilisés dans des macros. Ceci ne fait pas l'objet d'une
vérification lors de la définition des macros.
Exemple de programmation
1. Programme sans fin
%_N_LOOP_MPF
LOOP50
IF NOT $P_SEARCH
ELSE
MSG("pas de perçage pendant la recherche de bloc")
1-66
G01 G90 X0 Z10 F1000
WHILE $AA_IM[X] <= 100
G1 G91 X10 F500
Z–5 F100
Z5
ENDWHILE
Z10
SINUMERIK 840D/840Di/810D Manuel de programmation Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
;pas de recherche de bloc
;réseau de trous
;recherche de bloc
© Siemens AG 2004 All rights reserved.
1
03.04

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d