Thank you for the great JPG image of your wiring. If this reply gets things working
for you, could I convince you to do another of the resulting wiring and post it here?
I think I have figured out a way to do what you want using only one port. It does
involve a couple of compromises.
Your dust collector will turn on and off with your router. If you want to run the router
without the dust collector, you will need to use the manual switch on the dust collector
to turn it off.
Your SuperPID and your laser driver will share the PWM signal. Mach3 cannot generate
more than one PWM signal anyway, and I cannot imagine a usage case where you need
the router and the laser on at the same time.
Here is a run down on the wiring:
PC+5 from J6 needs to connect to the +5 of the SuperPID, and to the Positive (+) input
of a solid state relay to control your dust collector.
PCgnd from J6 needs to connect to the GND of the SuperPID and to the GND of your
laser driver, or to the Negative (-) side of the optocoupler input if your driver has an
opto-isolated PWM input. PCgnd also needs to connect to the COM terminal for K2 on
J10 of the PMDX-126.
The N/O terminal for K2 on J10 should connect to the RUN input of the SuperPID.
This is an active low input on the SuperPID (as you have said). The N/O terminal
for K2 should also connect to the Negative terminal of the solid state relay that
will control your dust collector.
Pin 17 will continue to be your "Charge Pump" and will kill everything if it goes away.
Pin 16 will be your PWM and should connect to the PWM input of the SuperPID and
also to the PWM input of your laser driver or the Positive (+) side of the optocoupler
if you driver has an opto-isolated input.
Pin 14 will control K2 and K2 will be used to interrupt the ground to the RUN input
of your SuperPID and also ground to the Negative (-) input of the solid state relay
for your dust collector. Since both the RUN input of the SuperPID and the Negative
side of your solid state relay should float to about 5 volts when the relay opens, both
the SuperPID and the solid state relay should turn off. The solid state relay turns off
because both of its inputs are at 5 volts and it will see a net zero volts between its
inputs.
Pin 1 will control relay K1 and you should use its contacts on J9 to switch the 12 volt
power into your laser driver. Keep in mind that K1 is relatively slow (appx. 50 milliSeconds).
You cannot use it to turn the laser on and off rapidly.
Remember that you need an independent 12 volt power supply for the laser driver.
We also recommend an independent 5 volt power supply when using a SmoothStepper.
The PMDX-126 can power the SmoothStepper if there are no other devices drawing
power from the PMDX-126, but in your case the SuperPID is being powered by the
PMDX-126 so you cannot also power the SmoothStepper from the PMDX-126.