摘要 |
PROBLEM TO BE SOLVED: To provide a numerical controller for confirming whether or not M code processing by a ladder processing part has completed by a working program analysis processing part when immediately returning FIN upon acquisition of an M code by the ladder processing part. SOLUTION: This numerical controller is provided with: the ladder processing part 15 having a temporary FIN output function 152 for transmitting a temporary FIN showing that the processing of the received M code has ended in a pseudo manner, when receiving an M code to instruct auxiliary processing for working from a working program analysis processing part 14 and a primary FIN output function 153 for transmitting a primary FIN showing that the processing of the received M code has actually ended; and a working program analysis processing part 14 for advancing the processing to the next block in the working program, when receiving the temporary FIN, and for not executing processing of the following blocks in the working program, when not receiving the primary FIN before an M code completion waiting command is read. COPYRIGHT: (C)2008,JPO&INPIT
|