Skip to main content

MachPro Tool Setter Wiring and Testing

{{@2007#bkmrk--1}}

NO probing with NC overtravel

Scope

This document describes how to wire a PHM2P (P) probe to a CNC controller and how to configure two controller inputs:

  • Probe trigger input (Normally Open output).

  • Overtravel alarm input (Normally Closed output).

Definitions

  • DC: Direct current.

  • 0 VDC: Power return for the 24 VDC supply (also called DC common).

  • NO (Normally Open): The contact is open in the normal state. It closes when the probe triggers.

  • NC (Normally Closed): The contact is closed in the normal state. It opens during an overtravel alarm.

  • Dry contact: A relay contact that does not supply voltage. The controller (or an external supply) provides the input voltage.

Safety

  • Use only a 24 VDC supply.

  • Do not use the probe output to switch a load.

  • Limit input current through the contact to 10 mA recommended, 20 mA maximum (resistive load).


image.png

How-to guide

1) Wire power (24 VDC)

  1. Connect RED to +24 VDC.

  2. Connect GRAY to 0 VDC.

2) Wire the probe trigger (NO contact) to a controller input

The probe trigger uses the BROWNORANGE pair. This is a dry NO contact.

Choose one method that matches your input style.

Method A: Input turns ON when it receives +24 VDC (common 24 V field inputs)

  1. Connect +24 VDC to BROWN (or ORANGE).

  2. Connect the other wire (ORANGE or BROWN) to the controller input terminal (example: PROBE).

  3. Wire the controller input common (COM) as the controller manual specifies.

Method B: Input turns ON when it is connected to 0 VDC

  1. Connect the controller input terminal (example: PROBE) to BROWN (or ORANGE).

  2. Connect the other wire (ORANGE or BROWN) to 0 VDC.

  3. Wire the controller input common (COM) as the controller manual specifies.

3) Wire the overtravel alarm (NC contact) to a second controller input

The overtravel alarm uses the GREENBLUE pair. This is a dry NC contact.

Wire it the same way as an input contact, but configure the controller so an open circuit causes an alarm (failsafe).

4) Configure the controller for NO probing with NC overtravel

A) Probe input (NO)

Set the probe input so the normal state is not triggered, and the triggered state occurs when the contact closes.

  • Function: Probe / Touch probe / Skip signal (use the controller’s probe function).

  • Normal state: OFF.

  • Triggered state: ON.

  • Invert / Active-low setting:

    • If you used Method A (contact applies +24 V when triggered): Invert = OFF (Active-high).

    • If you used Method B (contact applies 0 V when triggered): Invert = ON (Active-low).

Optional:

  • Input filter / debounce: enable a small filter if your controller supports it (use the minimum value that stops false triggers).

B) Overtravel input (NC, failsafe)

Set the overtravel input so the normal state is healthy, and an open contact causes a fault.

  • Function: Overtravel / Alarm / External fault (use a fault-capable input).

  • Normal state: ON (healthy).

  • Alarm state: OFF (fault).

  • Invert / Active-low setting:

    • Configure as “Normally Closed” if the controller has that option.

    • If the controller only has “Invert,” set it so an open circuit = fault.

  • Fault action: stop motion and require reset (as supported by the controller).

5) Test

  1. Power the probe (24 VDC).

  2. Check the probe input status on the controller:

    • Normal: probe input is not triggered.

    • Touch the probe: probe input becomes triggered.

  3. Check the overtravel input status:

    • Normal: overtravel input is healthy.

    • Simulate overtravel (or open the circuit briefly): controller shows fault.


ReferenceWiring

Wire functions

  • RED: +24 VDC supply

  • GRAY: 0 VDC return

  • BROWN + ORANGE: Probe trigger output, dry contact, NO

  • GREEN + BLUE: Overtravel alarm output, dry contact, NC

  • Cable: Oil-resistant, 6-core

Rated1) Connect probe power (24 VDC)

  1. Connect RED to +24 VDC.

  2. Connect GRAY to 0 VDC.

2) Connect the probe trigger (NO) to one controller input

The BROWNORANGE pair is a dry contact. It works like a switch.

Use one of these common methods:

Method A: Input turns ON when it receives +24 VDC

  1. Connect +24 VDC to BROWN (or ORANGE).

  2. Connect the other wire (ORANGE or BROWN) to the controller input terminal (example: PROBE_IN).

  3. Wire the controller input common (COM) as the controller manual specifies.

Method B: Input turns ON when it is connected to 0 VDC

  1. Connect the controller input terminal (example: PROBE_IN) to BROWN (or ORANGE).

  2. Connect the other wire (ORANGE or BROWN) to 0 VDC.

  3. Wire the controller input common (COM) as the controller manual specifies.

3) Connect the overtravel alarm (NC) to a second controller input

The GREENBLUE pair is a dry NC contact.

Wire it to an input so the normal state is a closed circuit. A broken wire must create an open circuit (failsafe).


Test the I/O at the motion controller

Prerequisites

  • Probe is wired and powered (24 VDC).

  • You can view input status in the controller I/O monitor (or diagnostics page).

1) Verify power

  1. Measure voltage from RED to GRAY.

  2. Confirm the voltage is 24 VDC.

2) Test the probe trigger input (NO contact)

  1. Open the controller I/O monitor.

  2. Find the input that you wired as the probe input (example: PROBE_IN).

  3. Confirm the normal state:

    • The probe input must show not active.

  4. Manually trigger the probe.

  5. Confirm the change of state:

    • The probe input must change to active while the probe is triggered.

  6. Release the probe.

  7. Confirm it returns to the normal state.

If the input state is reversed, do not change wiring here. Record the behavior for the software configuration step.

3) Test the overtravel alarm input (NC contact)

  1. In the I/O monitor, find the overtravel input (example: OVERTRAVEL_IN).

  2. Confirm the normal state:

    • The overtravel input must show active/healthy (closed circuit).

  3. Create an open-circuit condition:

    • Trigger an overtravel event if your system allows a safe test, or

    • Temporarily disconnect one of the alarm wires (GREEN or BLUE) at the controller input.

  4. Confirm the change of state:

    • The overtravel input must change to inactive/fault (open circuit).

  5. Reconnect the wire (if removed).

  6. Confirm it returns to the normal state.

4) Optional continuity checks (power OFF)

Use a multimeter in continuity mode:

  • BROWNORANGE:

    • Open in normal state.

    • Closed when the probe is triggered.

  • GREENBLUE:

    • Closed in normal state.

    • Open during overtravel.


Reference specifications (selected)

  • Output mode:mode (probe): NO (probe trigger)

  • Trip (pre-travel): 5 mm

  • Repeat accuracy: 0.001 mm at 50 to 200 mm/min

  • Contact life: 3,000,000 operations

  • Protective structure: IP67 (dust-tight, temporary immersion)

  • Contact force: 1.5 N (install vertically)

  • Contact rating: 24 VDC, 20 mA maximum (recommended 10 mA, resistive load)

  • Tool surface: cemented carbide, mirror polishing 4S

  • Tool face diameter: 20 mm or 40 mm

  • Installation hole distance: 40 mm

  • Indicator: NC LED illuminates when operating

Note: If you have multiple datasheets, use the lowest contact-current rating when you design the input circuit.


Explanation

Why use NC for overtravel

An NC alarm circuit is failsafe. If a wire breaks or a connector loosens, the circuit opens and the controller sees a fault.

Why the output is called a dry contact

The probe does not source voltage from the output wires. The output only opens or closes a contact. The controller input circuit must supply the sensing voltage.

{{@2016}}