I have 2 inputs for 2 probes that do different things based on some conditional logic. My initial thought was to just switch the pin assignment for the probe function. I could write a probe macro and instead of using G31, just use "G01 Z-1" and in the While isMoving loop, look for a low input. In other words, if condition 1 is met, check input 1 for low. If condition 2 is met, check input 2. When the input goes low, stop motion and exit while loop.
How would I check an input from a VB script?
Thanks