Are you including a spindle speed command (S number) with the M3? EMC won't trip the spindle relay if S=0.
I have recently finished completing an nc system using emc2. there has been an intermittent problem when running programs though. when toggling the spindle manually in emc everything works great, when running programs it appears that any spindle commands are being skipped. restarting emc sometimes helps, as does loading a different nc program and running that.
there seems to me no concrete triggering mechanism for a cause or solution that i could begin troubleshooting at atm. any suggestions on what may be causing this would be much appreciated.
Are you including a spindle speed command (S number) with the M3? EMC won't trip the spindle relay if S=0.
No, i have not been doing that! its being used on a laser engraver retrofit so im just setting on/off for laser control. I'll have to experiment with that tonight to confirm.