Hi All - first post, zero PLC experience, I'm an EE and think I understand the concept. Feel free to disabuse me of that notion ;^)
I'm part of a startup and we're building a prototype system that requires some controls. Also the project budget is personal funds (not made of money).
Part of the system involves injecting a tiny, carefully metered amount of fluid into tank and the rate depends on some variable in the feedback loop. For example we might be adding acid to a tank to lower the pH then read the pH and adjust. There is a calculated 'base rate', and then over long periods of time (many minutes), some 'tweaks' to the rate. I can fo the controls-theory part of that, but it's not very critical.
Anyway we've spec'ed some solenoid micro-pumps that require a 150ms minimum on-time on-time (12 and 24vdc versions available at 0.32A, 0.16A respectively) at are spec'd at 0.32A or 0.16A respectively. The EOM states you shouldn't leave the solenoid 'on' too long as it degrades pump volume accuracy. So I'm pushing for a 0.25s on-time and something in the ballpark of a 20second off-time (adjustable).
As an aside, I'd really have preferred to buy some peristaltic pumps so we could adjust the motor rate, but the amounts of fluid are too small (micro liters per minute) and not not easily dilutable (enzymes).
--
OK, I haven't done circuit design in a long time, but driving a fractional amp Low DC voltage solenoid sounds like an over spec'ed SSR (like a MOSFET type that will switch DC, maybe 5A, 60vdc rating) and a 'flyback' snubbing diode. Some of the inexpensive DC SSRs have on/off times under 1ms, and need maybe 10vdc or better 10ma inputs to switch. I imagine a common digital out will handle that.
So how to I drive this sort of repeated, fixed-width one-shot from a PLC ? I smell timers & counter - is that right ?
This is probably a no-brainer for you old hands, but I don't understand the PLC features well enough and would like some 'direction'.
Any advice on budget PLC for this app ? The prototype system has ~9 thermocouple inputs, 2x analog sensor inputs, 16 bit, and drives 2 of these pumps and another much slower relay. We'l LIKE to access the data & state from ethernet - maybe modbus/tcp.
thanks in advance,
-Steve
I'm part of a startup and we're building a prototype system that requires some controls. Also the project budget is personal funds (not made of money).
Part of the system involves injecting a tiny, carefully metered amount of fluid into tank and the rate depends on some variable in the feedback loop. For example we might be adding acid to a tank to lower the pH then read the pH and adjust. There is a calculated 'base rate', and then over long periods of time (many minutes), some 'tweaks' to the rate. I can fo the controls-theory part of that, but it's not very critical.
Anyway we've spec'ed some solenoid micro-pumps that require a 150ms minimum on-time on-time (12 and 24vdc versions available at 0.32A, 0.16A respectively) at are spec'd at 0.32A or 0.16A respectively. The EOM states you shouldn't leave the solenoid 'on' too long as it degrades pump volume accuracy. So I'm pushing for a 0.25s on-time and something in the ballpark of a 20second off-time (adjustable).
As an aside, I'd really have preferred to buy some peristaltic pumps so we could adjust the motor rate, but the amounts of fluid are too small (micro liters per minute) and not not easily dilutable (enzymes).
--
OK, I haven't done circuit design in a long time, but driving a fractional amp Low DC voltage solenoid sounds like an over spec'ed SSR (like a MOSFET type that will switch DC, maybe 5A, 60vdc rating) and a 'flyback' snubbing diode. Some of the inexpensive DC SSRs have on/off times under 1ms, and need maybe 10vdc or better 10ma inputs to switch. I imagine a common digital out will handle that.
So how to I drive this sort of repeated, fixed-width one-shot from a PLC ? I smell timers & counter - is that right ?
This is probably a no-brainer for you old hands, but I don't understand the PLC features well enough and would like some 'direction'.
Any advice on budget PLC for this app ? The prototype system has ~9 thermocouple inputs, 2x analog sensor inputs, 16 bit, and drives 2 of these pumps and another much slower relay. We'l LIKE to access the data & state from ethernet - maybe modbus/tcp.
thanks in advance,
-Steve
Last edited: