To enable the charge pump on the PMDX-411, do the following:
(1) Go to the Mach4 "Configure" menu and select "Mach...".
(2) When the configuration dialog appears, click on the "Output Signals" tab. Scroll all the way to the bottom of the signal list. Look for a signal named "Charge Pump #1". This should be right after "Limit Override" and right before "Charge Pump #2" and "Current Hi/Lo". If instead of "Charge Pump #1" you see "Reserved #1", go ahead and use that. Our plug-in will still interpret this as the charge pump signal.
(3) On the "Charge Pump #1" line, click on the red "X" in the "Mapping Enabled" column to change it to a green check mark. In the "Device" column select the "SmartBOBUSB" device. In the "Output Name" column, select "Pin16". You can leave the red "X" in the "Active Low" column. Click on "OK" to return to the main Mach4 screen.
(4) Now go back to the Mach4 "Configure" menu and select "Plugins...".
(5) Click on the "Configure" button on the PMDX-SmartBOB-USB line.
(6) When the configuration dialog appears click on the "Feature Config" tab.
(7) Look for a section titled "Charge Pump Configuration". Make sure the frequency is 12500 Hz, and that the "Charge Pump On only when Machine is Enabled" option is selected. NOTE: The Zero3 manual does not say what frequency it expects on the charge pump signal, so we are using our plug-in's default value.
( 8 ) Click on "OK" until you are back at the main Mach4 screen.
(9) With Mach4 disabled (the button in the lower left corner should be flashing green and say "Enable"), look at the LEDs on the front of the Zero3 box. The 2nd LED from the left shows the charge pump status, and this LED should be off. now enable Mach4 by clicking on the flashing green "Enable" button. The button should turn red and say "Disable". On the Zero3 controller, the 2nd LED from the left should now be on.
Now see if you can get any motion from your motors.
Bob