On 9 March 2014 20:08, Michael Chism <[email protected]> wrote:
> I have viewed the machine operation online and their seems to be a proximity
> switch for each tool position. can we use that to feedback some kind of check
> for the tool in right pos?
Yes, LinuxCNC G-code has digital inputs and outputs (M62-M68 commands)
For example M66 P0 L1 Q15 will pause execution until HAL pin
motion.digital-in-00 goes from low to high (and the HAL would link
that pin to a 7i77 digital input).
If using the timeout you need to check that it was a real trip not a
timeout before moving to the next stage of the process.
eg
M66 P0 L1 Q15
O101 IF [#5399 LT 0]
(MSG, It's all gone wrong)
M2
O101 ENDIF
I will repeat that I don't think this is the ideal solution, but it
might be the quickest, assuming you are already familiar with G-code.
--
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works.
Faster operations. Version large binaries. Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers