La mnémonique PCALL appelle la sous-routine indiquée au moyen d'un nombre ou
de toute expression dont le résultat est un nombre. Elle permet également d'initialiser
jusqu'à 26 paramètres locaux de cette sous-routine.
Ces paramètres sont initialisés au moyen des déclarations d'affectation.
Exemple: (PCALL 52, A3, B5, C4, P10=20)
Dans ce cas, un nouveau niveau d'imbrication de paramètres locaux est généré en plus
d'un nouveau niveau d'imbrication de sous-routines, avec un maximum de 6 niveaux
d'imbrication de paramètres locaux à l'intérieur des 15 niveaux d'imbrication de sous-
routines.
Le programme principal et chaque sous-routine se trouvant à un niveau d'imbrication
de paramètres disposeront de 26 paramètres locaux (P0-P25).
Exemple avec programmation de X en diamètres:
G90 G01 X80 Z330
(PCALL 10, P0=20, P1=-10)
G90 G01 X80 Z260
X
100
40
Page
DECLARATIONS DE CONTROLE DES
8
; ou également (PCALL 10, A20, B10)
115
Chapitre: 12
PROGRAMMES
200
260
Section:
DÉCLARATIONS DE
SOUS-ROUTINES
Z
330