craigdiver said:
...I am using a Allen Bradley Micro830 analogue output 0-10V to control a directional proportional hydraulic control valve which has +-10V input.
My initial thought is to use two 10V analogue outputs (software interlocked) with one reverse polarity to control this?...
...OR use a relay on a digital output to switch polarity then software can control direction?...
...Does using the 0-10V analogue output but with reversal of the polarity handled by a double pole change over relay connected to a digital output sound ok?...
...just looked at the cost, fortunately I was sitting down...
...Any known issues with reliability with the Micro800 series (i'm using the 830)?...
You don't like the cost of the CompactLogix, fair enough, but look at the lengths you are going to in order to circumvent the lack of support the hardware has for your application. If this really is a low budget job, then low budget control is what you will end up with. That's ok if that is what you are happy with.
Does it need smooth control? Apart from wear and tear, for smooth modulation, using digital outputs to switch relays would not be ideal. Using two unipolar outputs to simulate a bipolar signal is also far from ideal. The hardware really just does not suit the application here. As the Micro800 have so few, it is also such a waste of an expansion module slot, which may be required now, or in the future.
But if needs must?
For the Micro800, it is possible using two OF2 modules to achieve a simulated bipolar range. Rockwell does provide sample code using two OF2 modules to switching a -10V to +10V output range. However, they state it is not to be used as actual application code, but instead only used as a guide as to how the program and controller operates. Whether they mean that the code, as is, should not be used, but if edited to suit your application it can be, I'm not sure? So whether you can, or should, adapt this method and code, edited or otherwise, into your application, is up to you...
473523 - Micro800 OF2 module negative output
Access Level: Everyone
Even though it's unlikely you will run with it, I would second the use of a 5370 CompactLogix controller, or similar, for proper analog modulation of this valve. Again, it comes down to how fine you need to control it?
With regard to the reliability of the Micro800, specifically for analog...
The resolution of the I/O is 12-bit unipolar using UINT (unsigned - no negative numbers), so they have a 0 to 65535 data range for voltage (0v to 10V), or current (0mA to 20mA). This is comparable with the SLC and MicroLogix controllers analog I/O, except that they are natively bipolar.
EDIT: & what FactoryTalktotheHand said...native features cost more...
Regards,
George