An electronic flow monitor, a control method and an anesthesia machine. The electronic flow controller can comprise a control module, an oxygen gas branch for delivering oxygen gas, an equilibrium gas branch for delivering equilibrium gas, and a gas mixing branch for mixing the oxygen gas and the equilibrium gas. The control module can meter an oxygen gas flow and an equilibrium gas flow through flow sensors. A first flow controller can be disposed in the oxygen gas branch, and a second flow controller can be disposed in the equilibrium gas branch. The first flow controller may be used to regulate the gas flow in the oxygen gas branch between zero and a maximum value and the second flow controller may be used to regulate the gas flow in the equilibrium gas branch between zero and a maximum value.