A practical diagnostic sequence for automatic tool changers using MASSO, pneumatic drawbars, and spindle-mounted proximity sensors
Key takeaway: When an ATC reports a drawbar, clamp, or tool-present error, start with the MASSO F1 input states. Do not repeatedly run automatic tool-change cycles until the manual tool-change checks behave correctly.
An automatic tool changer can fail in several different ways: the spindle will not release a tool, a tool holder will not clamp, the controller will report a drawbar error, or the cycle will stop after the spindle reaches the tool rack. These symptoms can come from sensors, wiring, MASSO configuration, air pressure, fittings, or the spindle itself.
The fastest way to find the real cause is to troubleshoot in order. First verify what MASSO is seeing. Then verify that the pneumatic system is actually moving the drawbar. After that, isolate the sensor cable, pneumatic enclosure, and controller input path. Only after those checks point to the motor should an internal spindle service be considered.
Safety first
Stop the machine before troubleshooting. Keep the spindle disabled, place something beneath the tool holder so it cannot fall, and keep hands clear of the spindle nose and tool rack. Never run a tool-change cycle with an unknown sensor state. If the drawbar sensor or tool-present sensor is not changing correctly, additional MDI commands can create confusion and may not provide useful information.
Understand what the ATC is trying to confirm
The ATC sequence is a conversation between the controller, the pneumatic drawbar, and two sensors inside the spindle. MASSO commands the drawbar to open or close, then waits for feedback before continuing.
1. The spindle moves to the tool-change position.
2. The clamp/unclamp output activates the pneumatic system.
3. The drawbar sensor changes state to confirm that the tool is released or clamped.
4. The tool-present sensor changes state to confirm whether a tool holder is in the spindle.
5. MASSO moves away only after the expected feedback is received.
This is why an ATC can sound like it is working while still reporting an error: air may be moving, but MASSO may not be receiving the sensor transition it needs.
Step 1: Verify the MASSO input configuration
Open the MASSO F1 setup screen and confirm that the ATC inputs are assigned to the correct tool-changer functions and configured as inverted for the NPN sensors used in the PwnCNC ATC system.
|
What to check |
MASSO label |
Expected behavior |
|
Drawbar / clamp sensor |
Tool Changer - 1 |
LOW at rest; changes HIGH while the MTC button is held |
|
Tool-present sensor |
Tool Changer - 2 |
HIGH with a tool in the spindle; LOW with no tool |
|
Clamp output |
Chuck Clamp M10/M11 |
Use the function assigned in your documented MASSO configuration |
The exact output number can vary with documentation or a customized installation, so use the assigned function name and the wiring documentation for your system. The critical point is that the input labels, inversion settings, and physical sensor behavior must agree.
Step 2: Use the physical MTC button
The manual tool-change button is the most important first test. It bypasses the automated sequence and lets you watch the drawbar sensor directly.
1. Place a safe catch beneath the tool holder.
2. Make sure the spindle is disabled and the tool holder is supported.
3. Press and hold the physical MTC button. Do not tap it or click it briefly; the system is pneumatic and needs time to pressurize.
4. While holding the button, watch the drawbar input on the MASSO F1 screen. It should change from LOW to HIGH and remain HIGH.
5. Release the button and confirm that the input returns from HIGH to LOW as the drawbar closes.
6. Insert and remove a tool holder while watching the tool-present input. It should be HIGH with a tool present and LOW with no tool present.
If either input does not change as expected, stop there. Do not continue with automatic tool changes until the sensor state is correct.
What a failed MTC test usually means
· The MASSO input is assigned incorrectly or is not inverted.
· The MTC button is not being held long enough for the air line to pressurize.
· Air pressure is too low or the compressor cannot maintain pressure under load.
· A sensor signal is interrupted in the motor cable, drag chain, connector, or pneumatic enclosure.
· The MASSO input is faulty or the internal spindle sensor is not switching.
Step 3: Check air pressure and pneumatic behavior
The drawbar is pneumatic, not an instantaneous electrical solenoid. A quick click of the MTC button may not allow enough time for the system to pressurize. Hold the button while observing the sensor and the tool holder.
The ATC motor requires approximately 90-100 PSI at the tool port to open the drawbar reliably. Check the pressure at the point where air enters the ATC system, not only at the compressor gauge. A long hose, restrictive fitting, clogged filter, leaking connection, or undersized compressor can leave the spindle below the required pressure even when the tank gauge looks adequate.
· Confirm the compressor is producing and maintaining pressure.
· Check the regulator setting at the ATC inlet.
· Inspect the air filter, dryer, fittings, and tubing for restriction or leaks.
· Listen for air escaping continuously from a fitting or the spindle when the button is released.
· Make sure the air is clean and dry.
Step 4: Trace the sensor signal path
If the MTC button produces the expected pneumatic action but the MASSO input does not change, isolate the electrical signal path before assuming the spindle sensor has failed.
Start with the detailed ATC troubleshooting guide and then use the
motor sensor wiring and PE power guidehttps://support.pwncnc.com/kb/article/707-atc-troubleshooting-verifying-motor-sensor-wiring-and-pe-sensor-power/
· Power off the machine and pneumatic enclosure before performing a continuity test.
· Check continuity from the motor-side sensor connector through the cable, drag-chain path, pneumatic enclosure, and controller-side ATC inlet.
· Verify that the Yellow and White sensor wires reach the expected MASSO inputs.
· Confirm that the pneumatic enclosure is supplying approximately 24 VDC to the sensor circuit when performing the voltage check.
· Inspect every connector for bent pins, loose terminals, damaged cable jackets, or a connector that is not fully seated.
· If the cable is too short for the enclosure, use a correctly built custom-length sensor cable rather than an improvised extension.
For the controller-side connections, refer to Wiring the ATC control inlet to MASSO G3 and compare the wiring to the documented pinout.
Step 5: Test an alternate MASSO input
If the wiring path appears intact, a controller input may be the problem. As a diagnostic test, move the Yellow and White sensor wires to unused MASSO inputs, then reassign those inputs in the setup screen before testing again.
If the sensor works on the alternate input, the original MASSO input may be faulty or misconfigured. If the sensor still does not change, the problem is more likely in the signal path or inside the spindle motor. In most cases, a wiring or connector problem is more likely than both internal sensors failing at the same time.
Drawbar error vs. tool-present error
The point at which the cycle stops is useful evidence. Record exactly what the machine did before the alarm appeared.
· Clamp or drawbar error while releasing a tool: focus first on Input 7 behavior, air pressure, and the clamp/unclamp sensor.
· Tool error after a new tool should be clamped: focus on Input 8, the tool-present sensor, tool-holder seating, and sensor alignment.
· The spindle moves correctly but air continues or the cycle times out: check the expected output, the pneumatic valve, and whether MASSO is waiting for a sensor transition.
· The same tool change works manually but fails automatically: compare the manual sensor states with the automated sequence and verify the MASSO assignments before changing hardware.
When should you suspect the internal spindle sensors?
The drawbar and tool-present sensors are mounted inside the ATC spindle assembly. They are small, delicate, and alignment-sensitive. A sensor should not be treated like an external plug-in proximity switch that can be casually replaced from the outside.
Consider internal spindle service only after confirming the MASSO inputs, MTC behavior, 90-100 PSI at the tool port, sensor-cable continuity, pneumatic-enclosure power, ATC inlet wiring, and alternate-input test.
Do not disassemble the ATC spindle motor without manufacturer or PwnCNC direction. The sensor positions must be aligned in relation to the induction ring in more than one operating state. Incorrect alignment can create a new fault, damage the spindle, or affect warranty coverage.
Why sensor alignment matters
Manufacturer guidance referenced in support identifies multiple alignment conditions: the tool-release sensor must align with the center of the induction ring when the air cylinder is fully extended, the tool-clamping sensor must align with the center of the ring when a tool holder is clamped, and the tool-present sensor must not detect a signal when no tool is installed. A spindle may therefore appear to work in one position and still fail during a different part of the tool-change cycle.
If troubleshooting points to an internal sensor, the supported path may be factory repair, spindle replacement, or an approved service procedure. Contact support with the order number, a photo of the MASSO F1 screen, and a short video showing the MTC test and exact alarm point.
What to send PwnCNC support
· Your order number and spindle model, if available.
· A clear photo of the MASSO F1 input and output setup screen.
· A short video of the MTC button being held while the drawbar input changes, or fails to change.
· The air pressure at the ATC tool port while the button is held.
· The result of the continuity and sensor-power checks.
· The exact step where the automatic tool-change cycle stops and the alarm message displayed.
This information usually identifies whether the next step is a configuration correction, cable or connector repair, pneumatic troubleshooting, controller testing, or manufacturer service.
Preventing future ATC release problems
· Verify the drawbar and tool-present inputs before the first automatic tool change after installation or maintenance.
· Use clean, dry air and confirm pressure at the spindle inlet.
· Inspect the sensor cable where it travels through the drag chain.
· Do not sharply bend or extend the sensor cable with an improvised connector.
· Keep the spindle, tool holders, rack, and tool setter clear of obstructions.
· If a tool change fails, record the sequence rather than repeatedly retrying it.
Ready to configure or upgrade an ATC system?
PwnCNC ATC systems are built around the spindle, pneumatic controls, controller, sensor feedback, and tool storage working together. If you are planning an upgrade, confirm that your existing VFD enclosure, controller, air supply, spindle mount, and dust-collection setup are compatible before ordering.
Review the available PwnCNC ATC System options, or contact PwnCNC support before purchasing if you are unsure which configuration matches your machine.
The right troubleshooting sequence is the same principle as the right upgrade: verify the complete system, not just the component that happens to display the alarm.
Related support references
• ATC Troubleshooting: Start Here








