Skip to content

CRP300 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 CRP500 Control Unit with VFD compatibility. You should have received an SP/THC Cable and strain relief fitting with your Retrofit Kit.

14-pin Cable


The strain relief will be used to attach the provided SP/THC Cable to your control unit. There should be an unused hole in your control unit's gland plate, this will be where the strain relief is installed.


Strain Relief

The left (as shown) threaded end of the strain relief should be installed into the gland plate of the control unit, from the exterior. The clamping collar (at left in photo) should then be threaded onto the strain relief, from the interior, to hold it in place on the gland plate.


At this point, one end of the SP/THC Cable should have the 14-pin connector removed with the wires stripped to bare leads as shown in the photo series below.

Cut Connector

Clip one end of the SP/THC Cable as shown above.


Clip Sheathing

Strip the sheathing on the cable back at least 1.5" (it is easier to work with if you strip 1.5 - 3").


Strip Wires CRP500

Separate out and strip the Black, Red, Orange, and Green wires. They may now be ferruled or tinned if you desire, although they will function as bare wires. The remaining wires are not used and can be cut back.


The clipped and stripped end of the SP/THC Cable can now pass through the strain relief installed in your gland plate.

Ensure the cable nut (shown at the right in the strain relief image) is partially threaded onto the strain relief prior to inserting the cable.

Once there is a sufficient length of cable inside your control box to reach your PMDX 107, the cable nut can be tightened down onto the strain relief. This will secure the cable to the control unit.


CRP300 PMDX 107 Connection

Insert the ferruled cable ends into the PMDX 107 isolated speed control card as shown. From left to right they will be:

  • Empty
  • Relay Signal (Orange)
  • Relay Ground (Green)
  • Empty
  • PWM 0-10v (Red)
  • PWM Ground (Black)

If you have not tightened your strain relief, you can do that now.

All physical connections have now been completed in your control unit. At this point you should ensure your PMDX 126 break out board is configured for speed control and communication with the PMDX 107. Please refer to PMDX's documentation to determine appropriate dip switch and jumper settings:

http://www.pmdx.com/Doc/PMDX-107_Manual_12.pdf

http://www.pmdx.com/Doc/PMDX-126_Manual_19.pdf

Your control unit is now ready to communicate with your new Spindle and VFD package.


Step 2

You may now physically connect your VFD to your CRP300 Controller. The 14-pin connector on the cable you just connected to your CRP300 PMDX 107 will plug into the female 14-pin receptacle on the VFD unit.

14-pin Connection

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 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 the physical connections are complete, you must modify the Mach3 settings on your PC to ensure proper spindle operation.

Mach3 General Config

Under the Plugin Control drop down menu, select ESS-General Config and then make sure the PWM box is checked and the Base Hz is set to 25. Now Restart Mach3.


Mach3 Ports & Pins 1

Select "Ports and Pins" from the "Config" drop down menu then navigate to the "Motor Outputs" tab.

Make sure the Enabled column shows a green check mark next to Spindle and the Step and Dir pins are 16 and 14, respectively.

The Dir Low Active must be Enabled.

The Step and Dir Port should be 1.

Note: All of the other port and pin assignments in the above image should not be used as a reference.


Mach3 Ports & Pins 2

Again under "Ports and Pins" navigate to the "Output Signals" tab.

Enable Outputs 1, 2, and 3.

The Output 1 Port and Pin numbers are 1 and 14, respectively.

The Output 2 Port and Pin numbers are 1 and 1, respectively.

The Output 3 Port and Pin numbers are 2 and 14, respectively.


Mach3 Ports & Pins 3

The "Charge Pump" Signal must be enabled, and its port and pin numbers should be 1 and 17, respectively.


Mach3 Ports & Pins 3

Again under "Ports and Pins" navigate to the "Spindle Setup" tab.

Under "Relay Control" un-check the box which says "Disable Spindle Relay." Make sure "Clockwise (M3)" and "CCW (M4)" are both set to 1.

Under "Flood Mist Control," un-check the box which says "Disable Flood/Mist relays." Make sure "Mist M7" Output is set to 3 and "Flood M8" Output is set to 2.

Under "General Parameters," "CW Delay Spin UP" should be set to 5. This ensures the spindle has time to get up to speed before starting a cutting operation. If you would prefer there is no delay before starting your program, leave this as 0.

Under "Motor Control" in the Spindle Setup tab, ensure the "Use Spindle Motor Output" and "PWM Control" boxes are both checked, while "Step/Dir Motor" is unchecked.

Set PWM Base Frequency to 25 and Minimum PWM to 0%.


Mach3 Motor Tuning

Under the drop down menu "Config" choose "Motor Tuning."

In the Motor Tuning and Setup window, select "Spindle." Set "Steps Per" to 1000, "Velocity" to 60 and "Acceleration" to 200.

Click Save Axis Settings and then hit "OK." If you do not press "Save Axis Settings" the changes will not be retained.


Mach3 Pulley Selection

Under the drop down menu "Config" choose "Spindle Pulleys."

In the Pulley Selection window, enter 7980 as the "Min Speed" and 24000 as the "Max Speed."

Do not alter "Ratio" and use Pulley Number 4 as that is the default.

Click "OK."


Mach3 Main Screen

Flood is now mapped to the K1 relay and Mist is mapped to the K2 relay (remember to switch the JP2 jumper to "multimode" on the PMDX 126 card).


Mach3 is now configured properly for spindle relay and speed control. Under the "Config" drop down menu, select "Save Settings" to lock in all the changes that you just made.

To prepare for testing the spindle, connect the control unit to the VFD unit, connect the VFD unit to the spindle, then power on the VFD unit. Make sure to clear space around the spindle shaft and either remove or tighten the collet nut on the spindle shaft before testing.

To test the 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 error code which appears in the "Status" bar.

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 the 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 to use!

If your spindle does not function properly, please Contact us.