The invention discloses a control method capable of achieving SCR desulfurization regeneration. According to a current working condition parameter, the SCR temperature, the urea injection rate and NOxvalue of a vehicle, whether a SCR sulfur poisoning diagnosis function is started or not, after the SCR sulfur poisoning diagnosis function is started, according to the NOx emission value, SCR sulfurpoisoning diagnosis is carried out, when it is diagnosed that SCR sulfur poisoning happens, a desulfurization regeneration function is started, SCR desulfurization regeneration is controlled, and after the desulfurization regeneration is finished, according to the NOx emission value, whether SCR desulfurization regeneration succeeds or not is diagnosed or not. SCR sulfur poisoning diagnosis is carried out based on the NOx emission value of a window, the diagnosis result is more accurate, SCR desulfurization regeneration control can be conveniently carried out in time, through high temperature,sulphur accumulated on SCR is removed, SCR efficiency is always kept at high efficiency, and regulatory requirements are met.