The Dude
Hot Rolled
- Joined
- Oct 19, 2010
- Location
- Portland, OR
We have a mill that does some glass coring/grinding with a Centroid M400S "console" and it also has an I/O board (PLCRLY2). We have a home-grown coolant pumping system that, if we lose pressure during coring, may eat up an expensive core bit that has a long lead time. We're making some improvements to the coolant system and would like to incorporate pressure monitoring. An m-code turns on the pump but the pressure doesn't build up until you're actually coring for a few seconds (goes from about 10 or 15 up to about 60 over about 10-20 seconds). While coring we use a peck cycle (all done with one specific subroutine on various programs of which there are about 10 total).
So, is there any easy way to write some "hold" logic (put the machine in a cycle interrupt) based on a single pressure switch? We'd like to have it interrupt if the pump is turned on, peck cycle routine is started and then interrupt if the pressure doesn't reach 60 psi say within XX seconds. Is that just getting too complicated?
Any help is appreciated,
The Dude
So, is there any easy way to write some "hold" logic (put the machine in a cycle interrupt) based on a single pressure switch? We'd like to have it interrupt if the pump is turned on, peck cycle routine is started and then interrupt if the pressure doesn't reach 60 psi say within XX seconds. Is that just getting too complicated?
Any help is appreciated,
The Dude