I had a Renishaw probe installed on a Kitamura VMC w/ Fanuc 16i-MB control a few years back. Recently we purchased the Renishaw Productivity + add-on for our machine and I'm trying to get that up and going. I had to dig around for the specifics on the probe turn-on commands and need a bit of clarity on before I move forward.

The installer set up our Spindle Probe and tool setter to turn on/off with M21/M22 & M23/M24. The programs assigned to those simply flip #1107 and ##1106 between 1 and 0 for On/Off function. (I do have a question on that--but haven't researched yet to make sure what that's doing specifically. I probably can figure that one out, but if anyone wants to save me some time and explain what #1107 and #1106 on/off would be tied to--feel free!) I have verified that those functions are all that is needed to turn the probe and toolsetter on/off.

However, as part of the Spindle Probe turn on Macro command (not the tool setter), the installer also manually entered parameter change codes for variable 2005 as follows:
G10L50
N0020(R04)(PORT CHG TO CARD)
N2005P1R11000000
N2005P2R11000000
N2005P3R11000000
G11

It is not changed back during the probe turn off command, but our M6 routine DOES have the flip back as part of it--as well as another Probe OFF command for each:
#1107=0(SP PROBE OFF)
#1106=0(TS OFF)
G10L50
N0020R05(PORT CHG TO NETWORK)
N2005P1R11000010
N2005P2R11000010
N2005P3R11000010
G11
G10L50
N2005P1R11000010
N2005P2R11000010
N2005P3R11000010
G11

I seem to recall suggesting that we put the port change for the network in the M6 because I knew our users would forget--and I suggested doubling up on the Probe OFF commands there just in case someone left the probe on. I cannot, however, determine what the 2005 commands are doing and the reasoning/purpose behind them. I can assume that they're necessary for the probe functioning properly and make sure I add them in the Productivity+ routines, but I'd rather move them over to the Probe ON/OFF M-Codes because, to me, that's the more proper place for them and I can reference the same M code from Inspection+ and Productivity+ and not end up with some mismatch.

Can someone shed some light on the Feed Foward function on bit 1 and why it may need to be disabled for probe usage?

I appreciate any education/guidance anyone can provide. Thanks!