Télécharger Imprimer la page

Siemens SINUMERIK 840D Manuel De Programmation page 101

Masquer les pouces Voir aussi pour SINUMERIK 840D:

Publicité

2
03.04
Programmation du cycle
Les paramètres concernés par le transfert doivent
figurer avec leur type et leur nom au début du sous-
programme.
Transfert de paramètres de type Call-by-value
PROC NOM_PROG(TYPE_VAR_1 VAR1,TYPE_VAR_2 VAR2,...)
Exemple :
PROC CONTOUR(REAL LONGUEUR, REAL LARGEUR)
Transfert de paramètres de type Call-by-reference,
caractérisé par le mot-clé VAR
PROC NOM_PROGRAMME(VAR TYPE_VARIABLE1 VARIABLE1,VAR TYPE_VARIABLE2,
Exemple :
PROC CONTOUR(VAR REAL LONGUEUR, VAR REAL LARGEUR)
Transfert de tableaux de type Call-by-reference,
caractérisé par le mot-clé VAR
PROC NOM_PROGRAMME(VAR TYPE_VARIABLE1 NOM_TABLEAU1[taille du tableau],
VAR TYPE_VARIABLE2 NOM_TABLEAU2[taille du tableau], VAR TYPE_VARIABLE3
NOM_TABLEAU3[taille du tableau1, taille du tableau2], VAR TYPE_VARIABLE4
NOM_TABLEAU4[ ],VAR TYPE_VARIABLE5 NOM_TABLEAU5 [,taille du tableau])
Exemple :
PROC PALETTE(VAR INT TABLEAU[,10])
Remarques complémentaires
L'instruction de définition avec PROC est à programmer
dans un bloc CN séparé. Le transfert est limité à 127
paramètres maximum.
© Siemens AG 2004 All rights reserved.
SINUMERIK 840D/840Di/810D Manuel de programmation - Notions complémentaires (PGA) - Édition 03.04
2.3 Sous-programmes avec transfert de paramètres
Sous-programmes, macro-instructions
2
...,)
2-101

Publicité

loading

Ce manuel est également adapté pour:

Sinumerik 840diSinumerik 810d