Numerical controller temporarily stopping for a program call and numerical control method thereof
AssigneeFanuc Corporation
InventorNoriaki HATANAKA
Life of this patent
Estimating the term…
Abstract
A numerical controller analyzes a program with a command program analysis unit, and determines a macro call or a sub program call with a macro call or sub program call determination unit. When a program stop determination unit determines that the program is to be stopped, the program stop determination unit commands a program stop requesting unit to output a program stop request to the command program analysis unit and an interpolation processing unit, thereby stopping the program.
Claims8
A numerical controller having a macro call function or a sub program call function, the numerical controller comprising:
- a program analysis unit configured to analyze a program;
- a determination unit configured to determine whether a command of the analyzed program is a macro call or a sub program call;
- and
- a program stopping unit configured to stop execution of the program immediately after a macro call or a sub program call when the determined command includes a macro call or a sub program call.
A numerical control method of a numerical controller that has a macro call function or a sub program call function, the numerical control method of a numerical controller comprising:
- analyzing a program;
- determining whether a command of the analyzed program is a macro call or a sub program call;
- and
- stopping execution of the program immediately after a macro call or a sub program call when the determined command includes a macro call or a sub program call.
Dependencies are inferred from the claim text.