Patent ID: 8185233
Filing Date: 2012-05-22
Classification: G05B,Y02P

Abstract:
1. A numerical controller having a multi-path control function and an editing function which allows programs of a plurality of paths to be displayed in parallel for editing the programs, comprising: a display device comprising cursor operation means for moving a cursor on a display screen; cursor movement control means by which when a cursor that points to an editing location in an editing target program is relatively moved with respect to said program by an operation of said cursor operation means in a state of displaying programs of at least two path in parallel on a same screen, a cursor in a program of a path other than the path of said editing target program is relatively moved with respect to the program so as to be aligned on a same row, in conjunction with said cursor; judgment means for judging whether a block in which a cursor exists has information indicating a synchronization target; means for relatively moving a program with respect to a cursor by the operation of said cursor operation means, and stopping the relative movement of the cursor with respect to the program by said cursor movement control means when said judgment means judges that the block has information indicating a synchronization target; and means for having said cursor movement control means execute relative movement of a cursor with respect to the program by the operation of said cursor operation means again after the relative movement of the programs of all the displayed paths with respect to the cursor stops, wherein the synchronization target blocks can be displayed on a same row by the cursor operation.