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

0085 ‘Attente de “)”.’<br />

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

CAUSE En programmant en langage de haut niveau, un symbole ou une donnée qui ne correspondant pas à<br />

la syntaxe du bloc a été introduit.<br />

SOLUTION Introduire le symbole “)” à l’endroit correspondant.<br />

0086 ‘Attente de “(”.’<br />

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

CAUSE En programmant en langage de haut niveau, un symbole ou une donnée qui ne correspondant pas à<br />

la syntaxe du bloc a été introduit.<br />

SOLUTION Introduire le symbole “(” à l’endroit correspondant .<br />

0087 ‘Attente de “,”.’<br />

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

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

1.-En programmant en langage de haut niveau, un symbole ou une donnée qui ne correspondant pas<br />

à la syntaxe du bloc a été introduit.<br />

2.-En programmant en langage de haut niveau, une instruction a été programmée en code ISO.<br />

3.-En programmant en langage de haut niveau, une opération a été assignée à un paramètre local<br />

supérieur à 25 ou un paramètre global supérieur à 299.<br />

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

1.-Introduire le symbole “,” à l’endroit correspondant.<br />

2.-Dans un bloc, il ne peut y avoir d’instructions en langage de haut niveau et en code ISO à la fois.<br />

3.-Les paramètres que la <strong>CNC</strong> utilise sont:<br />

- Locaux: 0-25.<br />

- Globaux: 100-299.<br />

Dans les opérations on ne peut utiliser d’autres paramètres qui ne soient pas dans ce rang.<br />

0089 ‘Logarithme de nombre négatif ou nul.’<br />

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

CAUSE Une opération dont l’exécution implique de calculer le logarithme d’un numéro négatif ou zéro a été<br />

programmée.<br />

SOLUTION On ne peut calculer que les logarithmes de nombres supérieurs à zéro. Si on travaille avec des<br />

paramètres, il se peut, que dans l’histoire du programme, ce paramètre ait acquis une valeur négative<br />

ou zéro. Vérifier que le paramètre n’arrive pas à l’opération avec cette valeur.<br />

0090 ‘Racine de nombre négatif.’<br />

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

CAUSE Une opération dont l’exécution implique le calcul de la racine d’un nombre négatif a été programmée.<br />

SOLUTION On ne peut calculer que les racines de nombres supérieurs ou égaux à zéro. Si on travaille avec des<br />

paramètres, il se peut, que dans l’histoire du programme, ce paramètre ait acquis une valeur négative.<br />

Vérifier que le paramètre n’arrive pas à l’opération avec cette valeur.<br />

0091 ‘Division par zéro.’<br />

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

CAUSE Une opération dont l’exécution implique la réalisation d’une division par zéro a été programmée.<br />

SOLUTION On ne peut réaliser de divisions que par de nombres différents de zéro. Si on travaille avec des<br />

paramètres, il se peut, que dans l’histoire du programme, ce paramètre ait acquis une valeur zéro.<br />

Vérifier que le paramètre n’arrive pas à l’opération avec cette valeur.<br />

14 MANUEL DE SOLUTION DES ERREURS

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

Saved successfully!

Ooh no, something went wrong!