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