Télécharger Imprimer la page

Siemens SINUMERIK 828D Consignes De Fonctionnement page 596

Masquer les pouces Voir aussi pour SINUMERIK 828D:

Publicité

Prétraitement du programme
9.3 Conditions supplémentaires
Code de programme
G1 AX[AXNAME($MC-AXCONF-GEOAX-NAME-TAB[0])] = 10
F1000 G90
ENDIF
...
Exemple 2 : Transmission de l'axe à déplacer à partir du programme principal
Code de programme
PROC PERCER(AXIS AXE_PERCAGE)
...
Voir aussi
Configuration de la mémoire (Page 799)
9.3
Conditions supplémentaires
Langages disponibles
La totalité du langage CN est disponible dans le programme pièce.
Le calcul des grandeurs de processus mesurées et la réaction aux signaux provenant du
processus et d'autres canaux (override, effacement de la distance restant à parcourir, actions
synchrones de déplacement, coordination des canaux, traitement des interruptions, etc.)
sont possibles sans restriction.
Mode de langage ISO
Le passage au mode de langage ISO externe avec G291 n'est pas autorisé dans les programmes
qui doivent être prétraités ; il entraîne l'émission d'une alarme, comme le montre l'exemple
suivant :
Code de programme
PROC SUB1 PREPRO
G291
G0 X0 Y0 Z0
M17
En cas d'appel d'un cycle prétraité, le système passe explicitement en mode de langage
Siemens.
596
WHILE $AA_IW[AXE_PERCAGE] > -10
G1 G91 F250 AX[AXE_PERCAGE] = -1
ENDWHILE
Commentaire
; Alarme à la compilation (G291 impossible)
Description fonctionnelle, 01/2023, A5E48764112D AE
Commentaire
; déplacer le premier
axe géométrique à la
valeur 10.
 
 
 
Commentaire
; Définition du cycle
 
 
 
Fonctions de base

Publicité

loading