hexagon logo

Is there a reason to not use a Non-inhibit tp20 body? (TP20NI)

Started having issues with magnetic fields so need to get some non-inhibit bases. But when I started shopping I found out that they are the same price as the normal bases. If there is no difference besides not being affected by magnetic fields, why do they even make the regular ones?
  • IF you use the non-inhibit bases, you need to tweak setting for the rack as the rack uses the inhibit for triggering on the rack for changes. At least, that is what I heard.
  • I've been told that it is more important on older machines/controllers/software than on modern ones. I used some machines from 2010ish using NI (Non-Inhibit) probes and never had a problem.

    I don't understand why those probes were designed like that in the first place. It isn't like disabling a probe during a probe change routine is all that difficult. It's a Boolean function: on/off. Not that complex.

    Maybe it was designed as a safety feature. If the probe is disable by a proximity sensors at the rack, rather than by software, you don't need to worry about forgetting to re-enable it after a probe is changed - Especially if the probe changing routine is interrupted half way through after someone put a module in the wrong port or something. However, it seems to me to cause more problems than it solves.
  • IF you use the non-inhibit bases, you need to tweak setting for the rack as the rack uses the inhibit for triggering on the rack for changes. At least, that is what I heard.


    I used IGNOREMOTIONERRORS/ON before the probe change and IGNOREMOTIONERRORS/OFF after the probe change.