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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sous-programmes, macroprogrammation 12.97<br />

<br />

840 D<br />

NCU 571<br />

840 D<br />

NCU 572<br />

NCU 573<br />

810D<br />

<br />

<br />

Les sous-programmes asynchrones ASUP1.SYF et<br />

ASUP2.SYF lancés par la CN lors <strong>de</strong> Repos doivent<br />

être exécutés pas par pas. A <strong>partir</strong> <strong>de</strong> <strong>SW</strong> 4.3, ces<br />

sous-programmes peuvent être exécutés comme un<br />

pas en programmant SBLOF.<br />

Exemple :<br />

N10 SBLOF<br />

N20 IF $AC_ASUP==’H200’<br />

N30 RET<br />

N40 ELSE<br />

N50 REPOSA<br />

N60 ENDIF<br />

N70 RET<br />

<br />

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

courant pour un cycle.<br />

• Si DISPLOF est programmé en liaison avec<br />

SBLOF, l'appel <strong>de</strong> cycle est encore affiché en cas<br />

d'arrêts "bloc par bloc" dans le cycle.<br />

• Le préréglage effectué avec le PM 20117:<br />

IGNORE_SINGLEBLOCK_ASUP pour le<br />

comportement <strong>de</strong> sous-programmes asynchrones<br />

en cas <strong>de</strong> bloc par bloc peut être écrasé en<br />

programmant SBLOF pour les sous-programmes.<br />

• SBLOF peut être inhibé avec une variable OPI <strong>à</strong> <strong>de</strong>s<br />

fins <strong>de</strong> test (voir documentation OEM).<br />

pas <strong>de</strong> Repos si chang.mo<strong>de</strong> fonct.<br />

Repos dans tous les autres cas<br />

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

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