Ohmscher Verbraucher ist schon mal sehr gut. Das heißt die linear abgenommene Spannung an R0 ist linear dem Strom.
Jetzt kommts drauch an wie hoch der Verbraucher ist.
Wenn Du bei 10V 500mA fleißen lassen willst wärs optimal wenn der Verbraucher 20Ohm hat.
Hat er weniger z.B. 10Ohm, dann liegen bei 500mA nur 5V an U- Eingang des OP's an.

Dann müßte man einen Spannungsteiler am Eingang vorne dran schalten.

Hm, hat er mehr als 20 Ohm, dann langen Dir die 10V Betriebsspannung nicht um 500mA zu erreichen.
Dann müßte man die Betriebsspannung erhöhen und einen Spannungsteiler parallel zu R0 schalten und die geteilte Spannung abgreifen.