14.07.2013 Views

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

5.6 Mesure étendue MEASA, MEAWA, MEAC (à partir de SW 4

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Sous-programmes, macroprogrammation 12.97<br />

<br />

840 D<br />

NCU 571<br />

840 D<br />

NCU 572<br />

NCU 573<br />

FM-NC 810D<br />

<br />

<br />

PROC … DISPLOF<br />

<br />

DISPLOF permet d’inhiber l’affichage du bloc courant<br />

pour un sous-programme donné. DISPLOF figure <strong>à</strong> la<br />

fin <strong>de</strong> l'instruction PROC.<br />

C'est l'appel du cycle ou du sous-programme qui est<br />

affiché <strong>à</strong> la place du bloc courant.<br />

En version standard, c'est l'affichage <strong>de</strong>s blocs qui<br />

est activée. La désactivation <strong>de</strong> l'affichage <strong>de</strong>s blocs<br />

avec DISPLOF reste en vigueur jusqu'<strong>à</strong> la sortie du<br />

sous-programme ou la fin du programme. Si, <strong>de</strong>puis<br />

ce sous-programme auquel on a attribué DISPLOF,<br />

vous appelez d'autres sous-programmes, l'affichage<br />

du bloc courant sera inhibé <strong>de</strong> la même façon dans<br />

ces sous-programmes. Par contre, quand un sousprogramme<br />

avec inhibition <strong>de</strong> l'affichage du bloc<br />

courant est interrompu par un sous-programme<br />

asynchrone, les blocs du sous-programme courant<br />

seront affichés.<br />

<br />

<br />

%_N_CYCLE_SPF<br />

;$PATH=/_N_CUS_DIR<br />

PROC CYCLE (AXIS TOMOV, REAL POSITION) SAVE DISPLOF<br />

;inhiber l'affichage du bloc courant<br />

;maintenant c'est l'appel du cycle qui est<br />

affiché comme bloc courant<br />

;par ex. CYCLE(X, 100.0)<br />

DEF REAL DIFF ;contenu <strong>de</strong>s cycles<br />

G01 … ;<br />

…<br />

RET ;retour du sous-programme dans le programme<br />

appelant; le bloc suivant du programme<br />

appelant est <strong>de</strong> nouveau affiché<br />

© Siemens AG 1997 All rights reserved.<br />

2-110 SINUMERIK 840D/810D/FM-NC Manuel <strong>de</strong> programmation Notions complémentaires (PGA) - Edition 12.97

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!