Skip to content

CRP800 Retrofit Guide

Congratulations on your purchase of the CNC Router Parts
2.2 kW Plug and Play Spindle / VFD System!


Step 1

The first step in setting up your Spindle will be to upgrade your current CRP800 Control Unit with VFD compatibility. You should have received a 14 pin connector with your Retrofit Kit. (See Below)

CRP800 Retrofit Kit 1


This connector will be zip tied to separate out the 4 pins used for speed and fault signaling from the relay wiring. (See Below)

CRP800 Retrofit Kit 2


To install this 14 pin connector, first remove the SP/THC port cover on your CRP800 Control Unit. (See Below)

CRP800 14 Pin Install 1

Next install the 14 pin connector from the back side of the gland plate, with the square plastic flange on the inside of the Control Unit. (See Below)

CRP800 14 Pin Install 2


Now using the supplied #6-32 screws and nuts, secure the 14 pin connector to the gland plate. (See Below)

CRP800 14 Pin Install 3

The 14 pin connector must now be wired to the break out board inside of the Control Unit. Install the four pin SUPU connector onto the break out board in the orientation and position shown.

CRP800 14 Pin Install 4


Then, install the Orange and Green quick disconnects on the 3rd relay of the red break out board mounted to the gland plate (furthest on the left when facing down into the control unit, closest to the relay sockets on the gland plate). Note, you may have to crimp down on the QDC's to create a solid connection.

CRP800 14 Pin Install 5

Your CRP800 Control Unit is now ready to connect to the VFD via the grey 14 pin cable included with your Spindle and VFD package.


Step 2

You may now physically connect your VFD to your CRP800 Control Unit with the supplied 14 pin cable. (See Below)

14-pin Cable

The 14 pin male-to-male cable should connect to the female 14 pin connectors on both the control box and the VFD as shown below.

CPR800-00E to VFD

The included M23 cable should be used to connect your VFD to your spindle and the VFD power cable should be plugged into an appropriate L6-30 240 volt outlet.


The arrows on the M23 cable ends should align with the panel mount M23 receptacles on both the spindle and the VFD enclosure. If these arrows do not align, the cable will not make a functional connection. (see below).

M23 Connection


Step 3

Now that all physical connections are complete, you must modify the Mach3 settings on your PC to ensure proper spindle operation.

Under “Config” select “ports and pins,” then select “Motor Outputs”

Mach3 Ports and Pins 1

Under the "Motor Outputs" tab, make the following changes to the "Spindle" row:

  • Spindle Enabled must show a green check mark (click on the red X to change it to a green check mark)
  • Step Pin set to 1
  • Dir Low Active must show a red X
  • Step Low Active must show a red X
  • Step Port set to 2


Now navigate to the “Output Signals” tab (Under “Config” select “ports and pins,” then select “Output Signals”).

Mach3 Ports and Pins 2

Under the "Output Signals" tab make the following changes:

  • In the Output #1 Row
    • Enable must show a green check
    • Port must be set to 2
    • Pin Number must be set to 17
    • Active Low must show a green check
  • In the Output #2 Row
    • Enable must show a green check
    • Port must be set to 2
    • Pin Number must be set to 16
    • Active Low must show a green check
  • In the Output #3 Row
    • Enable must show a green check
    • Port must be set to 2
    • Pin Number must be set to 14
    • Active Low must show a green check


Now navigate to the “Spindle Setup” Tab (Under “Config” select “ports and pins,” then select “Spindle Setup”).

Mach3 Ports and Pins 3

Under the "Spindle Setup" tab make the following changes:

  • In the Relay Control
    • Clockwise M3 - Output # must be 3
    • CCW M4 - Output # must be 3
  • In Flood Mist Control
    • Mist M7 - Output # must be 2
    • Flood M8 - Output # must be 1
  • In Motor Control
    • Use Spindle Motor Output must be checked
    • PWM Control must be checked
    • PWM Base Freq. must be 100
    • Minimum PWM % MUST BE 0
  • In General Parameters
    • CW Delay Spin UP should be 5 seconds (or greater if you prefer a longer delay)


Now navigate to the "Pulley Selection" (Under "Config" select "Spindle Pulleys", the select "Pulley Number 4")

Mach3 Pulley Selection

Under "Pulley Settings" make the following changes:

  • Set Min Speed to 7980
  • Set Max Speed to 24000
  • Set Ratio to 1


Now navigate to "Motor Tuning" (Under "Config" select "Motor Tuning" then select the "Spindle" tab)

Mach3 Motor Tuning

Under the "Spindle" tab in "Motor Tuning" make the following changes:

  • Set "Steps Per" to 1000
  • Set "Velocity" to 60
  • Set "Acceleration" to 200
  • Save Axis Settings and then hit "OK"


Now navigate to “ESS Config” (Under “Plugin Control” select “ESS-XXXXX Config”)

Mach3 ESS Config

Under "ESS Config" make the following changes:

  • Under "Spindle" ensure the PWM box is checked
  • Base Hz must be 100


With the above changes complete, you are now ready to run your new Spindle with Mach3!

Please read the below guidelines for operation of your spindle.

Mach3 Main Screen

When using your spindle, enter a speed between 8000 and 24000 into the "Spindle Speed" box. If you enter a value too low, it will bump to 7980, too high and it will bump to 24000. If you accidentally enter a value too low or high, hit reset twice to clear the "Status."

Once you have input a valid Spindle Speed (not rpm or S-OV), Click the “Spindle CW F5” button to turn the spindle on and run it at that speed.

Check that you can adjust speed while the spindle is on by entering various speeds between 8000 and 24000 into "Spindle Speed."

If the spindle responds to these speed commands your VFD and Spindle package is ready for use!

If you experience any trouble while following this guide, please feel free to Contact Us.