EasyManua.ls Logo

Centroid M400 - Page 227

Centroid M400
302 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
M-Series Operators Manual 4/9/15
13
-
13
Example:
Finding the center of a vertical slot. In this example, it is assumed that there is a probe connected to INP15 and
that the probe tip is positioned somewhere in the slot, such that movement along the X-axis will cause a probe
trigger.
M115/X P-15 F20 ; Move X minus at 20 ipm until probe trip
M116/X P15 F5 ; Move X plus at 5 ipm until probe clears
#100 = #5041 ; Record the point in user variable #100
M116/X P-15 F20 ; Move X plus at 20 ipm until probe trip
M115/X P15 F5 ; Move X minus at 5 ipm until probe clears
X[[#100+#5041]/2] ; Move X to center of slot
*Usage is slightly different when using a DSP type probe. Please see below for dissimilarities between a standard
DP4 probe and the DSP type probe.
*M115/M116/M125/M126 - DSP Probe specific information
Before attempting to use the protected move probing functions with a DSP type probe, please be sure to familiarize
yourself with the DSP probe configuration in Chapter 9 of this manual. Using the protected
probing moves with a
DSP type probe may yield unexpected results if you do not fully understand the concepts and guidelines discussed
in the DSP probe configuration section.
If the control is configured to use a DSP type probe, all M115/M116 moves will perform window checking and
repeat on a failed window. On a failed window, a repeat attempt is made by returning to the starting point of the
move.
Protected move probing functions follow the same command format as that of a standard probe (Mnnn /Axis pos Pp
Ff L1) with the following exceptions:
f This will be ignored if “Force DSP Feedrate in M115/M116” has been set to yes.
L1 Still prevents a fault from occurring. Stores last DSP position on failed window.
L2 Like L1, prevents a fault from occurring but instead stores last mechanical pos. on failed window.
Q1 On a failed window, force a pull back distance equal to the Probing Recovery Distance
(Parameter 13), instead of moving back to the starting point.
DSP position vs. mechanical position:
Protected probing moves that are performed using a standard DP4 probe can collect only the point at which motion
has stopped after detecting contact. This position is referred to as the “mechanical position”. When using the DSP
type probe, it detects and stores the contact position “on the fly”. This position is in machine position (not a local
WCS position) and is referred to as the DSP position.
Example from above – Modified to use a DSP type probe:
Finding the center of a vertical slot.
M115/X P-15 ; Move X minus at DSP rate until probe trip (no feedrate needed)
#100 =[[#24301]-[#2500]] ; Convert point to current WCS position, Store point in variable #100
M116/X P15 ; Move X minus at 5 ipm until probe clears
M116/X P-15 ; Move X plus at DSP rate until probe trip
X[[#100+[[#24301]-[#2500]]]/2] ; Move X to center of slot
Retrieving the DSP position:
The last stored DSP position for axes 1-5 can be retrieved from system variables #24301-#24305 unless the
L2 switch was used in which case #24301-#24305 will contain the mechanical position after a failed window.

Table of Contents

Related product manuals