Barres besuchte das Gymnasium in seiner Heimatstadt sowie die Kadettenhäuser in Potsdam und Berlin. Am 15. August 1838 wurde er als Sekondeleutnant dem 35. Infanterie-Regiment (3. Reserve-Regiment) der Preußischen Armee in Mainz überwiesen. Ab Ende Mai 1841 war er in der Garnison für ein Jahr zur Reserve-Pionier-Kompanie kommandiert. Von Mitte Mai 1844 bis Mitte Oktober 1846 folgte seine Kommandierung als Erzieher zum Kadettenhaus Bensberg und anschließend als Lehrer für Mathematik zum Kadettenhaus Kulm. Dort stieg Barres im Dezember 1850 zum Premierleutnant auf und wurde am 10. Februar 1851 unter Stellung à la suite seines Regiments als Abteilungsvorsteher wieder zum Kadettenhaus nach Bensberg kommandiert. Mit seiner Ernennung zum Chef der 10. Kompanie kehrte er am 7. Dezember 1854 als Hauptmann in den Truppendienst zurück. In dieser Eigenschaft nahm er 1864 während des Krieges gegen Dänemark am Gefecht von Missunde teil und erhielt dafür den Roten Adlerorden IV. Klasse mit Schwertern. Unter Beförderung zum Major wurde Barres am 5. April 1864 in das 5. Brandenburgische Infanterie-Regiment Nr. 24 versetzt, mit dem er wenige Tage später die Düppeler Schanzen erstürmte.