Télécharger Imprimer la page

Siemens SINUMERIK 802D sl Manuel De Programmation page 122

Masquer les pouces Voir aussi pour SINUMERIK 802D sl:

Publicité

Autres fonctions
4.5 Macroprogrammes
Exécution de macroprogrammes en mode Siemens et en mode ISO
Un macroprogramme peut être appelé soit en mode Siemens ou en mode ISO. Le mode de
langage dans lequel le programme sera exécuté est défini dans le premier bloc du
macroprogramme.
Si le premier bloc d'un macroprogramme contient une instruction PROC <nom de
programme>, le mode bascule automatiquement en mode Siemens. En l'absence de cette
instruction, le macroprogramme sera exécuté en mode ISO.
L'exécution d'un programme en mode Siemens permet sauvegarder les paramètres de
transfert dans des variables locales. En mode ISO, il est au contraire impossible
d'enregistrer les paramètres de transfert dans des variables locales.
Avant la lecture des paramètres de transfert dans un macroprogramme exécuté en mode
ISO, le mode Siemens devra être activé avec la fonction G290.
Exemples
Programme principal avec appel d'e macro :
_N_M10_MPF:
N10 M3 S1000 F1000
N20 X100 Y50 Z33
N30 G65 P10 F55 X150 Y100 S2000
N40 X50
N50 ....
N200 M30
Macroprogramme en mode Siemens :
_N_0010_SPF:
PROC 0010 ; Basculement en mode Siemens
N10 DEF REAL X_AXIS ,Y_AXIS, S_SPEED, FEED
N15 X_AXIS = $C_X Y_AXIS = $C_Y S_SPEED = $C_S FEED = $C_F
N20 G01 F=FEED G95 S=S_SPEED
...
N80 M17
Macroprogramme en mode ISO :
_N_0010_SPF:
G290; Basculement en mode Siemens,
N15 X_AXIS = $C_X Y_AXIS = $C_Y S_SPEED = $C_S FEED = $C_F
N20 G01 F=$C_F G95 S=$C_S
N10 G1 X=$C_X Y=$C_Y
G291; Basculement en mode ISO
N15 M3 G54 T1
N20
...
N80 M99
122
; pour la lecture des paramètres de transfert
Manuel de programmation, 06/09, 6FC5398-5BP10-1DA0
Tournage ISO

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 828dSinumerik 840d slSinumerik 840di sl