Un ascenseur hydraulique fonctionne comme une balance à plateaux. Chaque bac est rempli d’eau et peut contenir une péniche jusqu’à 39 mètres de longueur. Afin d’assurer le balancement, 30 centimètres d’eau sont ajoutés dans le bac supérieur le rendant ainsi 75 tonnes plus lourd que le bac inférieur. En ouvrant une vanne mettant en communication les cylindres dans lesquels coulissent les pistons visibles du chemin de halage, le bac le plus lourd élèvera le plus léger.