Hybrid View
-
18-12-2012 #1
Doesn't work like that Hank. Works in 2 ways.?
If doing a tool changes in Job then the M6 tool change macro code stops the G-code and the spindle via switching the relevant output state controlling the spindle relay. It then waits until you press cycle start again often pausing for a second or two so the spindle spins upto speed before continuing on thru the g-code. It's not a time based operation at all.
OR. . . You can manually stop/start the spindle often Via a screen button or thru MDI using M3/M5 G-codes which does the same has screen button and switchs the relay with it's output signal.
If you really don't trust the relay or system then just do like M-C says and put an in-line isolator switch. Doesn't need to be on power lines it can be a simple on/off switch breaking the signal to relay so the NO relay can't be switch state.!
In practice it's not a problem and I've never had a false start or relay switch state.Last edited by JAZZCNC; 18-12-2012 at 08:27 PM.
-
18-12-2012 #2
I guess ultimately then, it's how much do you trust the relay (or more so, the relay contacts) that controls the spindle startup! (I'd figured there'd be a little more 'conditional' scenarios involved before a spindle could be allowed to start)
The problem with an isolating switch, is forgetting to switch it back to the 'enable' position & then walking off (or forgeting to isolate it in the first place!)....but far better that then having my hands turned to mincemeat by a spindle relay contact closing while my hands are still on the spindle!
-
18-12-2012 #3
Not really the relay contacts because it's a NO relay and when signal drops power to relay coils the contacts break naturally ( Unless faulty in which case it won't stop anyway.!)
It's the control software or more accurate the signal state you can't trust and in extreme case's it's possible it could switch state thru noise interference.!!
You could build into the Macro some conditional checking like checking the state of a input. This could be done by using double throw relay which sets a spare input used has a NOT-READY-NO-GO
This is one of the reasons for using a M6 tool change macro. It's in this macro where you'd put code for things like auto tool changers etc and also for doing safety checks like this if needed.! (could even turn kettle on for you for quick brew between changes. . Lol)
-
18-12-2012 #4
Exactly, I realise the relay contacts in play will be NO ...but it's the software/circuit that drives the coil I worry about...this is why I figured some condition dependent time delay would be brought into play here on the relay circuit ...therefore if a transient occured (in software or the control board), the spindle wouldn't kick into life straight away ...ultimately, I kinda seek a beep-beep-beep (like bin truck reversing sound), a couple of seconds before the spindle starts ...that way if I hear beep-age, I know to get my hands off the spindle sharpish!
-
18-12-2012 #5
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
EMCO Spindle Control
By Pete92 in forum Spindles & Drive MotorsReplies: 1Last Post: 06-11-2013, 10:20 PM -
PCPPS B.O.B. - OK for spindle control?
By birchy in forum Spindles & Drive MotorsReplies: 4Last Post: 09-09-2013, 12:50 AM -
Spindle Speed Control
By cncJim in forum Spindles & Drive MotorsReplies: 15Last Post: 18-06-2013, 07:53 PM -
Newbie. Questions about design software and machine control software
By MTech in forum Computer SoftwareReplies: 2Last Post: 11-12-2012, 12:58 PM -
Help with spindle control
By wizzy in forum Spindles & Drive MotorsReplies: 4Last Post: 12-02-2011, 12:51 AM




Reply With Quote

Bookmarks