A control method for preventing an air conditioning system from liquid-slugging, comprising: acquiring (S10, S102) a discharge superheat degree of a compressor in real time, and monitoring the discharge superheat degree during an operating process of the air conditioning system; the control method being characterised in that when the discharge superheat degree is less than a first preset value for a first preset time period, controlling (S20, S106) a timer to start timing, and determining whether the discharge superheat degree is greater than or equal to the first preset value; when it is determined that the discharge superheat degree is not greater than or equal to the first preset value: determining that a counted time period of the timer reaches a second preset time period, and controlling (S30, Sill) an outdoor unit of the air conditioning system to shut down for preventing the compressor from the liquid-slugging; and when it is determined that the discharge superheat degree is greater than or equal to the first preset value: determining whether the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, and when the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, resetting the timer and continuing to determine whether the discharge superheat degree satisfies a condition that the timer starts timing. acquiring (S10, S102) a discharge superheat degree of a compressor in real time, and monitoring the discharge superheat degree during an operating process of the air conditioning system; the control method being characterised in that when the discharge superheat degree is less than a first preset value for a first preset time period, controlling (S20, S106) a timer to start timing, and determining whether the discharge superheat degree is greater than or equal to the first preset value; when it is determined that the discharge superheat degree is not greater than or equal to the first preset value: determining that a counted time period of the timer reaches a second preset time period, and controlling (S30, Sill) an outdoor unit of the air conditioning system to shut down for preventing the compressor from the liquid-slugging; and when it is determined that the discharge superheat degree is greater than or equal to the first determining that a counted time period of the timer reaches a second preset time period, and controlling (S30, Sill) an outdoor unit of the air conditioning system to shut down for preventing the compressor from the liquid-slugging; and when it is determined that the discharge superheat degree is greater than or equal to the first preset value: determining whether the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, and when the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, resetting the timer and continuing to determine whether the discharge superheat degree satisfies a condition that the timer starts timing. determining whether the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, and when the discharge superheat degree is greater than or equal to the first preset value for a third preset time period, resetting the timer and continuing to determine whether the discharge superheat degree satisfies a condition that the timer starts timing.