Because the needle swing is controlled by program, it can flexibly correspond to up to 100 kinds of herringbone stitches. The control system has perfect design, compact structure, perfect function, free programming, direct input and simple operation, which improves the operation performance and efficiency. With easy-to-operate multi-functional panel, it can also finish precise sewing at high speed.