ID 20574
Division by 0. | ||||
Description | The calculation of a mathematical expression with the combined assignment operator /= detects, that the divisor is zero (nil). Example: Wrong:
N10 P1=0
:
N500 P2/=P1
:
N1000 M30
Correct:
N10 P1=0
:
N495 $IF P1 != 0
N500 P2/=P1
N505 $ENDIF
:
N1000 M30
| |||
Response | Class | 2 | Abort NC program processing. | |
Solution | Class | 3 | Check and modify NC program. Ensure by a $IF-construct, that the division is only executed for divisor values unequal to zero (nil). | |
Parameter | %1: | Error value [-] | ||
Value of divisor | ||||
Error type | 1, Error message from NC program. | |||
|