CNC 8040T
CNC 8040T
CNC 8040T
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