The invention discloses a numerical control fuel oil combustion machine and a self-inspection method thereof. The combustion machine mainly comprises a machine body, a fuel supply device, an air supply device, a fuel oil atomization device, an ignition device, a controller, motor rotating speed controllers and a signal collection device, wherein the fuel supply device, the air supply device, the fuel oil atomization device, the ignition device, the controller, the motor rotating speed controllers and the signal collection device are installed inside the machine body in a matched mode. The fuel supply device and the air supply device are connected with the controller through the motor rotating speed controllers of the fuel supply device and the air supply device. The signal output end of the signal collection device is connected with the signal input end of the controller. The controller automatically, proportionally and synchronously adjusts the fuel oil quantity output by the fuel supply device and the air quantity supplied by the air supply device according to the set air-oil ratio. The numerical control fuel oil combustion machine and the self-inspection method of the numerical control fuel oil combustion machine can overcome the defects that in the prior art, the number of functions is small, the fault rate is high, and safety is poor so as to achieve the advantages that the number of the functions is large, the fault rate is low and the safety is good.