Convert 7.1-16.8v input to 0.055A-0.916A output for solenoid valve

Submitted by Luke on

I have a dc 24v system that controls a Danfoss solenoid valve, I wish to use that output and convert to 24v output with the current varying based on that input voltage to run 24v solonoid coils.

I have 24v to use as an input

It outputs a 7.16-16.8v output, @ .275-.452a to control the valve. 

I wish for the output to be @24v varying from 0-0.916a.

I was thinking of using an op-amp.

Will this work?

Any help appreciated.