24.06.2013 Views

CNC 8040T

CNC 8040T

CNC 8040T

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.

<strong>CNC</strong> <strong>8040T</strong><br />

0057 ‘Ne pas programmer un axe accouplé.’<br />

DETECTION Durant l'édition (durant l'exécution en programmes transmis par DNC).<br />

CAUSE Les différentes causes sont :<br />

1.- Lorsqu’on a tenté de déplacer individuellement un axe qui se trouve accouplé à un autre.<br />

2.- Lorsque moyennant la fonction «Accouplement électronique des axes (G77)» on a tenté d’accoupler<br />

un axe qui se trouve déjà accouplé.<br />

SOLUTION La solution à chacune des causes est:<br />

1.-Un axe accouplé ne peut être déplacé individuellement. Pour déplacer un axe accouplé, il faut<br />

déplacer l’axe auquel il se trouve accouplé. Les axes se déplaceront en même temps.<br />

Exemple: Si on accouple l’axe Y à l’axe X, il faudra programmer un déplacement en X pour<br />

déplacer Y (en même temps que X).<br />

Pour découpler les axes, programmer les axes “G78”.<br />

2.-Un axe ne peut être accouplé simultanément à deux axes. Pour découpler les axes, programmer<br />

“G78”.<br />

0058 ‘Ne pas programmer un axe GANTRY.’<br />

DETECTION Durant l'édition (durant l'exécution en programmes transmis par DNC).<br />

CAUSE/S Les différentes causes sont les suivantes:<br />

1.-Lorsqu’on tente de déplacer un axe qui se trouve associé comme GANTRY à un autre.<br />

2.-Lorsqu’une opération est définie sur un axe qui est défini comme GANTRY. (Définition de limites<br />

de travail, définition de plans…).<br />

SOLUTION La solution pour chacune des causes est :<br />

1.-Un axe qui forme GANTRY avec un autre ne peut pas être déplacer individuellement. Pour déplacer<br />

un axe associé comme GANTRY à un autre, il faut déplacer l’axe auquel il se trouve associé. Les<br />

axes se déplaceront en même temps.<br />

Exemple: Si on associe comme GANTRY l’axe Y à l’axe X, il faudra programmer un<br />

déplacement en X pour déplacer Y (en même temps que X).<br />

Les axes GANTRY sont définis depuis paramètre machine.<br />

2.-Les axes définis comme GANTRY ne peuvent pas être utilisés dans la définition d’opérations ou de<br />

déplacements. Ces opérations seront définies avec l’axe auquel est associé l’axe GANTRY.<br />

0059 ‘Axe HIRTH: programmer des valeurs entières.’<br />

DETECTION Durant l'édition (durant l'exécution en programmes transmis par DNC).<br />

CAUSE Une rotation dans l’axe HIRTH a été programmée, et l’angle de rotation n’est pas un nombre entier (il<br />

a des décimaux).<br />

SOLUTION Les axes HIRTH n’admettent pas de chiffres décimaux. Toutes les rotations doivent être réalisées en<br />

degrés entiers.<br />

0061 ‘ELSE non associé à IF.’<br />

DETECTION Durant l'édition (durant l'exécution en programmes transmis par DNC).<br />

CAUSE/S Les différentes causes sont:<br />

1.-Lorsqu’en programmant en langage de haut niveau on édite en un bloc l’instruction “ELSE” mais<br />

on n’a pas édité un “IF” auparavant.<br />

2.-Lorsqu’en programmant en langage de haut niveau, on édite l’instruction “IF” et on ne lui associe<br />

pas d’action après la condition.<br />

SOLUTION Se rappeler que les formats de programmation de cette instruction sont:<br />

(IF (condition) )<br />

(IF (condition) ELSE )<br />

Si la condition est vraie, s’exécute, dans le cas contraire c’est qui s’exécute.<br />

10 MANUEL DE SOLUTION DES ERREURS

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

Saved successfully!

Ooh no, something went wrong!