05-16-2007 11:41 AM
I'm building a control system that actuates a bank of 19 solenoids from an input analog signal of 0-5 volts. At first I was thinking about using a PLC and programming it with ladder logic, but soon figured out that PLC's have much to slow a reaction time. I need the system to have a response time of at least 10ms. From what I have read on the NI site I have figured there are three options:
-PCI card + Host PC
-FieldPoint Stand-alone
-CompactRIO FPGA
I think the last two options are overkill, but I'm looking at all the options, and there are tonnes to think about. What would you feel the most streamline solution for this design problem be?
05-16-2007 12:03 PM
How does the analog 0 to 5 V signal control the solenoids? Does the level of the signal determine which or how many solenoids are activated or do they all fire at once at a given threshold?
Depending on the above, it may be possible to do the task all in pure hardware.
In my past experience, PLC's processed scan rates processed in the order of milliseconds, but never have worked with one with an analog input module.
A host PC may not give the determinism you need since Windows can hog resources away from your application at times.
Have you thought about your solenoid driver circuit? Poor optimization here can really slow down how fast the plunger actuates and retracts.
05-16-2007 01:50 PM
Firstly, each voltage step is associated with a particular solenoid and each solenoid will fire once at time given an associated voltage. The Allen Bradley PLC’s that are fast enough to operate the system are slightly higher in price then even the CompactRio system. As well, time based events may be introduced into the system thus the use of labview is critical.
My bigger question is the overall difference between the FieldPoint system and the CompactRio system. They both claim realtime performance but I find it hard to find a processor speed for the FieldPoint. What are the main trade off’s with FieldPoint and CompactRio.
05-16-2007 05:03 PM
05-16-2007 09:20 PM
I've always had it in the back of my head that solid state relays could control the solenoids. However, I need something with programmable logic as this system will be used in a laboratory setting thus using labview is a big benefit. I'm wondering what the best two options for a stand-along and PC hosted NI control system would be.
05-18-2007 02:34 AM