Controlling a 24V hydraulic pressure limiting valve (Solved)

Hi,

I need to control a hydraulic pressure limiting valve using an Arduino. So i wonder what I can use between the Arduino and the valve.
The electrical characteristics of the valve are as follows in the image. And full datasheet here. (24 V version)

The output current range should be approximately 0.1-0.6 A and 24 V. (If I have understood it properly).
The first thing I thought was to use a DAC controlled by a software PID in Arduino. I can read the pressure with the Arduino.
But what happens with the 24V I need? Should I use a current output DAC?
The best thing would be to find a unit that outputs a current at 24 V which is controllable by UART, I2C, SPI, digitial something.

Any other ideas on what to use? I have a budget of say $700 for this control (which I think could be accomplished by a couple of bucks, but time is of great value so..).

The datasheet suggests a proportional amp like their EV1M2 - the datasheet for which is
http://www.hawe-hydraulik.ru/pages/hawe/pdf/D78311-en.pdf

It does current-controlled chopper drive to the solenoid with dither signal added in and voltage control.

MarkT:
The datasheet suggests a proportional amp like their EV1M2 - the datasheet for which is
http://www.hawe-hydraulik.ru/pages/hawe/pdf/D78311-en.pdf

It does current-controlled chopper drive to the solenoid with dither signal added in and voltage control.

Seriously, I read that datasheet many times but didn't pay any attention to that line. I feel embarrassed.
Thank you!