A fool-proof control method, used for preventing a processing machine from an abnormal phenomenon when at least one processing parameter setting value is input into the processing machine, wherein an embedded system is electrically connected to the processing machine, the processing machine comprising an input interface, a first storing medium, a first controller, and a stepper motor, the first storing medium storing and providing a processing procedure and the processing parameter setting value provided to the stepper motor such that the stepper motor starts to process according to the processing procedure and the processing parameter setting value provided, the input interface is used for setting a status information of the processing machine as a setting status and setting the status information as a processing state after the processing parameter setting value is input, the embedded system comprising a second storing medium and a second controller, wherein the second storing medium is used for storing a security numerical range of the processing parameter setting value, the second controller is electrically connected to the second storing medium and the input interface, the fool-proof control method comprising following steps:
- capturing the status information via the second controller;
- capturing the processing parameter setting value input and comparing the processing parameter setting value with the security numerical range when the second controller determining that the status information is changed into the processing state;
- determining by the second controller whether the processing machine can process a workpiece;
- generating and transmitting a stop signal to the processing machine so as to stop processing the workpiece when the second controller determining that the processing machine can not process the workpiece via the processing procedure;
- and
- controlling the stepper motor by the first controller according to the processing procedure and the processing parameter setting value so as to process the workpiece when the second controller determining that the processing machine can process the workpiece via the processing procedure.