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 />

Une macro réunit différentes instructions en une<br />

nouvelle instruction globale qui a son propre nom.<br />

Des fonctions G, M et H et <strong>de</strong>s sous-programmes L<br />

peuvent également être définis sous forme <strong>de</strong><br />

macros.<br />

En appelant la macro pendant l’exécution du<br />

programme, les instructions programmées dans la<br />

macro sont exécutées l’une après l’autre.<br />

<br />

Les suites d'instructions qui reviennent souvent sout<br />

programmées une seule fois sous la forme d'une<br />

macro-instruction dans un bloc spécifique ou bien<br />

une seule fois en début du programme.<br />

La macro-instruction peut alors être appelée et<br />

exécutée dans tout programme principal ou sousprogramme.<br />

<br />

Les macros sont i<strong>de</strong>ntifiés avec le mot-clé<br />

DEFINE…AS.<br />

La définition <strong>de</strong> la macro est :<br />

DEFINE NOM AS séquence d’instructions<br />

Exemple :<br />

Définition d’une macro :<br />

DEFINE LIGNE AS G1 G94 F300<br />

Appel dans le programme CN :<br />

N20 LIGNE X10 Y20<br />

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

2-114 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!