A method for automatically collecting the process state of mechanical machining mission based on machine power information can resolve the data collecting problem of on-site control layer of information system of prior producer. The method automatically collects the process state of mechanical machining mission according to the change and repeat of power information, information character, and period character of main motor of the machine. For batch machining mission, the method comprises that (1), recording the power curvature in teach process, analyzing and extracting information character, (2), comparing the power curvature and the information character of same batch after teaching with the teach, to obtain the process state information of mission. For single element, the method comprises that (1), building an idle database, (2), calculating the cutting power, (3), forming a similar power curvature, (4), comparing real power with similar power, to automatically obtain the process state of the work piece.