Han ble tatt hånd om av presidentens livvakter etter å ha hoppet frem og grepet tak i jakkeslagene til Koehler.
Koehler, som ikke ble skadd, hadde nettopp deltatt i en prisutdeling på bokmessen i Frankfurt sammen med sin kone.
Mannen som angrep er rumener, men bosatt i Frankfurt, sier en talsmann til nyhetsbyrået Reuters.
Ingen politisk handling
Koehler hadde også følge med den israelske historikeren Saul Friedländer, som ikke ble angrepet av 44-åringen.
Politiet tror mannen hadde personlige, ikke politiske motiver for angrepet.