I want to run this over a long period of 5+ hours and the process has to be unmanned. WhatI have gathered so far is that the speed can either be varied with a 0 - 10 V input or using a 4 - 20 mA source. I have found a current source that I can potentially order (if this is the best method) but does anyone know of a similar shield that would vary the voltage output?
Section 12 contains information about how to manually program the pump and what terminals do what, but it is somewhat unclear about how one would go about doing this.
Thanks. In the end I had to download the document because so many of the pages are on their side.
As far as I can see you need a potentiometer drawing from the 10v reference pin - you could probably have an Arduino control a digital potentiometer.
It seems like you ALSO need the 4-20mA signal. I don't know how to generate that with an Arduino but I suspect Google may have the answer.
There is reference in Section 11 to an RS232 port, but no explanation about what it can be used for. If that could be used to provide control inputs it would make things very much easier. Note however that you need a MAX232 chip between an RS232 signal and the Arduino serial ports.
Would you know anything about programming one of these?
Everything I've read about it so far say it it can output a 4 - 20mA loop and up to a 2V signal. If I amplified that, using a 12V supply to my Arduino, then I could reach 10V's and control both at the same time? It has a PWM output.
It says it's Arduino compatible but all the coded examples I can find for it so far are not for Arduino.
Looks to me like the controller can be programmed for 0 to 5V input with parameter IP23. You could do that with Arduino PWM, may have to low pass filter to reduce ripple on 0 to 5V signal.
If you are lucky the analog input already has a low pass filter, this is fairly common as it allows
both PWM and analog control with the one input connection.