The control of vibration amplitude of flow tube is very essential for Coriolis mass flowmeter (CMF) in the application of measurement. When the singlephase flow and gasliquid twophase flow switch to each other frequently, the current control method would lead to a large attenuation and overshoot of vibration amplitude. Therefore, the experimental scheme is designed and conducted. The reason of the problem is analyzed, and then the variable drive cycle method and the variable integrallimitingvalue method are proposed. Two methods are realized in real time on the developed digital mass flow transmitter and verified experimentally. The experimental results show that the variable drive cycle method reduces the attenuation degree of the vibration amplitude effectively when the singlephase flow switch to the gasliquid twophase flow, and the variable integrallimitingvalue method solves the significant overshoot of the vibration amplitude well when the gasliquid twophase flow switch to the singlephase flow.