After the sensoring-tool state is cleared through the machine’s intended return sequence, the tool changer can accept the tool, restore the random-magazine mapping, and release alarm EX1449. The key is to diagnose the complete signal chain—from tool registration and physical location through spindle confirmation and PMC interlocks—before changing wiring, registry data, or parameters. Removing the holder by hand does not clear the control’s logical “sensoring tool in spindle” state.
Why does the sensoring tool remain logically in the spindle?
The MV-40B treats either of its two registered sensoring tools as more than an ordinary tool number. Calling sensoring tool 1 as T1 loads it and inhibits spindle rotation, which is useful for an edge finder or indicator. That successful load also sets a machine state that identifies the spindle occupant as a sensoring tool.
The tool-change sequence must subsequently clear that state through the machine builder’s intended path. A normal tool call can be rejected before the automatic tool changer starts because the active interlock still reports a sensoring tool in the spindle. That explains why both a call for another tool and T0 M6 produce EX1449.
This function sits partly outside the base CNC command interpreter. Mori Seiki’s PMC ladder, custom screens, macros, and tool-management data can determine which command initiates the return and which confirmations complete it. An M-code reported for a different machine is not a transferable answer: M64 produced no action on this installation.
Which control and machine documentation apply?
Identify the installed control before searching parameters or commands. The machine was described as having a Fanuc MF-M6 control, while its paperwork and Fanuc warranty card identify a 16M A. A similar 1993 MV-40 was described as using a Fanuc 0M, but that does not identify this machine. The control identity shown on the installed hardware and system screens decides which Fanuc diagnostics apply; the MV-40B operation, programming, maintenance, ladder, and electrical documents decide how Mori Seiki implemented the sensoring-tool cycle.
Do not resolve this ambiguity by entering parameters from another control family. Record the CNC model displayed by the control, then match the machine serial number and document revision. The missing programming manual matters because the operation manual explains sensoring-tool setup but does not provide the complete removal sequence.
The machine may also contain options such as a pallet changer or through-spindle coolant. Those options can change its ladder and I/O allocation. Paperwork from another MV-40 must not be treated as the installed configuration until the machine identifiers match.
What readings separate a command problem from an interlock?
Start at the logical state, not at a corroded terminal. Look at the control’s tool-management, diagnostic, custom, or PMC status pages while the sensoring tool is in the spindle. Record the displayed spindle tool, the sensoring-tool registration, the assigned magazine location, and every visible spindle or tool-changer status that changes during a normal tool exchange.
| Signal or state | Where to read it | Wrong-value symptom |
|---|---|---|
| Installed CNC identity | Control identification screen and installed hardware | The wrong parameter map, command list, or manual is used |
| Sensoring-tool registration | Tool-management or operation screen | The control applies the wrong special-tool behavior or cannot associate the tool with its stored location |
| Spindle tool identity | Tool registry or spindle-tool display | The holder is absent physically, but EX1449 remains because the logical occupant is unchanged |
| Random-magazine pot association | Magazine/tool registry | A tool number is incorrectly assumed to belong permanently to the same pot number |
| Spindle orientation confirmation | PMC or diagnostic input display | The return sequence cannot advance to tool release or arm motion |
| Changer position confirmations | PMC diagnostics and physical sensors | A command is accepted but the sequence waits or alarms before completing |
| Physical input at the CNC/PMC | Diagnostic input state, then the related cabinet terminal | A sensor lamp changes locally while the control never sees the transition |
If the return command is never recognized, concentrate on the correct programming instruction, builder macro, or custom operation. If the command is recognized but the sequence stops, follow the active PMC interlock and its field input. If the sequence completes mechanically but the registry remains wrong, inspect the tool-location update and completion confirmation.
How does the random magazine affect the decision?
On a random tool changer, a tool number and a pot number are separate identities. They may coincide when the magazine is initially populated, but a completed exchange can change the pot associated with a tool. Calling sensoring tool 1 “tool 1” therefore does not prove that it belongs in pot 1.
The return sequence needs a valid destination tracked by the tool-management system. Record the sensoring tool’s registered location before changing any data. If the display provides separate entries for the two sensoring tools, confirm that the selected tool is registered in the intended entry and that its stored magazine association has not been replaced by the empty-pot setup.
Registering the reference holder as tool zero was suggested as a way to reduce accidental program calls, but it is not a demonstrated repair for EX1449. On this machine, T0 M6 already produces the same alarm while the special state is active. Changing the number may alter operator practice; it does not substitute for the sensoring-tool return handshake.
What does each failed action prove?
The observed failures narrow the fault without identifying an undocumented M-code.
M64does nothing. Treat it as unverified for this machine, not as proof of an electrical failure. Monitor whether any M-code status or PMC request changes when it is executed; no logical change points back to command applicability.Calling the next tool produces
EX1449. The control detects the special spindle state before allowing an ordinary exchange, so selecting a different tool cannot bypass the interlock.T0 M6produces the same alarm. Tool zero is not functioning as a universal unload command in the active state.Removing the holder in hand-feed mode leaves the alarm active. This proves the control’s tool state is not derived solely from physical holder presence. The spindle registry or PMC sequence flag must also change.
Deleting the sensoring tool from the registry clears the immediate deadlock. That is a recovery workaround, not a validated operating cycle, because it discards the association that the automatic return should maintain.
Do not repeatedly command the changer after manually removing the holder. The control may plan motion using a spindle and magazine inventory that no longer matches reality.
When should wiring and sensors be tested?
Test wiring only after identifying the input or completion state that fails to change. A proximity sensor’s indicator can switch while its signal never reaches the control. Read the relevant PMC input at the CNC, actuate the mechanism under a controlled maintenance procedure, and compare the displayed transition with the sensor indication.
If the sensor changes locally but the PMC input does not, trace that exact circuit through its terminal blocks and junctions. This machine has reported green corrosion, broken DIN terminal blocks, a broken 12-position terminal block, torn stainless covering, and cracked steel conduit. Those conditions justify targeted continuity and voltage checks after the failed input has been named. They do not justify probing unrelated circuits in search of the sensoring-tool command.
Measure continuity only with the circuit placed in the electrical condition specified by the machine documentation. For a live-state test, use the electrical drawing to identify the signal type and reference point before connecting a meter. A good conductor reading does not prove that a powered input reaches the required logic level; the PMC diagnostic is the final indication of what the control receives.
How should the return problem be resolved and verified?
Record the exact control identity, machine serial information, sensoring-tool entries, current spindle-tool display, and random-magazine mapping. Preserve this baseline before editing a parameter or registry entry.
Confirm that the physical spindle occupant matches the control display. If the holder has already been removed manually, stop automatic tool-change attempts and reconcile the mismatch through the documented recovery procedure.
Use the MV-40B programming or maintenance documentation that matches the installed control to locate the builder-defined sensoring-tool return instruction. Search the sensoring-tool section, special M-code list, custom-operation description, and PMC sequence documentation. Do not substitute
M64from another machine.With the sensoring tool physically in the spindle and its original registry intact, monitor the PMC and tool-management status while issuing the documented return command. Note whether the request is accepted and which state is the last one reached.
If no request bit or sequence status changes, correct the program syntax, operating mode, or builder-command selection. If the request changes but motion does not begin, identify the first unsatisfied interlock, such as spindle orientation or changer position confirmation.
If a field confirmation is missing, compare the physical sensor indication with its PMC diagnostic input. Trace and repair only that circuit, paying particular attention to the reported corroded terminals, broken blocks, damaged conduit, and compromised wiring path.
Run the documented return cycle in a controlled mode. Verify that the holder enters the assigned magazine location, the spindle-tool field clears or changes correctly, the sensoring-tool-in-spindle state resets, and the random-pot mapping updates.
Call a known ordinary tool and complete one automatic exchange. The repair passes only when
EX1449does not recur and the physical spindle and magazine inventory match their displayed records.
Registry deletion should remain a recovery measure for a mismatched state, followed by a complete physical inventory and correct re-registration. It should not become the normal method for unloading the edge finder.
Frequently Asked Questions
What happens if I call another tool with the sensoring tool in the spindle?
The MV-40B blocks the ordinary exchange and reports EX1449. Execute the machine’s documented sensoring-tool return sequence before calling the next tool.
What happens if I use T0 M6 to unload the sensoring tool?
On this installation, T0 M6 produces the same EX1449 alarm. Tool zero does not bypass the active sensoring-tool interlock.
What happens if I remove the sensoring tool by hand?
The control can continue to report that the sensoring tool is in the spindle because its logical state and registry were not cleared. Reconcile the physical inventory with the control before commanding the changer.
What happens if the proximity sensor light changes but the PMC input does not?
The signal is being lost between the sensor and the control input, or the input is not reaching its required logic state. Trace the identified circuit through the terminals, damaged conduit, and cabinet input rather than adjusting tool data.
When should I stop troubleshooting and contact official support?
Stop if the matching programming or maintenance documentation does not identify the builder return command, the physical tool inventory cannot be reconciled safely, or the PMC sequence requires undocumented parameter or ladder changes. Contact official Mori Seiki or Fanuc support with the machine serial information, installed control identity, EX1449, registry screenshots, and the last PMC state reached; do not experiment with parameters or force changer outputs.