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.

Autres fonctions 08.97<br />

<br />

840 D<br />

NCU 571<br />

840 D<br />

NCU 572<br />

NCU 573<br />

810D<br />

<br />

<br />

AXNAME("AXE_TRANSVERSAL")<br />

AX[AXNAME("Chaîne caractères")]<br />

SPI(Numéro <strong>de</strong> broche)<br />

ISAXIS(Numéro d'axe géométrique)<br />

<br />

AXNAME convertit, <strong>à</strong> son entrée, une chaîne <strong>de</strong> caractères en <strong>de</strong>scripteur d'axe.<br />

La chaîne <strong>de</strong> caractères doit contenir un nom d'axe vali<strong>de</strong>.<br />

SPI convertit un numéro <strong>de</strong> broche en <strong>de</strong>scripteur d'axe. Le paramètre <strong>de</strong><br />

transfert doit contenir un numéro <strong>de</strong> broche vali<strong>de</strong>.<br />

AX <strong>de</strong>scripteur d'axe variable<br />

ISAXIS vérifie si l'axe géométrique indiqué existe<br />

<br />

AXNAME est utilisé quand on crée <strong>de</strong>s cycles <strong>à</strong><br />

caractère général par exemple et que l'on ne connaît<br />

pas le nom d'un axe, (voyez également le chapitre<br />

13.10, "Opérations sur les chaînes <strong>de</strong> caractères").<br />

SPI est utilisé pour attribuer <strong>de</strong>s fonctions d'axe <strong>à</strong><br />

une broche, broche synchrone par exemple.<br />

ISAXIS est utilisé dans <strong>de</strong>s cycles <strong>de</strong> caractère<br />

général, pour vérifier l'existence d'un axe<br />

géométrique bien défini et pour éviter qu'un appel<br />

consécutif <strong>de</strong> $P_AXNX soit suivi interrompu pour<br />

défaut.<br />

<br />

L'axe défini comme axe transversal doit effectuer un<br />

déplacement.<br />

OVRA[AXNAME("axe transversal")]=10 axe transversal<br />

AX[AXNAME("axe transversal")]=50.2 position <strong>de</strong> fin <strong>de</strong> l'axe transversal<br />

OVRA[S1]=70 correction <strong>de</strong> la vitesse <strong>de</strong> la broche 1<br />

IF ISAXIS(1) == FALSE GOTOF WEITER abscisse présente ?<br />

AX[$P_AXN1]=100 déplacement abscisse<br />

WEITER:<br />

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

13-396 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!