Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 106

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

2
Sous-programmes, macro-instructions
2.4 Appel de sous-programme : L ou EXTERN
Exemple :
sous-programme
PROC SUB1 (INT VAR1, DOUBLE VAR2)
IF $P_SUBPAR[1]==TRUE
;le paramètre VAR1 a été programmé
;dans l'appel de sous-programme
ELSE
;le paramètre VAR1 n'a pas été
programmé
;dans l'appel de sous-programme et
;la valeur par défaut 0 lui a été
;affectée par le système
ENDIF
IF $P_SUBPAR[2]==TRUE
;le paramètre VAR2 a été programmé
;dans l'appel de sous-programme
ELSE
;le paramètre VAR2 n'a pas été
programmé
;dans l'appel de sous-programme et
;la valeur par défaut 0.0 lui a été
;affectée par le système
ENDIF
;le paramètre 3 n'est pas défini
IF $P_SUBPAR[3]==TRUE -> alarme 17020
M17
Appeler un programme principal comme sous-
programme
Un programme principal peut être appelé aussi en tant
que sous-programme. Dans ce cas, la fin du
programme M2 ou M30 spécifiée dans le programme
principal est traitée comme M17 (fin du programme
avec retour au programme appelant).
Vous programmez l'appel en indiquant le nom du
programme.
Exemple :
N10 MPF739 ou
N10 ARBRE3
Inversement, un sous-programme peut également être
lancé comme programme principal.
2-106
Programme principal
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
autre
N10 MPF739
ou
programme principal
N10ARBRE3
N10...
.
.
.
N50 M30
© Siemens AG 2004 All rights reserved.
2
03.04

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d